@Generated(value="jsii-pacmak/1.14.1 (build 828de8a)", date="2020-11-24T22:28:07.353Z") @Stability(value=Stable) public interface CfnScalingPolicyProps extends software.amazon.jsii.JsiiSerializable
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html| 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()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html#cfn-as-scalingpolicy-autoscalinggroupname@Stability(value=Stable) @Nullable default String getAdjustmentType()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html#cfn-as-scalingpolicy-adjustmenttype@Stability(value=Stable) @Nullable default String getCooldown()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html#cfn-as-scalingpolicy-cooldown@Stability(value=Stable) @Nullable default Number getEstimatedInstanceWarmup()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html#cfn-as-scalingpolicy-estimatedinstancewarmup@Stability(value=Stable) @Nullable default String getMetricAggregationType()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html#cfn-as-scalingpolicy-metricaggregationtype@Stability(value=Stable) @Nullable default Number getMinAdjustmentMagnitude()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html#cfn-as-scalingpolicy-minadjustmentmagnitude@Stability(value=Stable) @Nullable default String getPolicyType()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html#cfn-as-scalingpolicy-policytype@Stability(value=Stable) @Nullable default Number getScalingAdjustment()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html#cfn-as-scalingpolicy-scalingadjustment@Stability(value=Stable) @Nullable default Object getStepAdjustments()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html#cfn-as-scalingpolicy-stepadjustments@Stability(value=Stable) @Nullable default Object getTargetTrackingConfiguration()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html#cfn-autoscaling-scalingpolicy-targettrackingconfiguration@Stability(value=Stable) static CfnScalingPolicyProps.Builder builder()
CfnScalingPolicyProps.Builder of CfnScalingPolicyPropsCopyright © 2020. All rights reserved.