ArtifactManifest
- class aws_cdk.cloud_assembly_schema.ArtifactManifest(*, type, dependencies=None, display_name=None, environment=None, metadata=None, properties=None)
Bases:
object
A manifest for a single artifact within the cloud assembly.
- Parameters:
type (
ArtifactType
) – The type of artifact.dependencies (
Optional
[Sequence
[str
]]) – IDs of artifacts that must be deployed before this artifact. Default: - no dependencies.display_name (
Optional
[str
]) – A string that represents this artifact. Should only be used in user interfaces. Default: - no display nameenvironment (
Optional
[str
]) – The environment into which this artifact is deployed. Default: - no envrionment.metadata (
Optional
[Mapping
[str
,Sequence
[Union
[MetadataEntry
,Dict
[str
,Any
]]]]]) – Associated metadata. Default: - no metadata.properties (
Union
[AwsCloudFormationStackProperties
,Dict
[str
,Any
],AssetManifestProperties
,TreeArtifactProperties
,NestedCloudAssemblyProperties
,None
]) – The set of properties for this artifact (depends on type). Default: - no properties.
Attributes
- dependencies
IDs of artifacts that must be deployed before this artifact.
- Default:
no dependencies.
- display_name
A string that represents this artifact.
Should only be used in user interfaces.
- Default:
no display name
- environment
The environment into which this artifact is deployed.
- Default:
no envrionment.
- metadata
Associated metadata.
- Default:
no metadata.
- properties
The set of properties for this artifact (depends on type).
- Default:
no properties.
- type
The type of artifact.