@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:01.119Z") @Stability(value=Stable) public interface CfnScalingPolicyProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnScalingPolicyProps.Builder
A builder for
CfnScalingPolicyProps |
static class |
CfnScalingPolicyProps.Jsii$Proxy
An implementation for
CfnScalingPolicyProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnScalingPolicyProps.Builder |
builder() |
default String |
getAdjustmentType()
`AWS::AutoScaling::ScalingPolicy.AdjustmentType`.
|
String |
getAutoScalingGroupName()
`AWS::AutoScaling::ScalingPolicy.AutoScalingGroupName`.
|
default String |
getCooldown()
`AWS::AutoScaling::ScalingPolicy.Cooldown`.
|
default Number |
getEstimatedInstanceWarmup()
`AWS::AutoScaling::ScalingPolicy.EstimatedInstanceWarmup`.
|
default String |
getMetricAggregationType()
`AWS::AutoScaling::ScalingPolicy.MetricAggregationType`.
|
default Number |
getMinAdjustmentMagnitude()
`AWS::AutoScaling::ScalingPolicy.MinAdjustmentMagnitude`.
|
default String |
getPolicyType()
`AWS::AutoScaling::ScalingPolicy.PolicyType`.
|
default Number |
getScalingAdjustment()
`AWS::AutoScaling::ScalingPolicy.ScalingAdjustment`.
|
default Object |
getStepAdjustments()
`AWS::AutoScaling::ScalingPolicy.StepAdjustments`.
|
default Object |
getTargetTrackingConfiguration()
`AWS::AutoScaling::ScalingPolicy.TargetTrackingConfiguration`.
|
@Stability(value=Stable) @NotNull String getAutoScalingGroupName()
@Stability(value=Stable) @Nullable default String getAdjustmentType()
@Stability(value=Stable) @Nullable default String getCooldown()
@Stability(value=Stable) @Nullable default Number getEstimatedInstanceWarmup()
@Stability(value=Stable) @Nullable default String getMetricAggregationType()
@Stability(value=Stable) @Nullable default Number getMinAdjustmentMagnitude()
@Stability(value=Stable) @Nullable default String getPolicyType()
@Stability(value=Stable) @Nullable default Number getScalingAdjustment()
@Stability(value=Stable) @Nullable default Object getStepAdjustments()
@Stability(value=Stable) @Nullable default Object getTargetTrackingConfiguration()
@Stability(value=Stable) static CfnScalingPolicyProps.Builder builder()
CfnScalingPolicyProps.Builder of CfnScalingPolicyPropsCopyright © 2021. All rights reserved.