public static final class CfnAutoScalingRollingUpdate.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAutoScalingRollingUpdate
software.amazon.jsii.JsiiObject.InitializationModeCfnAutoScalingRollingUpdate.Builder, CfnAutoScalingRollingUpdate.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode) |
| Modifier and Type | Method and Description |
|---|---|
Number |
getMaxBatchSize()
Specifies the maximum number of instances that AWS CloudFormation updates.
|
Number |
getMinInstancesInService()
Specifies the minimum number of instances that must be in service within the Auto Scaling group while AWS CloudFormation updates old instances.
|
Number |
getMinSuccessfulInstancesPercent()
Specifies the percentage of instances in an Auto Scaling rolling update that must signal success for an update to succeed.
|
String |
getPauseTime()
The amount of time that AWS CloudFormation pauses after making a change to a batch of instances to give those instances time to start software applications.
|
List<String> |
getSuspendProcesses()
Specifies the Auto Scaling processes to suspend during a stack update.
|
Boolean |
getWaitOnResourceSignals()
Specifies whether the Auto Scaling group waits on signals from new instances during an update.
|
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode)
@Stability(value=Stable) @Nullable public Number getMaxBatchSize()
getMaxBatchSize in interface CfnAutoScalingRollingUpdate@Stability(value=Stable) @Nullable public Number getMinInstancesInService()
getMinInstancesInService in interface CfnAutoScalingRollingUpdate@Stability(value=Stable) @Nullable public Number getMinSuccessfulInstancesPercent()
getMinSuccessfulInstancesPercent in interface CfnAutoScalingRollingUpdate@Stability(value=Stable) @Nullable public String getPauseTime()
getPauseTime in interface CfnAutoScalingRollingUpdate@Stability(value=Stable) @Nullable public List<String> getSuspendProcesses()
getSuspendProcesses in interface CfnAutoScalingRollingUpdate@Stability(value=Stable) @Nullable public Boolean getWaitOnResourceSignals()
getWaitOnResourceSignals in interface CfnAutoScalingRollingUpdateCopyright © 2019. All rights reserved.