public static final class CloudFormationDeploymentActionCommonProps.Jsii$Pojo extends Object implements CloudFormationDeploymentActionCommonProps
CloudFormationDeploymentActionCommonProps.CloudFormationDeploymentActionCommonProps.Builder, CloudFormationDeploymentActionCommonProps.Jsii$Pojo, CloudFormationDeploymentActionCommonProps.Jsii$Proxy| Modifier and Type | Field and Description |
|---|---|
protected List<CloudFormationCapabilities> |
_capabilities |
protected Boolean |
_fullPermissions |
protected String |
_outputArtifactName |
protected String |
_outputFileName |
protected Map<String,Object> |
_parameterOverrides |
protected software.amazon.awscdk.services.iam.Role |
_role |
protected String |
_stackName |
protected software.amazon.awscdk.services.codepipeline.ArtifactPath |
_templateConfiguration |
| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Pojo()
Constructor used by builders.
|
| Modifier and Type | Method and Description |
|---|---|
List<CloudFormationCapabilities> |
getCapabilities()
Acknowledge certain changes made as part of deployment
For stacks that contain certain resources, explicit acknowledgement that AWS CloudFormation
might create or update those resources.
|
Boolean |
getFullPermissions()
Whether to grant full permissions to CloudFormation while deploying this template.
|
String |
getOutputArtifactName()
The name of the output artifact to generate
Only applied if `outputFileName` is set as well.
|
String |
getOutputFileName()
A name for the filename in the output artifact to store the AWS CloudFormation call's result.
|
Map<String,Object> |
getParameterOverrides()
Additional template parameters.
|
software.amazon.awscdk.services.iam.Role |
getRole()
IAM role to assume when deploying changes.
|
String |
getStackName()
The name of the stack to apply this action to
|
software.amazon.awscdk.services.codepipeline.ArtifactPath |
getTemplateConfiguration()
Input artifact to use for template parameters values and stack policy.
|
void |
setCapabilities(List<CloudFormationCapabilities> value)
Acknowledge certain changes made as part of deployment
For stacks that contain certain resources, explicit acknowledgement that AWS CloudFormation
might create or update those resources.
|
void |
setFullPermissions(Boolean value)
Whether to grant full permissions to CloudFormation while deploying this template.
|
void |
setOutputArtifactName(String value)
The name of the output artifact to generate
Only applied if `outputFileName` is set as well.
|
void |
setOutputFileName(String value)
A name for the filename in the output artifact to store the AWS CloudFormation call's result.
|
void |
setParameterOverrides(Map<String,Object> value)
Additional template parameters.
|
void |
setRole(software.amazon.awscdk.services.iam.Role value)
IAM role to assume when deploying changes.
|
void |
setStackName(String value)
The name of the stack to apply this action to
|
void |
setTemplateConfiguration(software.amazon.awscdk.services.codepipeline.ArtifactPath value)
Input artifact to use for template parameters values and stack policy.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected software.amazon.awscdk.services.iam.Role _role
protected List<CloudFormationCapabilities> _capabilities
protected Boolean _fullPermissions
protected software.amazon.awscdk.services.codepipeline.ArtifactPath _templateConfiguration
protected String _stackName
protected String _outputFileName
protected String _outputArtifactName
public software.amazon.awscdk.services.iam.Role getRole()
CloudFormationDeploymentActionCommonPropsgetRole in interface CloudFormationDeploymentActionCommonPropspublic void setRole(software.amazon.awscdk.services.iam.Role value)
CloudFormationDeploymentActionCommonPropssetRole in interface CloudFormationDeploymentActionCommonPropspublic List<CloudFormationCapabilities> getCapabilities()
CloudFormationDeploymentActionCommonPropsgetCapabilities in interface CloudFormationDeploymentActionCommonPropspublic void setCapabilities(List<CloudFormationCapabilities> value)
CloudFormationDeploymentActionCommonPropssetCapabilities in interface CloudFormationDeploymentActionCommonPropspublic Boolean getFullPermissions()
CloudFormationDeploymentActionCommonPropsgetFullPermissions in interface CloudFormationDeploymentActionCommonPropspublic void setFullPermissions(Boolean value)
CloudFormationDeploymentActionCommonPropssetFullPermissions in interface CloudFormationDeploymentActionCommonPropspublic software.amazon.awscdk.services.codepipeline.ArtifactPath getTemplateConfiguration()
CloudFormationDeploymentActionCommonPropsgetTemplateConfiguration in interface CloudFormationDeploymentActionCommonPropspublic void setTemplateConfiguration(software.amazon.awscdk.services.codepipeline.ArtifactPath value)
CloudFormationDeploymentActionCommonPropssetTemplateConfiguration in interface CloudFormationDeploymentActionCommonPropspublic Map<String,Object> getParameterOverrides()
CloudFormationDeploymentActionCommonPropsgetParameterOverrides in interface CloudFormationDeploymentActionCommonPropspublic void setParameterOverrides(Map<String,Object> value)
CloudFormationDeploymentActionCommonPropssetParameterOverrides in interface CloudFormationDeploymentActionCommonPropspublic String getStackName()
CloudFormationCommonPropsgetStackName in interface CloudFormationCommonPropspublic void setStackName(String value)
CloudFormationCommonPropssetStackName in interface CloudFormationCommonPropspublic String getOutputFileName()
CloudFormationCommonPropsgetOutputFileName in interface CloudFormationCommonPropspublic void setOutputFileName(String value)
CloudFormationCommonPropssetOutputFileName in interface CloudFormationCommonPropspublic String getOutputArtifactName()
CloudFormationCommonPropsgetOutputArtifactName in interface CloudFormationCommonPropspublic void setOutputArtifactName(String value)
CloudFormationCommonPropssetOutputArtifactName in interface CloudFormationCommonPropsCopyright © 2018. All rights reserved.