ImageTagMutabilityExclusionFilter
- class aws_cdk.aws_ecr.ImageTagMutabilityExclusionFilter(*args: Any, **kwargs)
Bases:
objectRepresents an image tag mutability exclusion filter for ECR repository.
- ExampleMetadata:
infused
Example:
# Make all tags immutable except for those starting with 'dev-' or 'test-' ecr.Repository(self, "Repo", image_tag_mutability=ecr.TagMutability.IMMUTABLE_WITH_EXCLUSION, image_tag_mutability_exclusion_filters=[ ecr.ImageTagMutabilityExclusionFilter.wildcard("dev-*"), ecr.ImageTagMutabilityExclusionFilter.wildcard("test-*") ] )
Static Methods
- classmethod wildcard(pattern)
Creates a wildcard filter for image tag mutability exclusion.
- Parameters:
pattern (
str) – The wildcard pattern to match image tags (e.g., ‘dev-’, ‘release-v’).- Return type: