@Stability(value=Stable) public static final class CfnUpdatePolicy.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnUpdatePolicy
CfnUpdatePolicysoftware.amazon.jsii.JsiiObject.InitializationModeCfnUpdatePolicy.Builder, CfnUpdatePolicy.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
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) |
CfnAutoScalingReplacingUpdate |
getAutoScalingReplacingUpdate()
Specifies whether an Auto Scaling group and the instances it contains are replaced during an update.
|
CfnAutoScalingRollingUpdate |
getAutoScalingRollingUpdate()
To specify how AWS CloudFormation handles rolling updates for an Auto Scaling group, use the AutoScalingRollingUpdate policy.
|
CfnAutoScalingScheduledAction |
getAutoScalingScheduledAction()
To specify how AWS CloudFormation handles updates for the MinSize, MaxSize, and DesiredCapacity properties when the AWS::AutoScaling::AutoScalingGroup resource has an associated scheduled action, use the AutoScalingScheduledAction policy.
|
CfnCodeDeployLambdaAliasUpdate |
getCodeDeployLambdaAliasUpdate()
To perform an AWS CodeDeploy deployment when the version changes on an AWS::Lambda::Alias resource, use the CodeDeployLambdaAliasUpdate update policy.
|
Boolean |
getEnableVersionUpgrade()
To upgrade an Amazon ES domain to a new version of Elasticsearch rather than replacing the entire AWS::Elasticsearch::Domain resource, use the EnableVersionUpgrade update policy.
|
Boolean |
getUseOnlineResharding()
To modify a replication group's shards by adding or removing shards, rather than replacing the entire AWS::ElastiCache::ReplicationGroup resource, use the UseOnlineResharding update policy.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public CfnAutoScalingReplacingUpdate getAutoScalingReplacingUpdate()
CfnUpdatePolicyDuring replacement, AWS CloudFormation retains the old group until it finishes creating the new one. If the update fails, AWS CloudFormation can roll back to the old Auto Scaling group and delete the new Auto Scaling group.
getAutoScalingReplacingUpdate in interface CfnUpdatePolicypublic CfnAutoScalingRollingUpdate getAutoScalingRollingUpdate()
CfnUpdatePolicyRolling updates enable you to specify whether AWS CloudFormation updates instances that are in an Auto Scaling group in batches or all at once.
getAutoScalingRollingUpdate in interface CfnUpdatePolicypublic CfnAutoScalingScheduledAction getAutoScalingScheduledAction()
CfnUpdatePolicygetAutoScalingScheduledAction in interface CfnUpdatePolicypublic CfnCodeDeployLambdaAliasUpdate getCodeDeployLambdaAliasUpdate()
CfnUpdatePolicygetCodeDeployLambdaAliasUpdate in interface CfnUpdatePolicypublic Boolean getEnableVersionUpgrade()
CfnUpdatePolicygetEnableVersionUpgrade in interface CfnUpdatePolicypublic Boolean getUseOnlineResharding()
CfnUpdatePolicygetUseOnlineResharding in interface CfnUpdatePolicypublic com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.