@Stability(value=Stable) public static final class CfnAutoScalingRollingUpdate.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAutoScalingRollingUpdate
CfnAutoScalingRollingUpdatesoftware.amazon.jsii.JsiiObject.InitializationModeCfnAutoScalingRollingUpdate.Builder, CfnAutoScalingRollingUpdate.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) |
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.
|
int |
hashCode() |
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, 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 Number getMaxBatchSize()
CfnAutoScalingRollingUpdategetMaxBatchSize in interface CfnAutoScalingRollingUpdatepublic Number getMinInstancesInService()
CfnAutoScalingRollingUpdategetMinInstancesInService in interface CfnAutoScalingRollingUpdatepublic Number getMinSuccessfulInstancesPercent()
CfnAutoScalingRollingUpdategetMinSuccessfulInstancesPercent in interface CfnAutoScalingRollingUpdatepublic String getPauseTime()
CfnAutoScalingRollingUpdategetPauseTime in interface CfnAutoScalingRollingUpdatepublic List<String> getSuspendProcesses()
CfnAutoScalingRollingUpdategetSuspendProcesses in interface CfnAutoScalingRollingUpdatepublic Boolean getWaitOnResourceSignals()
CfnAutoScalingRollingUpdategetWaitOnResourceSignals in interface CfnAutoScalingRollingUpdatepublic com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2019. All rights reserved.