@Stability(value=Stable) @Internal public static final class CfnScalingPolicyProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnScalingPolicyProps
CfnScalingPolicyProps
software.amazon.jsii.JsiiObject.InitializationMode
CfnScalingPolicyProps.Builder, CfnScalingPolicyProps.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.
|
protected |
Jsii$Proxy(String policyName,
String policyType,
String resourceId,
String scalableDimension,
String scalingTargetId,
String serviceNamespace,
Object stepScalingPolicyConfiguration,
Object targetTrackingScalingPolicyConfiguration)
Constructor that initializes the object based on literal property values passed by the
CfnScalingPolicyProps.Builder . |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getPolicyName()
`AWS::ApplicationAutoScaling::ScalingPolicy.PolicyName`.
|
String |
getPolicyType()
`AWS::ApplicationAutoScaling::ScalingPolicy.PolicyType`.
|
String |
getResourceId()
`AWS::ApplicationAutoScaling::ScalingPolicy.ResourceId`.
|
String |
getScalableDimension()
`AWS::ApplicationAutoScaling::ScalingPolicy.ScalableDimension`.
|
String |
getScalingTargetId()
`AWS::ApplicationAutoScaling::ScalingPolicy.ScalingTargetId`.
|
String |
getServiceNamespace()
`AWS::ApplicationAutoScaling::ScalingPolicy.ServiceNamespace`.
|
Object |
getStepScalingPolicyConfiguration()
`AWS::ApplicationAutoScaling::ScalingPolicy.StepScalingPolicyConfiguration`.
|
Object |
getTargetTrackingScalingPolicyConfiguration()
`AWS::ApplicationAutoScaling::ScalingPolicy.TargetTrackingScalingPolicyConfiguration`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
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.protected Jsii$Proxy(String policyName, String policyType, String resourceId, String scalableDimension, String scalingTargetId, String serviceNamespace, Object stepScalingPolicyConfiguration, Object targetTrackingScalingPolicyConfiguration)
CfnScalingPolicyProps.Builder
.public final String getPolicyName()
CfnScalingPolicyProps
getPolicyName
in interface CfnScalingPolicyProps
public final String getPolicyType()
CfnScalingPolicyProps
getPolicyType
in interface CfnScalingPolicyProps
public final String getResourceId()
CfnScalingPolicyProps
getResourceId
in interface CfnScalingPolicyProps
public final String getScalableDimension()
CfnScalingPolicyProps
getScalableDimension
in interface CfnScalingPolicyProps
public final String getScalingTargetId()
CfnScalingPolicyProps
getScalingTargetId
in interface CfnScalingPolicyProps
public final String getServiceNamespace()
CfnScalingPolicyProps
getServiceNamespace
in interface CfnScalingPolicyProps
public final Object getStepScalingPolicyConfiguration()
CfnScalingPolicyProps
getStepScalingPolicyConfiguration
in interface CfnScalingPolicyProps
public final Object getTargetTrackingScalingPolicyConfiguration()
CfnScalingPolicyProps
getTargetTrackingScalingPolicyConfiguration
in interface CfnScalingPolicyProps
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2021. All rights reserved.