This module generates an ECR repository from a name to be used to store docker images and push to ECS.
https://docs.aws.amazon.com/AmazonECR/latest/userguide/repository-create.html
https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/US_SetupSNS.html
| Name | Version |
|---|---|
| aws | >= 6.8.0 |
| Name | Version |
|---|---|
| aws | 6.57.1 |
No modules.
| Name | Type |
|---|---|
| aws_ecr_lifecycle_policy.this | resource |
| aws_ecr_repository.this | resource |
| aws_ecr_repository_policy.this | resource |
| aws_iam_policy_document.this | data source |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| allowed_arns | The list of IAM user arns that are allowed to push and pull to and from the repository | list(string) |
n/a | yes |
| image_tag_mutability | The tag mutability setting for the repository. One of MUTABLE, IMMUTABLE, IMMUTABLE_WITH_EXCLUSION, or MUTABLE_WITH_EXCLUSION. | string |
"MUTABLE" |
no |
| image_tag_mutability_exclusion_filter | Tags excluded from the mutability setting. Only applies when image_tag_mutability is IMMUTABLE_WITH_EXCLUSION or MUTABLE_WITH_EXCLUSION. | list(object({ |
[] |
no |
| name | The name of the image repository that we are going to create | string |
n/a | yes |
No outputs.