Class CfnWorkflowProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.imagebuilder.CfnWorkflowProps.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkflowProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkflowProps
@Stability(Stable)
@Internal
public static final class CfnWorkflowProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkflowProps
An implementation for
CfnWorkflowProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.imagebuilder.CfnWorkflowProps
CfnWorkflowProps.Builder, CfnWorkflowProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnWorkflowProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnWorkflowProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringDescribes what change has been made in this version of the workflow, or what makes this version different from other versions of the workflow.final StringgetData()Contains the YAML document content for the workflow.final StringThe description of the workflow.final StringThe KMS key identifier used to encrypt the workflow resource.final StringgetName()The name of the workflow resource.getTags()The tags that apply to the workflow resource.final StringgetType()Specifies the image creation stage that the workflow applies to.final StringgetUri()The uri of the workflow.final StringThe workflow resource version.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnWorkflowProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnWorkflowPropsThe name of the workflow resource.- Specified by:
getNamein interfaceCfnWorkflowProps- See Also:
-
getType
Description copied from interface:CfnWorkflowPropsSpecifies the image creation stage that the workflow applies to.Image Builder currently supports build and test workflows.
- Specified by:
getTypein interfaceCfnWorkflowProps- See Also:
-
getVersion
Description copied from interface:CfnWorkflowPropsThe workflow resource version.Workflow resources are immutable. To make a change, you can clone a workflow or create a new version.
- Specified by:
getVersionin interfaceCfnWorkflowProps- See Also:
-
getChangeDescription
Description copied from interface:CfnWorkflowPropsDescribes what change has been made in this version of the workflow, or what makes this version different from other versions of the workflow.- Specified by:
getChangeDescriptionin interfaceCfnWorkflowProps- See Also:
-
getData
Description copied from interface:CfnWorkflowPropsContains the YAML document content for the workflow.- Specified by:
getDatain interfaceCfnWorkflowProps- See Also:
-
getDescription
Description copied from interface:CfnWorkflowPropsThe description of the workflow.- Specified by:
getDescriptionin interfaceCfnWorkflowProps- See Also:
-
getKmsKeyId
Description copied from interface:CfnWorkflowPropsThe KMS key identifier used to encrypt the workflow resource.- Specified by:
getKmsKeyIdin interfaceCfnWorkflowProps- See Also:
-
getTags
Description copied from interface:CfnWorkflowPropsThe tags that apply to the workflow resource.- Specified by:
getTagsin interfaceCfnWorkflowProps- See Also:
-
getUri
Description copied from interface:CfnWorkflowPropsThe uri of the workflow.- Specified by:
getUriin interfaceCfnWorkflowProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-