ScalingPolicy#

Describes a scaling policy.

Contents#

  • AdjustmentType — Specifies how the value of the ScalingAdjustment parameter is interpreted when the scaling policy is executed.

    • Type: String

    • Valid values: ChangeInCapacity | ExactCapacity | PercentChangeInCapacity

    • Constraints: It can be set only for the SimpleScaling` policy

  • AutoScalingGroupName — The name of an Auto Scaling Group (ASG).

    • Type: String

  • Cooldown — The time (in seconds) after which the execution of the policy will create a new activity.

    • Type: Integer

    • Constraints: It can be set only for the SimpleScaling` policy

  • Enabled — Indicates whether the policy is enabled.

    • Type: Boolean

  • MinAdjustmentMagnitude — The minimum ASG capacity percentage, by which the capacity will be scaled.

    • Type: Integer

    • Constraints: It can be specified only for the SimpleScaling policy when AdjustmentType is set to PercentChangeInCapacity

  • PolicyName — The name of the policy.

    • Type: String

  • PolicyType — The type of the policy.

    • Type: String

    • Valid values: SimpleScaling

  • ScalingAdjustment — The amount by which the ASG is scaled when the scaling policy is executed.

    • Type: Integer

    • Constraints: It can be set only for the SimpleScaling` policy