Skip to content

AwsEcrRepositoryDetails

Source code in docs_src/capo_securityhub/types/aws_ecr_repository_details.py
class AwsEcrRepositoryDetails(TypedDict, closed=True):
    arn: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The ARN of the repository.</p>"""
    image_scanning_configuration: NotRequired[
        "capo_securityhub.types.aws_ecr_repository_image_scanning_configuration_details.AwsEcrRepositoryImageScanningConfigurationDetails"
    ]
    """<p>The image scanning configuration for a repository.</p>"""
    image_tag_mutability: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The tag mutability setting for the repository. Valid values are <code>IMMUTABLE</code> or <code>MUTABLE</code>.</p>"""
    lifecycle_policy: NotRequired[
        "capo_securityhub.types.aws_ecr_repository_lifecycle_policy_details.AwsEcrRepositoryLifecyclePolicyDetails"
    ]
    """<p>Information about the lifecycle policy for the repository.</p>"""
    repository_name: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The name of the repository.</p>"""
    repository_policy_text: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The text of the repository policy.</p>"""

arn instance-attribute

arn: NotRequired[NonEmptyString]

The ARN of the repository.

image_scanning_configuration instance-attribute

image_scanning_configuration: NotRequired[
    AwsEcrRepositoryImageScanningConfigurationDetails
]

The image scanning configuration for a repository.

image_tag_mutability instance-attribute

image_tag_mutability: NotRequired[NonEmptyString]

The tag mutability setting for the repository. Valid values are IMMUTABLE or MUTABLE.

lifecycle_policy instance-attribute

lifecycle_policy: NotRequired[AwsEcrRepositoryLifecyclePolicyDetails]

Information about the lifecycle policy for the repository.

repository_name instance-attribute

repository_name: NotRequired[NonEmptyString]

The name of the repository.

repository_policy_text instance-attribute

repository_policy_text: NotRequired[NonEmptyString]

The text of the repository policy.