@Stability(value=Stable) public static final class NestedCloudAssemblyArtifact.Builder extends Object implements software.amazon.jsii.Builder<NestedCloudAssemblyArtifact>
NestedCloudAssemblyArtifact.@Stability(value=Stable) public static NestedCloudAssemblyArtifact.Builder create(CloudAssembly assembly, String name)
assembly - This parameter is required.name - This parameter is required.NestedCloudAssemblyArtifact.Builder.@Stability(value=Stable) public NestedCloudAssemblyArtifact.Builder type(ArtifactType type)
type - The type of artifact. This parameter is required.this@Stability(value=Stable) public NestedCloudAssemblyArtifact.Builder dependencies(List<String> dependencies)
Default: - no dependencies.
dependencies - IDs of artifacts that must be deployed before this artifact. This parameter is required.this@Stability(value=Stable) public NestedCloudAssemblyArtifact.Builder displayName(String displayName)
Should only be used in user interfaces.
Default: - no display name
displayName - A string that represents this artifact. This parameter is required.this@Stability(value=Stable) public NestedCloudAssemblyArtifact.Builder environment(String environment)
Default: - no envrionment.
environment - The environment into which this artifact is deployed. This parameter is required.this@Stability(value=Stable) public NestedCloudAssemblyArtifact.Builder metadata(Map<String,? extends List<? extends MetadataEntry>> metadata)
Default: - no metadata.
metadata - Associated metadata. This parameter is required.this@Stability(value=Stable) public NestedCloudAssemblyArtifact.Builder properties(AwsCloudFormationStackProperties properties)
Default: - no properties.
properties - The set of properties for this artifact (depends on type). This parameter is required.this@Stability(value=Stable) public NestedCloudAssemblyArtifact.Builder properties(AssetManifestProperties properties)
Default: - no properties.
properties - The set of properties for this artifact (depends on type). This parameter is required.this@Stability(value=Stable) public NestedCloudAssemblyArtifact.Builder properties(TreeArtifactProperties properties)
Default: - no properties.
properties - The set of properties for this artifact (depends on type). This parameter is required.this@Stability(value=Stable) public NestedCloudAssemblyArtifact.Builder properties(NestedCloudAssemblyProperties properties)
Default: - no properties.
properties - The set of properties for this artifact (depends on type). This parameter is required.this@Stability(value=Stable) public NestedCloudAssemblyArtifact build()
build in interface software.amazon.jsii.Builder<NestedCloudAssemblyArtifact>Copyright © 2022. All rights reserved.