DockerImageAsset
- class aws_cdk.cloud_assembly_schema.DockerImageAsset(*, destinations, source, display_name=None)
Bases:
objectA file asset.
- Parameters:
destinations (
Mapping[str,Union[DockerImageDestination,Dict[str,Any]]]) – Destinations for this container asset.source (
Union[DockerImageSource,Dict[str,Any]]) – Source description for container assets.display_name (
Optional[str]) – A display name for this asset. Default: - The identifier will be used as the display name
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.cloud_assembly_schema as cloud_assembly_schema # assume_role_additional_options: Any docker_image_asset = cloud_assembly_schema.DockerImageAsset( destinations={ "destinations_key": cloud_assembly_schema.DockerImageDestination( image_tag="imageTag", repository_name="repositoryName", # the properties below are optional assume_role_additional_options={ "assume_role_additional_options_key": assume_role_additional_options }, assume_role_arn="assumeRoleArn", assume_role_external_id="assumeRoleExternalId", region="region" ) }, source=cloud_assembly_schema.DockerImageSource( cache_disabled=False, cache_from=[cloud_assembly_schema.DockerCacheOption( type="type", # the properties below are optional params={ "params_key": "params" } )], cache_to=cloud_assembly_schema.DockerCacheOption( type="type", # the properties below are optional params={ "params_key": "params" } ), directory="directory", docker_build_args={ "docker_build_args_key": "dockerBuildArgs" }, docker_build_contexts={ "docker_build_contexts_key": "dockerBuildContexts" }, docker_build_secrets={ "docker_build_secrets_key": "dockerBuildSecrets" }, docker_build_ssh="dockerBuildSsh", docker_build_target="dockerBuildTarget", docker_file="dockerFile", docker_outputs=["dockerOutputs"], executable=["executable"], network_mode="networkMode", platform="platform" ), # the properties below are optional display_name="displayName" )
Attributes
- destinations
Destinations for this container asset.
- display_name
A display name for this asset.
- Default:
The identifier will be used as the display name
- source
Source description for container assets.