https://github.com/libre-devops/terraform-azurerm-container-registry-task
A module used to deploy an ACR task
https://github.com/libre-devops/terraform-azurerm-container-registry-task
Last synced: 4 months ago
JSON representation
A module used to deploy an ACR task
- Host: GitHub
- URL: https://github.com/libre-devops/terraform-azurerm-container-registry-task
- Owner: libre-devops
- License: mit
- Created: 2023-04-18T18:21:05.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-22T11:19:57.000Z (about 3 years ago)
- Last Synced: 2025-03-30T15:44:30.676Z (about 1 year ago)
- Language: HCL
- Size: 24.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
## Requirements
No requirements.
## Providers
| Name | Version |
|------|---------|
| [azurerm](#provider\_azurerm) | n/a |
## Modules
No modules.
## Resources
| Name | Type |
|------|------|
| [azurerm_container_registry_task.acr_task](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/container_registry_task) | resource |
| [azurerm_container_registry_task_schedule_run_now.schedule_run_now](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/container_registry_task_schedule_run_now) | resource |
## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [acr\_id](#input\_acr\_id) | The ID of the ACR this tasks is being made for | `string` | n/a | yes |
| [acr\_tasks](#input\_acr\_tasks) | The ACR tasks block where each key is the name of the task | `any` | n/a | yes |
| [identity\_ids](#input\_identity\_ids) | Specifies a list of user managed identity ids to be assigned to the VM. | `list(string)` | `[]` | no |
| [identity\_type](#input\_identity\_type) | The Managed Service Identity Type of this Virtual Machine. | `string` | `""` | no |
| [location](#input\_location) | The location for this resource to be put in | `string` | n/a | yes |
| [schedule\_task\_run\_now](#input\_schedule\_task\_run\_now) | Whether a task should be scheduled for now, defaults to true | `bool` | `false` | no |
| [tags](#input\_tags) | A map of the tags to use on the resources that are deployed with this module. | `map(string)` |
{
"source": "terraform"
} | no |
## Outputs
| Name | Description |
|------|-------------|
| [acr\_task\_id](#output\_acr\_task\_id) | The ID of the created task |
| [acr\_task\_identity](#output\_acr\_task\_identity) | The identity block |
| [acr\_task\_name](#output\_acr\_task\_name) | The name of the created task |