AutoScalingGroupPolicyUpdateRequestV1Dot2

AutoScalingGroupPolicyUpdateRequestV1Dot2

NameDescriptionSchemaDefault
comparison_operator
optional
Comparison operator
Example : ge
Pattern : ^(ge|gt|le|lt)$
any of [string, null]
cooldown_seconds
optional
Cooldown seconds
Example : 300
any of [integer, null]
evaluation_minutes
optional
Evaluation minutes
Example : 5
any of [integer, null]
metric_method
optional
Metric method
Example : AVG
Pattern : ^(AVG|MIN|MAX)$
any of [string, null]
metric_type
optional
Metric type
Example : CPU
Pattern : ^(CPU|NETWORK_IN_BYTES|NETWORK_OUT_BYTES|NETWORK_IN_PACKETS|NETWORK_OUT_PACKETS)$
any of [string, null]
scale_method
optional
Scale method
Example : AMOUNT
Pattern : ^(AMOUNT|PERCENTAGE|FIXED)$
any of [string, null]
scale_type
optional
Scale type
Example : SCALE_OUT
Pattern : ^(SCALE_IN|SCALE_OUT)$
any of [string, null]
scale_value
optional
Scale value
Example : 10
any of [integer, null]
state
optional
Policy state
Example : ACTIVE
Pattern : ^(ACTIVE|INACTIVE)$
any of [string, null]
threshold
optional
Threshold
Example : 60
any of [integer, null]