Interface CfnWorkflowProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnWorkflowProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.93.0 (build 1706ca5)",
date="2024-01-03T18:29:27.559Z")
@Stability(Stable)
public interface CfnWorkflowProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnWorkflow.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.imagebuilder.*;
CfnWorkflowProps cfnWorkflowProps = CfnWorkflowProps.builder()
.name("name")
.type("type")
.version("version")
// the properties below are optional
.changeDescription("changeDescription")
.data("data")
.description("description")
.kmsKeyId("kmsKeyId")
.tags(Map.of(
"tagsKey", "tags"))
.uri("uri")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnWorkflowPropsstatic final classAn implementation forCfnWorkflowProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnWorkflowProps.Builderbuilder()default StringDescribes what change has been made in this version of the workflow, or what makes this version different from other versions of the workflow.default StringgetData()Contains the YAML document content for the workflow.default StringThe description of the workflow.default StringThe KMS key identifier used to encrypt the workflow resource.getName()The name of the workflow resource.getTags()The tags that apply to the workflow resource.getType()Specifies the image creation stage that the workflow applies to.default StringgetUri()The uri of the workflow.The workflow resource version.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the workflow resource.- See Also:
-
getType
Specifies the image creation stage that the workflow applies to.Image Builder currently supports build and test workflows.
- See Also:
-
getVersion
The workflow resource version.Workflow resources are immutable. To make a change, you can clone a workflow or create a new version.
- See Also:
-
getChangeDescription
Describes what change has been made in this version of the workflow, or what makes this version different from other versions of the workflow.- See Also:
-
getData
Contains the YAML document content for the workflow.- See Also:
-
getDescription
The description of the workflow.- See Also:
-
getKmsKeyId
The KMS key identifier used to encrypt the workflow resource.- See Also:
-
getTags
The tags that apply to the workflow resource.- See Also:
-
getUri
The uri of the workflow.- See Also:
-
builder
- Returns:
- a
CfnWorkflowProps.BuilderofCfnWorkflowProps
-