AutoScalingGroupCreateRequest
AutoScalingGroupCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| desired_server_count required | Desired server count Example : 1 | integer | |
| desired_server_count_editable required | Desired server count editable Example : True | boolean | |
| drain_enabled optional | Drain enabled Example : True | any of [boolean, null] | |
| drain_timeout optional | Drain timeout Example : 300 | any of [integer, null] | |
| launch_configuration_id required | Launch Configuration ID Example : b5aea5a675fc4f6b9e0fcd1288354c5f | string | |
| lb_server_groups optional | LB Server Group list | any of [array[AutoScalingGroupLbServerGroup], null] | |
| max_server_count required | Max server count Example : 2 | integer | |
| min_server_count required | Min server count Example : 1 | integer | |
| name required | Auto-Scaling Group name Example : auto-scaling-group-namePattern : ^[a-zA-Z0-9-_]*$Minimum length : 1Maximum length : 63 | string | |
| notifications optional | Notifications | any of [array[AutoScalingGroupNotificationCreateRequest], null] | |
| scaling_policies optional | Scaling policy list | any of [array[AutoScalingGroupPolicyCreateRequest], null] | |
| security_group_ids optional | Security Group ID list Example : ['c09c3f05-03d9-443f-b27a-40e0f973c75f'] | any of [array[string], null] | |
| server_name_prefix required | Server name prefix Example : server-name-prefixPattern : ^[a-zA-Z0-9-_]*$Minimum length : 1Maximum length : 61 | string | |
| subnet_ids required | Subnet ID list | array[string] | |
| tags optional | Tags Example : [{'key': 'key', 'value': 'value'}] | any of [array[Tag], null] |