Policy Step Scaling Policy Configuration Args
data class PolicyStepScalingPolicyConfigurationArgs(val adjustmentType: Output<String>? = null, val cooldown: Output<Int>? = null, val metricAggregationType: Output<String>? = null, val minAdjustmentMagnitude: Output<Int>? = null, val stepAdjustments: Output<List<PolicyStepScalingPolicyConfigurationStepAdjustmentArgs>>? = null) : ConvertibleToJava<PolicyStepScalingPolicyConfigurationArgs>
Properties
Link copied to clipboard
Whether the adjustment is an absolute number or a percentage of the current capacity. Valid values are ChangeInCapacity
, ExactCapacity
, and PercentChangeInCapacity
.
Link copied to clipboard
Aggregation type for the policy's metrics. Valid values are "Minimum", "Maximum", and "Average". Without a value, AWS will treat the aggregation type as "Average".
Link copied to clipboard
Minimum number to adjust your scalable dimension as a result of a scaling activity. If the adjustment type is PercentChangeInCapacity, the scaling policy changes the scalable dimension of the scalable target by this amount.
Link copied to clipboard
Set of adjustments that manage scaling. These have the following structure: