Package software.amazon.awscdk.pipelines
Class StackDeploymentProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.pipelines.StackDeploymentProps.Jsii$Proxy
- All Implemented Interfaces:
StackDeploymentProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- StackDeploymentProps
@Stability(Stable)
@Internal
public static final class StackDeploymentProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements StackDeploymentProps
An implementation for
StackDeploymentProps-
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.pipelines.StackDeploymentProps
StackDeploymentProps.Builder, StackDeploymentProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(StackDeploymentProps.Builder builder) Constructor that initializes the object based on literal property values passed by theStackDeploymentProps.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 StringTemplate path on disk to cloud assembly (cdk.out).final StringAccount where the stack should be deployed.final List<StackAsset>Assets referenced by this stack.final StringRole to assume before deploying this stack.final StringConstruct path for this stack.final StringExecution role to pass to CloudFormation.final StringRegion where the stack should be deployed.final StringArtifact ID for this stack.final StringName for this stack.getTags()Tags to apply to the stack.final StringThe S3 URL which points to the template asset location in the publishing bucket.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 theStackDeploymentProps.Builder.
-
-
Method Details
-
getAbsoluteTemplatePath
Description copied from interface:StackDeploymentPropsTemplate path on disk to cloud assembly (cdk.out).- Specified by:
getAbsoluteTemplatePathin interfaceStackDeploymentProps
-
getConstructPath
Description copied from interface:StackDeploymentPropsConstruct path for this stack.- Specified by:
getConstructPathin interfaceStackDeploymentProps
-
getStackArtifactId
Description copied from interface:StackDeploymentPropsArtifact ID for this stack.- Specified by:
getStackArtifactIdin interfaceStackDeploymentProps
-
getStackName
Description copied from interface:StackDeploymentPropsName for this stack.- Specified by:
getStackNamein interfaceStackDeploymentProps
-
getAccount
Description copied from interface:StackDeploymentPropsAccount where the stack should be deployed.Default: - Pipeline account
- Specified by:
getAccountin interfaceStackDeploymentProps
-
getAssets
Description copied from interface:StackDeploymentPropsAssets referenced by this stack.Default: - No assets
- Specified by:
getAssetsin interfaceStackDeploymentProps
-
getAssumeRoleArn
Description copied from interface:StackDeploymentPropsRole to assume before deploying this stack.Default: - Don't assume any role
- Specified by:
getAssumeRoleArnin interfaceStackDeploymentProps
-
getExecutionRoleArn
Description copied from interface:StackDeploymentPropsExecution role to pass to CloudFormation.Default: - No execution role
- Specified by:
getExecutionRoleArnin interfaceStackDeploymentProps
-
getRegion
Description copied from interface:StackDeploymentPropsRegion where the stack should be deployed.Default: - Pipeline region
- Specified by:
getRegionin interfaceStackDeploymentProps
-
getTags
Description copied from interface:StackDeploymentPropsTags to apply to the stack.Default: - No tags
- Specified by:
getTagsin interfaceStackDeploymentProps
-
getTemplateS3Uri
Description copied from interface:StackDeploymentPropsThe S3 URL which points to the template asset location in the publishing bucket.Default: - Stack template is not published
- Specified by:
getTemplateS3Uriin interfaceStackDeploymentProps
-
$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()
-