1.3
1.3
scp-cli virtualserver auto scaling group create
--use_lb_state_check <value>
--subnet_ids <value>
--state_check_delay_time <value>
--server_name_prefix <value>
--name <value>
--min_server_count <value>
--max_server_count <value>
--launch_configuration_id <value>
--desired_server_count_editable <value>
--desired_server_count <value>
[--drain_enabled <value>]
[--drain_timeout <value>]
[--lb_server_groups <value>]
[--notifications <value>]
[--scaling_policies <value>]
[--security_group_ids <value>]
[--tags <value>]
Description
Auto-Scaling Group을 생성합니다.
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.3 | - |
Parameters
| Name | Type | Description | Example |
|---|---|---|---|
| use_lb_state_check required | boolean | LB 상태체크 사용 여부 | True |
| subnet_ids required | array | Subnet ID 목록 | - |
| state_check_delay_time required | integer | ASG VM 생성 이후 상태체크까지의 유예기간 | 300 |
| server_name_prefix required | string | 서버 이름 접두사 | server-name-prefix |
| name required | string | Auto-Scaling Group 이름 | auto-scaling-group-name |
| min_server_count required | integer | 최소 서버 수 | 1 |
| max_server_count required | integer | 최대 서버 수 | 2 |
| launch_configuration_id required | string | Launch Configuration ID | b5aea5a675fc4f6b9e0fcd1288354c5f |
| desired_server_count_editable required | boolean | 목표 서버 수 수정 가능 여부 | True |
| desired_server_count required | integer | 목표 서버 수 | 1 |
| drain_enabled optional | boolean | Drain 사용 여부 | True |
| drain_timeout optional | integer | Drain timeout 값 | 300 |
| lb_server_groups optional | array | LB 서버 그룹 목록 | '{"id": "d06e87d3-ca9a-461b-8e88-077a542a7335", "port": 8080}' |
| notifications optional | array | Auto-Scaling Group 알림 | '{"notification_events": ["SCALE_OUT", "SCALE_OUT_FAIL"], "user_ids": ["570907805e5447be84b618450ef52o0t"]}' |
| scaling_policies optional | array | Auto-Scaling Group 정책 목록 | '{"comparison_operator": "ge", "cooldown_seconds": 300, "evaluation_minutes": 5, "metric_method": "AVG", "metric_type": "CPU", "name": "policy-name", "scale_method": "AMOUNT", "scale_type": "SCALE_OUT", "scale_value": 10, "threshold": 60}' |
| security_group_ids optional | array | Security Group ID 목록 | c09c3f05-03d9-443f-b27a-40e0f973c75f |
| tags optional | array | Tags | '{"key": "Key", "value": "Value"}' |
Responses
| Name | Description | Example |
|---|---|---|
| id | ID | 0fdd87aab8cb46f59b7c1f81ed03fb3e |
| account_id | 계정 ID | a8f10467abfc4b87b64614ab36eb9ae4 |
| created_at | 생성 시간 | 2024-05-17T00:23:17Z |
| created_by | 생성자 | 90dddfc2b1e04edba54ba2b41539a9ac |
| desired_server_count | 목표 서버 수 | 1 |
| desired_server_count_editable | 목표 서버 수 수정 가능 여부 | True |
| drain_enabled | Drain 사용 여부 | True |
| drain_timeout | Drain timeout 값 | 300 |
| launch_configuration_id | Launch Configuration ID | b5aea5a675fc4f6b9e0fcd1288354c5f |
| launch_configuration_name | Launch Configuration 이름 | launch-configuration-name |
| lb_server_groups | LB 서버 그룹 목록 | [] |
| max_server_count | 최대 서버 수 | 2 |
| min_server_count | 최소 서버 수 | 1 |
| modified_at | 수정 시간 | 2024-05-17T00:23:17Z |
| modified_by | 수정자 | 90dddfc2b1e04edba54ba2b41539a9ac |
| name | Auto-Scaling Group 이름 | auto-scaling-group-name |
| security_group_ids | Security Group ID 목록 | [‘c09c3f05-03d9-443f-b27a-40e0f973c75f’] |
| server_name_prefix | 서버 이름 접두사 | server-name-prefix |
| state | Auto-Scaling Group 상태 | IN_SERVICE |
| state_check_delay_time | ASG VM 생성 이후 상태체크까지의 유예기간 | 300 |
| subnet_ids | Subnet ID 목록 | [] |
| total_server_count | 총 서버 수 | 1 |
| use_lb_state_check | LB 상태체크 사용 여부 | True |
| vpc_id | VPC ID | cc976b621087484ea5fd527f4b78708b |