@Stability(value=Experimental) @Internal public static final class DeployCdkStackActionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DeployCdkStackActionProps
DeployCdkStackActionPropssoftware.amazon.jsii.JsiiObject.InitializationModeDeployCdkStackActionProps.Builder, DeployCdkStackActionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(IRole actionRole,
String stackName,
String templatePath,
IRole cloudFormationExecutionRole,
List<String> dependencyStackArtifactIds,
String region,
String stackArtifactId,
String templateConfigurationPath,
Artifact cloudAssemblyInput,
String baseActionName,
String changeSetName,
Number executeRunOrder,
Artifact output,
String outputFileName,
Number prepareRunOrder)
Constructor that initializes the object based on literal property values passed by the
DeployCdkStackActionProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
IRole |
getActionRole()
(experimental) Role for the action to assume.
|
String |
getBaseActionName()
(experimental) Base name of the action.
|
String |
getChangeSetName()
(experimental) Name of the change set to create and deploy.
|
Artifact |
getCloudAssemblyInput()
(experimental) The CodePipeline artifact that holds the Cloud Assembly.
|
IRole |
getCloudFormationExecutionRole()
(experimental) Role to execute CloudFormation under.
|
List<String> |
getDependencyStackArtifactIds()
(experimental) Artifact ID for the stacks this stack depends on.
|
Number |
getExecuteRunOrder()
(experimental) Run order for the Execute action.
|
Artifact |
getOutput()
(experimental) Artifact to write Stack Outputs to.
|
String |
getOutputFileName()
(experimental) Filename in output to write Stack outputs to.
|
Number |
getPrepareRunOrder()
(experimental) Run order for the Prepare action.
|
String |
getRegion()
(experimental) Region to deploy into.
|
String |
getStackArtifactId()
(experimental) Artifact ID for the stack deployed here.
|
String |
getStackName()
(experimental) The name of the stack that should be created/updated.
|
String |
getTemplateConfigurationPath()
(experimental) Template configuration path relative to the input artifact.
|
String |
getTemplatePath()
(experimental) Relative path of template in the input artifact.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(IRole actionRole, String stackName, String templatePath, IRole cloudFormationExecutionRole, List<String> dependencyStackArtifactIds, String region, String stackArtifactId, String templateConfigurationPath, Artifact cloudAssemblyInput, String baseActionName, String changeSetName, Number executeRunOrder, Artifact output, String outputFileName, Number prepareRunOrder)
DeployCdkStackActionProps.Builder.public final IRole getActionRole()
DeployCdkStackActionPropsThis controls the account to deploy into
getActionRole in interface DeployCdkStackActionPropspublic final String getStackName()
DeployCdkStackActionPropsgetStackName in interface DeployCdkStackActionPropspublic final String getTemplatePath()
DeployCdkStackActionPropsgetTemplatePath in interface DeployCdkStackActionPropspublic final IRole getCloudFormationExecutionRole()
DeployCdkStackActionPropsDefault: - Execute CloudFormation using the action role
getCloudFormationExecutionRole in interface DeployCdkStackActionPropspublic final List<String> getDependencyStackArtifactIds()
DeployCdkStackActionPropsUsed for pipeline order checking.
Default: - No dependencies
getDependencyStackArtifactIds in interface DeployCdkStackActionPropspublic final String getRegion()
DeployCdkStackActionPropsDefault: - Same region as pipeline
getRegion in interface DeployCdkStackActionPropspublic final String getStackArtifactId()
DeployCdkStackActionPropsUsed for pipeline order checking.
Default: - Order will not be checked
getStackArtifactId in interface DeployCdkStackActionPropspublic final String getTemplateConfigurationPath()
DeployCdkStackActionPropsDefault: - No template configuration
getTemplateConfigurationPath in interface DeployCdkStackActionPropspublic final Artifact getCloudAssemblyInput()
DeployCdkStackActionOptionsgetCloudAssemblyInput in interface DeployCdkStackActionOptionspublic final String getBaseActionName()
DeployCdkStackActionOptionsDefault: stackName
getBaseActionName in interface DeployCdkStackActionOptionspublic final String getChangeSetName()
DeployCdkStackActionOptionsDefault: 'PipelineChange'
getChangeSetName in interface DeployCdkStackActionOptionspublic final Number getExecuteRunOrder()
DeployCdkStackActionOptionsDefault: - prepareRunOrder + 1
getExecuteRunOrder in interface DeployCdkStackActionOptionspublic final Artifact getOutput()
DeployCdkStackActionOptionsDefault: - No outputs
getOutput in interface DeployCdkStackActionOptionspublic final String getOutputFileName()
DeployCdkStackActionOptionsDefault: - Required when 'output' is set
getOutputFileName in interface DeployCdkStackActionOptionspublic final Number getPrepareRunOrder()
DeployCdkStackActionOptionsDefault: 1
getPrepareRunOrder in interface DeployCdkStackActionOptions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.