Class CfnScalableTarget.SuspendedStateProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.applicationautoscaling.CfnScalableTarget.SuspendedStateProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnScalableTarget.SuspendedStateProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnScalableTarget.SuspendedStateProperty
@Stability(Stable)
@Internal
public static final class CfnScalableTarget.SuspendedStateProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnScalableTarget.SuspendedStateProperty
An implementation for
CfnScalableTarget.SuspendedStateProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.applicationautoscaling.CfnScalableTarget.SuspendedStateProperty
CfnScalableTarget.SuspendedStateProperty.Builder, CfnScalableTarget.SuspendedStateProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnScalableTarget.SuspendedStateProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
Whether scale in by a target tracking scaling policy or a step scaling policy is suspended.final Object
Whether scale out by a target tracking scaling policy or a step scaling policy is suspended.final Object
Whether scheduled scaling is suspended.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnScalableTarget.SuspendedStateProperty.Builder
.
-
-
Method Details
-
getDynamicScalingInSuspended
Description copied from interface:CfnScalableTarget.SuspendedStateProperty
Whether scale in by a target tracking scaling policy or a step scaling policy is suspended.Set the value to
true
if you don't want Application Auto Scaling to remove capacity when a scaling policy is triggered. The default isfalse
.- Specified by:
getDynamicScalingInSuspended
in interfaceCfnScalableTarget.SuspendedStateProperty
- See Also:
-
getDynamicScalingOutSuspended
Description copied from interface:CfnScalableTarget.SuspendedStateProperty
Whether scale out by a target tracking scaling policy or a step scaling policy is suspended.Set the value to
true
if you don't want Application Auto Scaling to add capacity when a scaling policy is triggered. The default isfalse
.- Specified by:
getDynamicScalingOutSuspended
in interfaceCfnScalableTarget.SuspendedStateProperty
- See Also:
-
getScheduledScalingSuspended
Description copied from interface:CfnScalableTarget.SuspendedStateProperty
Whether scheduled scaling is suspended.Set the value to
true
if you don't want Application Auto Scaling to add or remove capacity by initiating scheduled actions. The default isfalse
.- Specified by:
getScheduledScalingSuspended
in interfaceCfnScalableTarget.SuspendedStateProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-