Elastic Container Registry Repository

An Elastic Container Registry (ECR) Repository in AWS is a managed container image storage service that allows you to securely store, manage, and retrieve Docker and OCI images. It integrates with AWS Identity and Access Management for fine-grained access control and works seamlessly with services like Amazon ECS, EKS, and AWS Lambda to simplify container-based application deployment.

aws.ecr_repository

Fields

TitleIDTypeData TypeDescription
_keycorestring
account_idcorestring
created_atcoretimestampThe date and time, in JavaScript date format, when the repository was created.
encryption_configurationcorejsonThe encryption configuration for the repository. This determines how the contents of your repository are encrypted at rest.
image_scanning_configurationcorejsonThe image scanning configuration for a repository.
image_tag_mutabilitycorestringThe tag mutability setting for the repository.
last_evaluated_atcoretimestampThe time stamp of the last time that the lifecycle policy was run.
lifecycle_policy_textcorestringThe JSON lifecycle policy text.
policiescorejson
policy_textcorestringThe JSON repository policy text associated with the repository.
registry_idcorestringThe Amazon Web Services account ID associated with the registry that contains the repository.
repository_arncorestringThe Amazon Resource Name (ARN) that identifies the repository. The ARN contains the arn:aws:ecr namespace, followed by the region of the repository, Amazon Web Services account ID of the repository owner, repository namespace, and repository name. For example, arn:aws:ecr:region:012345678910:repository-namespace/repository-name.
repository_namecorestringThe name of the repository.
repository_uricorestringThe URI for the repository. You can use this URI for container image push and pull operations.
tagscorehstore