@Stability(value=Stable) public static final class CfnUpdatePolicy.Builder extends Object
CfnUpdatePolicy| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnUpdatePolicy.Builder |
autoScalingReplacingUpdate(CfnAutoScalingReplacingUpdate autoScalingReplacingUpdate)
Sets the value of AutoScalingReplacingUpdate
|
CfnUpdatePolicy.Builder |
autoScalingRollingUpdate(CfnAutoScalingRollingUpdate autoScalingRollingUpdate)
Sets the value of AutoScalingRollingUpdate
|
CfnUpdatePolicy.Builder |
autoScalingScheduledAction(CfnAutoScalingScheduledAction autoScalingScheduledAction)
Sets the value of AutoScalingScheduledAction
|
CfnUpdatePolicy |
build()
Builds the configured instance.
|
CfnUpdatePolicy.Builder |
codeDeployLambdaAliasUpdate(CfnCodeDeployLambdaAliasUpdate codeDeployLambdaAliasUpdate)
Sets the value of CodeDeployLambdaAliasUpdate
|
CfnUpdatePolicy.Builder |
useOnlineResharding(Boolean useOnlineResharding)
Sets the value of UseOnlineResharding
|
@Stability(value=Stable) public CfnUpdatePolicy.Builder autoScalingReplacingUpdate(CfnAutoScalingReplacingUpdate autoScalingReplacingUpdate)
autoScalingReplacingUpdate - Specifies whether an Auto Scaling group and the instances it contains are replaced during an update.this@Stability(value=Stable) public CfnUpdatePolicy.Builder autoScalingRollingUpdate(CfnAutoScalingRollingUpdate autoScalingRollingUpdate)
autoScalingRollingUpdate - To specify how AWS CloudFormation handles rolling updates for an Auto Scaling group, use the AutoScalingRollingUpdate policy.this@Stability(value=Stable) public CfnUpdatePolicy.Builder autoScalingScheduledAction(CfnAutoScalingScheduledAction autoScalingScheduledAction)
autoScalingScheduledAction - 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.this@Stability(value=Stable) public CfnUpdatePolicy.Builder codeDeployLambdaAliasUpdate(CfnCodeDeployLambdaAliasUpdate codeDeployLambdaAliasUpdate)
codeDeployLambdaAliasUpdate - To perform an AWS CodeDeploy deployment when the version changes on an AWS::Lambda::Alias resource, use the CodeDeployLambdaAliasUpdate update policy.this@Stability(value=Stable) public CfnUpdatePolicy.Builder useOnlineResharding(Boolean useOnlineResharding)
useOnlineResharding - 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.this@Stability(value=Stable) public CfnUpdatePolicy build()
CfnUpdatePolicyNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.