AutoScalingGroupPolicyCreateRequest

AutoScalingGroupPolicyCreateRequest

NameDescriptionSchemaDefault
comparison_operator
required
Comparison operator
Example : ge
Pattern : ^(ge|gt|le|lt)$
string
cooldown_seconds
required
Cooldown seconds
Example : 300
integer
evaluation_minutes
required
Evaluation minutes
Example : 1
integer
metric_method
required
Metric method
Example : AVG
Pattern : ^(AVG|MIN|MAX)$
string
metric_type
required
Metric type
Example : CPU
Pattern : ^(CPU|MEMORY|NETWORK_IN_BYTES|NETWORK_OUT_BYTES|NETWORK_IN_PACKETS|NETWORK_OUT_PACKETS)$
string
name
required
Policy name
Example : policy-name
Pattern : ^[a-zA-Z0-9-_]*$
Minimum length : 1
Maximum length : 63
string
scale_method
required
Scale method
Example : AMOUNT
Pattern : ^(AMOUNT|PERCENTAGE|FIXED)$
string
scale_type
required
Scale type
Example : SCALE_OUT
Pattern : ^(SCALE_IN|SCALE_OUT)$
string
scale_value
required
Scale value
Example : 10
integer
threshold
required
Threshold
Example : 60
integer