@Stability(value=Experimental) public static final class DeployCdkStackActionProps.Builder extends Object implements software.amazon.jsii.Builder<DeployCdkStackActionProps>
DeployCdkStackActionProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public DeployCdkStackActionProps.Builder actionRole(IRole actionRole)
DeployCdkStackActionProps.getActionRole()actionRole - Role for the action to assume. This parameter is required.
This controls the account to deploy intothis@Stability(value=Experimental) public DeployCdkStackActionProps.Builder stackName(String stackName)
DeployCdkStackActionProps.getStackName()stackName - The name of the stack that should be created/updated. This parameter is required.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder templatePath(String templatePath)
DeployCdkStackActionProps.getTemplatePath()templatePath - Relative path of template in the input artifact. This parameter is required.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder cloudFormationExecutionRole(IRole cloudFormationExecutionRole)
DeployCdkStackActionProps.getCloudFormationExecutionRole()cloudFormationExecutionRole - Role to execute CloudFormation under.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder dependencyStackArtifactIds(List<String> dependencyStackArtifactIds)
DeployCdkStackActionProps.getDependencyStackArtifactIds()dependencyStackArtifactIds - Artifact ID for the stacks this stack depends on.
Used for pipeline order checking.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder region(String region)
DeployCdkStackActionProps.getRegion()region - Region to deploy into.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder stackArtifactId(String stackArtifactId)
DeployCdkStackActionProps.getStackArtifactId()stackArtifactId - Artifact ID for the stack deployed here.
Used for pipeline order checking.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder templateConfigurationPath(String templateConfigurationPath)
DeployCdkStackActionProps.getTemplateConfigurationPath()templateConfigurationPath - Template configuration path relative to the input artifact.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder cloudAssemblyInput(Artifact cloudAssemblyInput)
DeployCdkStackActionOptions.getCloudAssemblyInput()cloudAssemblyInput - The CodePipeline artifact that holds the Cloud Assembly. This parameter is required.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder baseActionName(String baseActionName)
DeployCdkStackActionOptions.getBaseActionName()baseActionName - Base name of the action.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder changeSetName(String changeSetName)
DeployCdkStackActionOptions.getChangeSetName()changeSetName - Name of the change set to create and deploy.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder executeRunOrder(Number executeRunOrder)
DeployCdkStackActionOptions.getExecuteRunOrder()executeRunOrder - Run order for the Execute action.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder output(Artifact output)
DeployCdkStackActionOptions.getOutput()output - Artifact to write Stack Outputs to.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder outputFileName(String outputFileName)
DeployCdkStackActionOptions.getOutputFileName()outputFileName - Filename in output to write Stack outputs to.this@Stability(value=Experimental) public DeployCdkStackActionProps.Builder prepareRunOrder(Number prepareRunOrder)
DeployCdkStackActionOptions.getPrepareRunOrder()prepareRunOrder - Run order for the Prepare action.this@Stability(value=Experimental) public DeployCdkStackActionProps build()
build in interface software.amazon.jsii.Builder<DeployCdkStackActionProps>DeployCdkStackActionPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.