AutoScalingGroupPolicyCreateRequest
AutoScalingGroupPolicyCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| comparison_operator required | Comparison operator Example : gePattern : ^(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 : AVGPattern : ^(AVG|MIN|MAX)$ | string | |
| metric_type required | Metric type Example : CPUPattern : ^(CPU|MEMORY|NETWORK_IN_BYTES|NETWORK_OUT_BYTES|NETWORK_IN_PACKETS|NETWORK_OUT_PACKETS)$ | string | |
| name required | Policy name Example : policy-namePattern : ^[a-zA-Z0-9-_]*$Minimum length : 1Maximum length : 63 | string | |
| scale_method required | Scale method Example : AMOUNTPattern : ^(AMOUNT|PERCENTAGE|FIXED)$ | string | |
| scale_type required | Scale type Example : SCALE_OUTPattern : ^(SCALE_IN|SCALE_OUT)$ | string | |
| scale_value required | Scale value Example : 10 | integer | |
| threshold required | Threshold Example : 60 | integer |