public static final class CfnScalableTarget.SuspendedStateProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnScalableTarget.SuspendedStateProperty
CfnScalableTarget.SuspendedStateProperty
CfnScalableTarget.SuspendedStateProperty.Builder, CfnScalableTarget.SuspendedStateProperty.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(java.lang.Object o) |
java.lang.Object |
getDynamicScalingInSuspended()
Whether scale in by a target tracking scaling policy or a step scaling policy is suspended.
|
java.lang.Object |
getDynamicScalingOutSuspended()
Whether scale out by a target tracking scaling policy or a step scaling policy is suspended.
|
java.lang.Object |
getScheduledScalingSuspended()
Whether scheduled scaling is suspended.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.Object getDynamicScalingInSuspended()
CfnScalableTarget.SuspendedStateProperty
Set the value to true
if you don't want Application Auto Scaling to remove capacity when a scaling policy is triggered. The default is false
.
getDynamicScalingInSuspended
in interface CfnScalableTarget.SuspendedStateProperty
public final java.lang.Object getDynamicScalingOutSuspended()
CfnScalableTarget.SuspendedStateProperty
Set the value to true
if you don't want Application Auto Scaling to add capacity when a scaling policy is triggered. The default is false
.
getDynamicScalingOutSuspended
in interface CfnScalableTarget.SuspendedStateProperty
public final java.lang.Object getScheduledScalingSuspended()
CfnScalableTarget.SuspendedStateProperty
Set the value to true
if you don't want Application Auto Scaling to add or remove capacity by initiating scheduled actions. The default is false
.
getScheduledScalingSuspended
in interface CfnScalableTarget.SuspendedStateProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()