ContainerDistribution
- class aws_cdk.aws_imagebuilder_alpha.ContainerDistribution(*, container_repository, container_description=None, container_tags=None, region=None)
Bases:
object(experimental) The regional distribution settings to use for a container build.
- Parameters:
container_repository (
Repository) – (experimental) The destination repository to distribute the output container to. Default: The target repository in the container recipe is usedcontainer_description (
Optional[str]) – (experimental) The description of the container image. Default: Nonecontainer_tags (
Optional[Sequence[str]]) – (experimental) The additional tags to apply to the distributed container images. Default: Noneregion (
Optional[str]) – (experimental) The target region to distribute containers to. Default: The current region is used
- Stability:
experimental
- ExampleMetadata:
infused
Example:
ecr_repository = ecr.Repository.from_repository_name(self, "ECRRepository", "my-repo") container_repository = imagebuilder.Repository.from_ecr(ecr_repository) container_distribution_configuration = imagebuilder.DistributionConfiguration(self, "ContainerDistributionConfiguration") container_distribution_configuration.add_container_distributions( container_repository=container_repository, container_description="Test container image", container_tags=["latest", "latest-1.0"] )
Attributes
- container_description
(experimental) The description of the container image.
- Default:
None
- Stability:
experimental
- container_repository
(experimental) The destination repository to distribute the output container to.
- Default:
The target repository in the container recipe is used
- Stability:
experimental
- container_tags
(experimental) The additional tags to apply to the distributed container images.
- Default:
None
- Stability:
experimental
- region
(experimental) The target region to distribute containers to.
- Default:
The current region is used
- Stability:
experimental