이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
Models
- 1: AutoScalingGroup
- 2: AutoScalingGroupCreateRequest
- 3: AutoScalingGroupLbServerGroup
- 4: AutoScalingGroupLbServerGroupListResponse
- 5: AutoScalingGroupLbServerGroupSetRequest
- 6: AutoScalingGroupLbServerGroupShowResponse
- 7: AutoScalingGroupListResponse
- 8: AutoScalingGroupNotificationCreateRequest
- 9: AutoScalingGroupNotificationListResponse
- 10: AutoScalingGroupNotificationShowResponse
- 11: AutoScalingGroupNotificationUpdateRequest
- 12: AutoScalingGroupPolicyCreateRequest
- 13: AutoScalingGroupPolicyListResponse
- 14: AutoScalingGroupPolicyShowResponse
- 15: AutoScalingGroupPolicyUpdateRequest
- 16: AutoScalingGroupScheduleCreateRequest
- 17: AutoScalingGroupScheduleListResponse
- 18: AutoScalingGroupScheduleShowResponse
- 19: AutoScalingGroupScheduleUpdateRequest
- 20: AutoScalingGroupSetRequest
- 21: AutoScalingGroupSetServerCountRequest
- 22: AutoScalingGroupShowResponse
- 23: AutoScalingGroupVirtualServerListResponse
- 24: AutoScalingGroupVirtualServerShowResponse
- 25: DefaultConfigListResponse
- 26: ImageCreateRequest
- 27: ImageImportRequest
- 28: ImageListResponse
- 29: ImageMemberCreateRequest
- 30: ImageMemberListResponse
- 31: ImageMemberSetRequest
- 32: ImageMemberShowResponse
- 33: ImageSetRequest
- 34: ImageShowResponse
- 35: InterfaceAttachmentFixedIp
- 36: InterfaceResponse
- 37: Keypair
- 38: KeypairCreateRequest
- 39: KeypairCreateResponse
- 40: KeypairListResponse
- 41: KeypairShowResponse
- 42: LaunchConfigurationCreateRequest
- 43: LaunchConfigurationDetailShowResponse
- 44: LaunchConfigurationListResponse
- 45: LaunchConfigurationShowResponse
- 46: LaunchConfigurationVolume
- 47: Network
- 48: PrivateStaticNat
- 49: PublicStaticNat
- 50: SecurityGroupResponse
- 51: SecurityGroupResponseRule
- 52: SecurityGroupResponseRuleIpRange
- 53: ServerConsoleLogResponse
- 54: ServerCreateImageRequestBody
- 55: ServerCreateImageResponse
- 56: ServerCreateRequest
- 57: ServerCreateResponse
- 58: ServerCreateResponseParam
- 59: ServerGroup
- 60: ServerGroupCreateRequest
- 61: ServerGroupListResponse
- 62: ServerGroupPartitionSizeResponse
- 63: ServerInterfaceCreateRequest
- 64: ServerInterfaceListResponse
- 65: ServerInterfaceUpdateRequest
- 66: ServerIpsResponse
- 67: ServerListResponse
- 68: ServerPasswordRequest
- 69: ServerPasswordResponse
- 70: ServerPrivateStaticNatCreateRequest
- 71: ServerQuotaSet
- 72: ServerQuotaSetObject
- 73: ServerRebootRequestBody
- 74: ServerSecurityGroupActionRequestBody
- 75: ServerSecurityGroupListResponse
- 76: ServerSetServerTypeRequestBody
- 77: ServerShowResponse
- 78: ServerShowResponseAddress
- 79: ServerShowResponseAddressIpAddress
- 80: ServerShowResponseSecurityGroup
- 81: ServerShowResponseServerType
- 82: ServerShowResponseVolume
- 83: ServerStaticNatCreateRequest
- 84: ServersVolumeResponse
- 85: ServerType
- 86: ServerTypeListResponse
- 87: ServerUpdateRequest
- 88: ServerVolumesCreateRequest
- 89: ServerVolumesResponse
- 90: ServerVolumesUpdateRequest
- 91: SnapshotCreateRequest
- 92: SnapshotDetailResponse
- 93: SnapshotListResponse
- 94: SnapshotUpdateRequest
- 95: Tag
- 96: Volume
- 97: VolumeCreateRequest
- 98: VolumeExtendRequest
- 99: VolumeImageMetadataResponse
- 100: VolumeListResponse
- 101: VolumeQuotaSet
- 102: VolumeQuotaSetObject
- 103: VolumeRevertRequest
- 104: VolumeServer
- 105: VolumeServerAttachRequest
- 106: VolumeServerAttachResponse
- 107: VolumeShowResponse
- 108: VolumeTransferAcceptResponse
- 109: VolumeTransferAccessRequest
- 110: VolumeTransferCreateResponse
- 111: VolumeTransferListResponse
- 112: VolumeTransferRequest
- 113: VolumeTransferShowResponse
- 114: VolumeTypeDetailResponse
- 115: VolumeTypeExtraSpecs
- 116: VolumeTypeListResponse
- 117: VolumeUpdateRequest
1 - AutoScalingGroup
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| desired_server_count required | 목표 서버 수 Example : 1 | integer | |
| desired_server_count_editable required | 목표 서버 수 수정 가능 여부 Example : True | boolean | |
| drain_enabled required | Drain 사용 여부 Example : True | boolean | |
| drain_timeout optional | Drain timeout 값 Example : 300 | any of [integer, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| launch_configuration_id required | Launch Configuration ID Example : b5aea5a675fc4f6b9e0fcd1288354c5f | string | |
| launch_configuration_name required | Launch Configuration 이름 Example : launch-configuration-name | string | |
| lb_server_groups optional | LB 서버 그룹 목록 | any of [array[AutoScalingGroupLbServerGroup], null] | |
| max_server_count required | 최대 서버 수 Example : 2 | integer | |
| min_server_count required | 최소 서버 수 Example : 1 | integer | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Auto-Scaling Group 이름 Example : auto-scaling-group-name | string | |
| security_group_ids optional | Security Group ID 목록 Example : ['c09c3f05-03d9-443f-b27a-40e0f973c75f'] | any of [array[string], null] | |
| server_name_prefix required | 서버 이름 접두사 Example : server-name-prefix | string | |
| state required | Auto-Scaling Group 상태 Example : IN_SERVICE | string | |
| subnet_ids optional | Subnet ID 목록 | array[string] | |
| vpc_id required | VPC ID Example : cc976b621087484ea5fd527f4b78708b | string |
2 - AutoScalingGroupCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| desired_server_count required | 목표 서버 수 Example : 1 | integer | |
| desired_server_count_editable required | 목표 서버 수 수정 가능 여부 Example : True | boolean | |
| drain_enabled optional | Drain 사용 여부 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 서버 그룹 목록 | any of [array[AutoScalingGroupLbServerGroup], null] | |
| max_server_count required | 최대 서버 수 Example : 2 | integer | |
| min_server_count required | 최소 서버 수 Example : 1 | integer | |
| name required | Auto-Scaling Group 이름 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 목록 Example : ['c09c3f05-03d9-443f-b27a-40e0f973c75f'] | any of [array[string], null] | |
| server_name_prefix required | 서버 이름 접두사 Example : server-name-prefixPattern : ^[a-zA-Z0-9-_]*$Minimum length : 1Maximum length : 61 | string | |
| subnet_ids required | Subnet ID 목록 | array[string] | |
| tags optional | Tags Example : [{'key': 'key', 'value': 'value'}] | any of [array[Tag], null] |
3 - AutoScalingGroupLbServerGroup
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | LB 서버 그룹 ID Example : d06e87d3-ca9a-461b-8e88-077a542a7335 | string | |
| port required | LB 서버 그룹 포트 Example : 8080Minimum : 1Maximum : 65534 | integer |
4 - AutoScalingGroupLbServerGroupListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| lb_server_groups required | LB 서버 그룹 목록 | array[AutoScalingGroupLbServerGroupShowResponse] |
5 - AutoScalingGroupLbServerGroupSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| lb_server_groups required | LB 서버 그룹 목록 | array[AutoScalingGroupLbServerGroup] |
6 - AutoScalingGroupLbServerGroupShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | LB 서버 그룹 이름 Example : lb-server-group-name | string | |
| port required | LB 서버 그룹 포트 Example : 8080 | integer |
7 - AutoScalingGroupListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| auto_scaling_groups required | Auto-Scaling Group 목록 | array[AutoScalingGroup] | |
| count required | count Example : 20 | integer |
8 - AutoScalingGroupNotificationCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| notification_events required | Auto-Scaling Group 알림 이벤트 목록 Example : ['SCALE_OUT', 'SCALE_OUT_FAIL'] | array[string] | |
| user_ids required | 사용자 ID 목록 Example : ['570907805e5447be84b618450ef52o0t'] | array[string] |
9 - AutoScalingGroupNotificationListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| notifications required | Auto-Scaling Group 알림 목록 | array[AutoScalingGroupNotificationShowResponse] |
10 - AutoScalingGroupNotificationShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| auto_scaling_group_id required | Auto-Scaling Group ID Example : 52613bd852b04b39adcb15a8364d856d | string | |
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| notification_events required | Auto-Scaling Group 알림 이벤트 목록 Example : ['SCALE_OUT', 'SCALE_OUT_FAIL'] | array[string] | |
| notification_state required | Auto-Scaling Group 알림 상태 Example : ACTIVE | string | |
| user_id required | 사용자 ID Example : 570907805e5447be84b618450ef52o0t | string | |
| user_name required | User name Example : scpuser | string |
11 - AutoScalingGroupNotificationUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| notification_events optional | Auto-Scaling Group 알림 이벤트 목록 Example : ['SCALE_OUT', 'SCALE_OUT_FAIL'] | any of [array[string], null] | |
| notification_state optional | Auto-Scaling Group 알림 상태 Example : ACTIVE | any of [string, null] |
12 - AutoScalingGroupPolicyCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| comparison_operator required | 비교 연산자 Example : gePattern : ^(ge|gt|le|lt)$ | string | |
| cooldown_seconds required | 쿨다운 시간(초 단위) Example : 300 | integer | |
| evaluation_minutes required | 평가 시간(분 단위) Example : 1 | integer | |
| metric_method required | 메트릭 방법 Example : AVGPattern : ^(AVG|MIN|MAX)$ | string | |
| metric_type required | 메트릭 유형 Example : CPUPattern : ^(CPU|MEMORY|NETWORK_IN_BYTES|NETWORK_OUT_BYTES|NETWORK_IN_PACKETS|NETWORK_OUT_PACKETS)$ | string | |
| name required | 정책 이름 Example : policy-namePattern : ^[a-zA-Z0-9-_]*$Minimum length : 1Maximum length : 63 | string | |
| scale_method required | 스케일 방법 Example : AMOUNTPattern : ^(AMOUNT|PERCENTAGE|FIXED)$ | string | |
| scale_type required | 스케일 유형 Example : SCALE_OUTPattern : ^(SCALE_IN|SCALE_OUT)$ | string | |
| scale_value required | 스켕일 값 Example : 10 | integer | |
| threshold required | 임계값 Example : 60 | integer |
13 - AutoScalingGroupPolicyListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| policies required | array[AutoScalingGroupPolicyShowResponse] |
14 - AutoScalingGroupPolicyShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| auto_scaling_group_id required | Auto-Scaling Group ID Example : 52613bd852b04b39adcb15a8364d856d | string | |
| comparison_operator required | 비교 연산자 Example : ge | string | |
| cooldown_seconds required | 쿨다운 시간(초 단위) Example : 300 | integer | |
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| evaluation_minutes required | 평가 시간(분 단위) Example : 1 | integer | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| metric_method required | 메트릭 방법 Example : AVG | string | |
| metric_type required | 메트릭 유형 Example : CPU | string | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | 정책 이름 Example : policy-name | string | |
| scale_method required | 스케일 방법 Example : AMOUNT | string | |
| scale_type required | 스케일 유형 Example : SCALE_OUT | string | |
| scale_value required | 스켕일 값 Example : 10 | integer | |
| state required | 정책 상태 Example : ACTIVE | string | |
| threshold required | 임계값 Example : 60 | integer | |
| threshold_unit required | 임계값 단위 Example : % | string |
15 - AutoScalingGroupPolicyUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| comparison_operator optional | 비교 연산자 Example : gePattern : ^(ge|gt|le|lt)$ | any of [string, null] | |
| cooldown_seconds optional | 쿨다운 시간(초 단위) Example : 300 | any of [integer, null] | |
| evaluation_minutes optional | 평가 시간(분 단위) Example : 1 | any of [integer, null] | |
| metric_method optional | 메트릭 방법 Example : AVGPattern : ^(AVG|MIN|MAX)$ | any of [string, null] | |
| metric_type optional | 메트릭 유형 Example : CPUPattern : ^(CPU|MEMORY|NETWORK_IN_BYTES|NETWORK_OUT_BYTES|NETWORK_IN_PACKETS|NETWORK_OUT_PACKETS)$ | any of [string, null] | |
| name optional | 정책 이름 Example : policy-namePattern : ^[a-zA-Z0-9-_]*$ | any of [string, null] | |
| scale_method optional | 스케일 방법 Example : AMOUNTPattern : ^(AMOUNT|PERCENTAGE|FIXED)$ | any of [string, null] | |
| scale_type optional | 스케일 유형 Example : SCALE_OUTPattern : ^(SCALE_IN|SCALE_OUT)$ | any of [string, null] | |
| scale_value optional | 스켕일 값 Example : 10 | any of [integer, null] | |
| state optional | 정책 상태 Example : ACTIVEPattern : ^(ACTIVE|INACTIVE)$ | any of [string, null] | |
| threshold optional | 임계값 Example : 60 | any of [integer, null] |
16 - AutoScalingGroupScheduleCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| day_of_month optional | 일 Example : -1,1 | any of [string, null] | |
| day_of_week optional | 요일 Example : SU,SA | any of [string, null] | |
| description optional | 설명 Example : description | any of [string, null] | |
| desired_server_count optional | 목표 서버 수 Example : 1 | any of [integer, null] | |
| end_date optional | 종료 날짜 Example : 2025-01-01 | any of [string, null] | |
| frequency required | 빈도 Example : WEEKLY | enum (ONCE, DAILY, WEEKLY, MONTHLY) | |
| hour required | 시간 Example : 9Maximum : 23 | integer | |
| max_server_count optional | 최대 서버 수 Example : 2 | any of [integer, null] | |
| min_server_count optional | 최소 서버 수 Example : 1 | any of [integer, null] | |
| minute required | 분 Example : 0 | integer | |
| name required | 스케쥴 이름 Example : schedulenamePattern : ^[a-zA-Z0-9-_]*$Minimum length : 1Maximum length : 63 | string | |
| start_date required | 시작 날짜 Example : 2024-01-01 | string | |
| state optional | 스케쥴 상태 Example : ACTIVE | enum (ACTIVE, INACTIVE, DELETED) | |
| timezone required | 시간대 Example : Asia/Seoul | string |
17 - AutoScalingGroupScheduleListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| page required | page Example : 0 | integer | |
| schedules required | array[AutoScalingGroupScheduleShowResponse] | ||
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
18 - AutoScalingGroupScheduleShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| day_of_month required | 일 Example : -1,1 | any of [string, null] | |
| day_of_week required | 요일 Example : SU,SA | any of [string, null] | |
| description required | 설명 Example : description | any of [string, null] | |
| desired_server_count required | 목표 서버 수 Example : 1 | any of [integer, null] | |
| end_date required | 종료 날짜 Example : 2025-01-01 | any of [string, null] | |
| frequency required | 빈도 Example : WEEKLY | enum (ONCE, DAILY, WEEKLY, MONTHLY) | |
| hour required | 시간 Example : 9 | integer | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| max_server_count required | 최대 서버 수 Example : 2 | any of [integer, null] | |
| min_server_count required | 최소 서버 수 Example : 1 | any of [integer, null] | |
| minute required | 분 Example : 0 | integer | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | 스케쥴 이름 Example : schedulename | string | |
| start_date required | 시작 날짜 Example : 2024-01-01 | string | |
| state required | 스케쥴 상태 Example : ACTIVE | string | |
| timezone required | 시간대 Example : Asia/Seoul | string |
19 - AutoScalingGroupScheduleUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| day_of_month optional | 일 Example : -1,1 | any of [string, null] | |
| day_of_week optional | 요일 Example : SU,SA | any of [string, null] | |
| description optional | 설명 Example : description | any of [string, null] | |
| desired_server_count optional | 목표 서버 수 Example : 1 | any of [integer, null] | |
| end_date optional | 종료 날짜 Example : 2025-01-01 | any of [string, null] | |
| frequency optional | 빈도 Example : WEEKLY | any of [enum (ONCE, DAILY, WEEKLY, MONTHLY), null] | |
| hour optional | 시간 Example : 9 | any of [integer, null] | |
| max_server_count optional | 최대 서버 수 Example : 2 | any of [integer, null] | |
| min_server_count optional | 최소 서버 수 Example : 1 | any of [integer, null] | |
| minute optional | 분 Example : 0 | any of [integer, null] | |
| name optional | 스케쥴 이름 Example : schedulenamePattern : ^[a-zA-Z0-9-_]*$ | any of [string, null] | |
| start_date optional | 시작 날짜 Example : 2024-01-01 | any of [string, null] | |
| state optional | 스케쥴 상태 Example : ACTIVE | enum (ACTIVE, INACTIVE, DELETED) | |
| timezone optional | 시간대 Example : Asia/Seoul | any of [string, null] |
20 - AutoScalingGroupSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| desired_server_count_editable optional | 목표 서버 수 수정 가능 여부 Example : True | any of [boolean, null] | |
| drain_enabled optional | Drain 사용 여부 Example : True | any of [boolean, null] | |
| drain_timeout optional | Drain timeout 값 Example : 300 | any of [integer, null] | |
| launch_configuration_id optional | Launch Configuration ID Example : b5aea5a675fc4f6b9e0fcd1288354c5f | any of [string, null] | |
| security_group_ids optional | Security Group ID 목록 Example : ['c09c3f05-03d9-443f-b27a-40e0f973c75f'] | any of [array[string], null] |
21 - AutoScalingGroupSetServerCountRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| desired_server_count optional | 목표 서버 수 Example : 1 | any of [integer, null] | |
| max_server_count optional | 최대 서버 수 Example : 2 | any of [integer, null] | |
| min_server_count optional | 최소 서버 수 Example : 1 | any of [integer, null] |
22 - AutoScalingGroupShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| desired_server_count required | 목표 서버 수 Example : 1 | integer | |
| desired_server_count_editable required | 목표 서버 수 수정 가능 여부 Example : True | boolean | |
| drain_enabled required | Drain 사용 여부 Example : True | boolean | |
| drain_timeout optional | Drain timeout 값 Example : 300 | any of [integer, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| launch_configuration_id required | Launch Configuration ID Example : b5aea5a675fc4f6b9e0fcd1288354c5f | string | |
| launch_configuration_name required | Launch Configuration 이름 Example : launch-configuration-name | string | |
| lb_server_groups optional | LB 서버 그룹 목록 | any of [array[AutoScalingGroupLbServerGroup], null] | |
| max_server_count required | 최대 서버 수 Example : 2 | integer | |
| min_server_count required | 최소 서버 수 Example : 1 | integer | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Auto-Scaling Group 이름 Example : auto-scaling-group-name | string | |
| security_group_ids optional | Security Group ID 목록 Example : ['c09c3f05-03d9-443f-b27a-40e0f973c75f'] | any of [array[string], null] | |
| server_name_prefix required | 서버 이름 접두사 Example : server-name-prefix | string | |
| state required | Auto-Scaling Group 상태 Example : IN_SERVICE | string | |
| subnet_ids optional | Subnet ID 목록 | array[string] | |
| total_server_count required | 총 서버 수 Example : 1 | integer | |
| vpc_id required | VPC ID Example : cc976b621087484ea5fd527f4b78708b | string |
23 - AutoScalingGroupVirtualServerListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| servers required | 서버 목록 | array[AutoScalingGroupVirtualServerShowResponse] |
24 - AutoScalingGroupVirtualServerShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| addresses optional | 주소 목록 | any of [array[ServerShowResponseAddress], null] | |
| auto_scaling_group_id required | Auto-Scaling Group ID Example : 52613bd852b04b39adcb15a8364d856d | string | |
| created_at required | 생성일시 Example : 2026-02-11T06:44:44.306Z | string (date-time) | |
| created_by required | 생성자 ID Example : 97e6b22c9a4143789ca522df7457a32f | string | |
| disk_config required | 디스크 컨피그 Example : MANUAL | string | |
| id required | 서버 ID Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f | string | |
| image_id optional | 이미지 ID Example : 70a599e0-31e7-49b7-b260-868f441e862b | any of [string, null] | |
| is_marketplace optional | Marketplace 여부 Example : False | any of [boolean, null] | |
| keypair_name optional | 키페어 이름 Example : keypairname | any of [string, null] | |
| launch_configuration_id optional | Launch Configuration ID Example : b5aea5a675fc4f6b9e0fcd1288354c5f | any of [string, null] | |
| lb_linked_state optional | Load Balancer 연결 상태 Example : ATTACHED | any of [string, null] | |
| locked required | 잠김 여부 Example : False | boolean | |
| metadata required | 메타 데이터 Example : | object | |
| modified_at required | 수정일시 Example : 2026-02-11T06:44:44.337Z | string (date-time) | |
| name required | 서버 이름 Example : servername | string | |
| partition_number optional | 파티션 넘버 Example : 1 | any of [integer, null] | |
| planned_compute_os_type optional | Planned Compute OS 유형 Example : windows | any of [enum (open_source, windows, rhel), null] | |
| product_category optional | 상품군 Example : compute | any of [enum (compute, container), null] | |
| product_offering optional | 상품 Example : virtual_server | any of [enum (virtual_server, gpu_server, k8s_vm, k8s_gpu_vm), null] | |
| security_groups optional | Security Group 목록 | any of [array[ServerShowResponseSecurityGroup], null] | |
| server_group_id optional | 서버 그룹 ID Example : 616fb98f-46ca-475e-917e-2563e5a8cd19 | any of [string, null] | |
| server_type required | 서버 타입 | ServerShowResponseServerType | |
| state required | 서버 상태 Example : ACTIVE | string | |
| volumes required | 볼륨 | array[ServerShowResponseVolume] | |
| vpc_id optional | VPC ID Example : cc976b621087484ea5fd527f4b78708b | any of [string, null] |
25 - DefaultConfigListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| configs required | 설정 값 Example : ('key': 'value'} | object | |
| count required | count Example : 20 | integer |
26 - ImageCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| container_format optional | 컨테이너 형식 Example : barePattern : bare | string | bare |
| disk_format optional | 디스크 형식 Example : qcow2Pattern : qcow2 | string | qcow2 |
| min_disk optional | 최소 디스크 Example : 100 | integer | |
| min_ram optional | 최소 RAM Example : 0Maximum : 2097151 | integer | |
| name required | 이미지 이름 Example : imagenamePattern : ^[a-zA-Z0-9-_ ]*$Minimum length : 1Maximum length : 255 | string | |
| os_distro required | OS 배포판 Example : alma | enum (alma, centos, rhel, rocky, ubuntu, windows, oracle) | |
| protected optional | 보호 Example : False | boolean | |
| tags optional | Tags Example : [{'key': 'key', 'value': 'value'}] | any of [array[Tag], null] | |
| url required | 이미지 파일에 대한 Object Storage URL (qcow2 형식만 허용) Example : https://object-store.kr-west1.s.samsungsdscloud.com/8989447062e04a818baf9e073fd04fa7/bucket/object.qcow2Maximum length : 255 | string | |
| visibility optional | 가시성 Example : privatePattern : private|shared | string | private |
27 - ImageImportRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| url required | 이미지 파일에 대한 Object Storage URL (qcow2 형식만 허용) Example : https://object-store.kr-west1.s.samsungsdscloud.com/8989447062e04a818baf9e073fd04fa7/bucket/object.qcow2Pattern : .*\.qcow2$Maximum length : 255 | string |
28 - ImageListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| images required | array[ImageShowResponse] |
29 - ImageMemberCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| member_id required | 멤버 ID Example : a8f10467abfc4b87b64614ab36eb9ae4Pattern : ^[A-Za-z0-9-]*$Minimum length : 1Maximum length : 64 | string |
30 - ImageMemberListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| members required | array[ImageMemberShowResponse] |
31 - ImageMemberSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| status required | 멤버 상태 Example : pending | enum (pending, accepted, rejected) |
32 - ImageMemberShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성일시 Example : 2025-07-22T09:00:00Z | string | |
| image_id required | 이미지 ID Example : 70a599e0-31e7-49b7-b260-868f441e862b | string | |
| member_id required | 멤버 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| status required | 멤버 상태 Example : pending | string | |
| updated_at required | 수정일시 Example : 2025-07-26T12:00:00Z | string |
33 - ImageSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| min_disk optional | 최소 디스크 Example : 100 | any of [integer, null] | |
| min_ram optional | 최소 RAM Example : 0 | any of [integer, null] | |
| protected optional | 보호 Example : False | any of [boolean, null] | |
| visibility optional | 가시성 Example : privatePattern : private|shared | any of [string, null] |
34 - ImageShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| checksum optional | 체크섬 Example : 7538e0fcb56e0e272cfd89eb384d6613 | any of [string, null] | |
| container_format required | 컨테이너 형식 Example : bare | string | |
| created_at required | 생성일시 Example : 2025-07-22T09:00:00Z | string | |
| disk_format required | 디스크 형식 Example : qcow2 | string | |
| file required | 파일 Example : /v2/images/e08a37c1-2162-416e-b7fa-19902419170b/file | string | |
| id required | 이미지 ID Example : 70a599e0-31e7-49b7-b260-868f441e862b | string | |
| min_disk required | 최소 디스크 Example : 100 | integer | |
| min_ram required | 최소 RAM Example : 0 | integer | |
| name required | 이미지 이름 Example : imagename | string | |
| os_distro optional | OS 배포판 Example : alma | any of [string, null] | |
| os_hash_algo optional | OS 해시 알고리즘 Example : sha512 | any of [string, null] | |
| os_hash_value optional | OS 해시 값 Example : c6a32fc3b7c909b8900b46f5e6066c028a1d799c0a263cf064a600c430a714627c21f98ac248e2f2bf29870a1a2773c7908244745016878e1a5f31dc2c405b99 | any of [string, null] | |
| os_hidden required | OS 숨김 여부 Example : False | boolean | |
| owner required | Owner account ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| owner_account_name optional | 소유 account 이름 Example : AccountName | any of [string, null] | |
| owner_user_name optional | 소유자 이름 Example : user@samsung.com | any of [string, null] | |
| protected required | 보호 Example : False | boolean | |
| root_device_name optional | 루트 디바이스 이름 Example : /dev/vda | any of [string, null] | |
| scp_image_type optional | 이미지 타입 Example : custom | any of [string, null] | |
| scp_k8s_version optional | K8S 버전 Example : v1.28.7 | any of [string, null] | |
| scp_original_image_type optional | 원본 이미지 타입 Example : standard | any of [string, null] | |
| scp_os_build_version optional | OS 빌드 버전 Example : 20250101 | any of [string, null] | |
| scp_os_version optional | OS 버전 Example : 8.8 | any of [string, null] | |
| size optional | 크기 Example : 2429747200 | any of [integer, null] | |
| status required | 상태 Example : active | string | |
| updated_at required | 수정일시 Example : 2025-07-26T12:00:00Z | string | |
| url optional | 이미지 파일에 대한 Object Storage URL (qcow2 형식만 허용) Example : https://object-store.kr-west1.s.samsungsdscloud.com/8989447062e04a818baf9e073fd04fa7/bucket/object.qcow2 | any of [string, null] | |
| virtual_size optional | 가상 크기 Example : 17179869184 | any of [integer, null] | |
| visibility required | 가시성 Example : private | string | |
| volumes optional | 볼륨 Example : [{"tag": null, "volume_id": null, "encryption_options": null, "encryption_secret_uuid": null, "encryption_format": null, "device_name": "/dev/vda", "disk_bus": "virtio", "volume_type": null, "encrypted": null, "image_id": null, "device_type": "disk", "source_type": "snapshot", "delete_on_termination": false, "volume_size": 104, "guest_format": null, "boot_index": 0, "destination_type": "volume", "snapshot_id": "abde9e38-2ed5-4ecd-b23c-b0120e30690e", "no_device": null}] | any of [string, null] |
35 - InterfaceAttachmentFixedIp
| Name | Description | Schema | Default |
|---|---|---|---|
| ip_address required | IP 주소 Example : 192.169.3.2 | string |
36 - InterfaceResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| fixed_ips required | Fixed Ip list | array[InterfaceAttachmentFixedIp] | |
| mac_addr required | MAC 주소 Example : fa:16:3e:c0:71:2b | string | |
| port_id required | 포트 ID Example : f2b02fc5-a5fd-4b5f-b1a9-987f4c0d66cc | string | |
| port_state required | Port State Example : ACTIVE | string | |
| private_static_nat optional | Private Static NAT | PrivateStaticNat | |
| static_nat optional | Public Static NAT | PublicStaticNat | |
| subnet_id required | 서브넷 ID Example : 183c6c30df0c4fcbb16422aa2d64aa21 | string |
37 - Keypair
| Name | Description | Schema | Default |
|---|---|---|---|
| fingerprint required | Fingerprint Example : 7e:eb:ab:24:ba:d1:e1:88:ae:9a:fb:66:53:df:d3:bd | string | |
| name required | 키페어 이름 Example : keypairname | string | |
| public_key required | Public Key Example : publickey | string | |
| type required | 키페어 유형 Example : ssh | string |
38 - KeypairCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | 키페어 이름 Example : keypairnamePattern : ^[a-zA-Z0-9-_ ]*$Minimum length : 1Maximum length : 255 | string | |
| public_key optional | Public Key Example : publickey | any of [string, null] | |
| tags optional | Tags Example : [{'key': 'key', 'value': 'value'}] | any of [array[Tag], null] |
39 - KeypairCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| fingerprint required | Fingerprint Example : 7e:eb:ab:24:ba:d1:e1:88:ae:9a:fb:66:53:df:d3:bd | string | |
| name required | 키페어 이름 Example : keypairname | string | |
| private_key optional | 비밀 키 Example : privatekey | any of [string, null] | |
| public_key required | Public Key Example : publickey | string | |
| type required | 키페어 유형 Example : ssh | string |
40 - KeypairListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| keypairs required | array[Keypair] |
41 - KeypairShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성일시 Example : 2025-07-22T09:00:00Z | string (date-time) | |
| fingerprint required | Fingerprint Example : 7e:eb:ab:24:ba:d1:e1:88:ae:9a:fb:66:53:df:d3:bd | string | |
| id required | 키페어 ID Example : 1 | integer | |
| name required | 키페어 이름 Example : keypairname | string | |
| public_key required | Public Key Example : publickey | string | |
| type required | 키페어 유형 Example : ssh | string | |
| user_id required | 사용자 ID Example : 570907805e5447be84b618450ef52o0t | string |
42 - LaunchConfigurationCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| image_id required | 이미지 ID Example : 70a599e0-31e7-49b7-b260-868f441e862b | string | |
| keypair_name required | 키페어 이름 Example : keypairname | string | |
| name required | Launch Configuration 이름 Example : launch-configuration-namePattern : ^[a-zA-Z0-9-_]*$Minimum length : 1Maximum length : 63 | string | |
| server_type_id required | 서버 타입 ID Example : s1v1m2 | string | |
| tags optional | Tags Example : [{'key': 'key', 'value': 'value'}] | any of [array[Tag], null] | |
| user_data optional | 사용자 데이터 Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg== | any of [string, null] | |
| volumes optional | 볼륨 | any of [array[LaunchConfigurationVolume], null] |
43 - LaunchConfigurationDetailShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| auto_scaling_group_count optional | Launch Configuration에 연결된 Auto-Scaling Group 수 Example : 1 | any of [integer, null] | |
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| image_id required | 이미지 ID Example : 70a599e0-31e7-49b7-b260-868f441e862b | string | |
| image_name required | 이미지 이름 Example : imagename | string | |
| keypair_name required | 키페어 이름 Example : keypairname | string | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Launch Configuration 이름 Example : launch-configuration-name | string | |
| public_key optional | Public Key Example : publickey | any of [string, null] | |
| server_type_id required | 서버 타입 ID Example : s1v1m2 | string | |
| state required | Launch Configuration 상태 Example : ACTIVE | string | |
| user_data optional | 사용자 데이터 Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg== | any of [string, null] | |
| volumes optional | 볼륨 | any of [array[LaunchConfigurationVolume], null] |
44 - LaunchConfigurationListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count optional | count Example : 20 | integer | |
| launch_configurations required | Launch Configuration 목록 | array[LaunchConfigurationShowResponse] |
45 - LaunchConfigurationShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| auto_scaling_group_count optional | Launch Configuration에 연결된 Auto-Scaling Group 수 Example : 1 | any of [integer, null] | |
| boot_disk_size optional | 기본 볼륨 크기 Example : 104 | any of [integer, null] | |
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| extra_disk_size optional | 추가 볼륨 크기 Example : 104 | any of [integer, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| image_id required | 이미지 ID Example : 70a599e0-31e7-49b7-b260-868f441e862b | string | |
| image_name required | 이미지 이름 Example : imagename | string | |
| keypair_name required | 키페어 이름 Example : keypairname | string | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Launch Configuration 이름 Example : launch-configuration-name | string | |
| public_key optional | Public Key Example : publickey | any of [string, null] | |
| server_type_id required | 서버 타입 ID Example : s1v1m2 | string | |
| state required | Launch Configuration 상태 Example : ACTIVE | string | |
| user_data optional | 사용자 데이터 Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg== | any of [string, null] | |
| volumes optional | 볼륨 | any of [array[LaunchConfigurationVolume], null] |
46 - LaunchConfigurationVolume
| Name | Description | Schema | Default |
|---|---|---|---|
| boot_index required | 부팅 장치를 시도하는 순서 Example : 0 | integer | |
| size required | 볼륨 크기 Example : 104 | integer | |
| type optional | 볼륨 타입 Example : SSD | any of [string, null] |
47 - Network
| Name | Description | Schema | Default |
|---|---|---|---|
| fixed_ip optional | 고정 IP Example : 192.169.3.2 | any of [string, null] | |
| port_id optional | 포트 ID Example : 91424c08-0b26-49fb-9808-ed042292ceef | any of [string, null] | |
| public_ip_id optional | 공개 IP ID Example : 615fa9cd5cff486c9de679b3ce63e601 | any of [string, null] | |
| subnet_id optional | 서브넷 ID Example : 78b2ee3f074145c580ab6abac4821f97 | any of [string, null] |
48 - PrivateStaticNat
| Name | Description | Schema | Default |
|---|---|---|---|
| external_ip_address required | 외부 IP 주소 Example : 182.197.61.81 | string | |
| id required | NAT ID Example : 224b80106e6f41b38efe98ac9ddbf280 | string | |
| private_nat_ip_id optional | 비공개 NAT IP ID Example : 1f0cb5390c40483592ddc5a282f53496 | any of [string, null] | |
| state required | NAT 상태 Example : ACTIVE | string |
49 - PublicStaticNat
| Name | Description | Schema | Default |
|---|---|---|---|
| external_ip_address required | 외부 IP 주소 Example : 182.197.61.81 | string | |
| id required | NAT ID Example : 224b80106e6f41b38efe98ac9ddbf280 | string | |
| publicip_id optional | 공개 IP ID Example : 615fa9cd5cff486c9de679b3ce63e601 | any of [string, null] | |
| state required | NAT 상태 Example : ACTIVE | string |
50 - SecurityGroupResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Server Group owner’s account ID Example : 6f70656e737461636b20342065766572 | string | |
| description required | Security group description Example : Security group description | string | |
| id required | Security Group ID Example : 616fb98f-46ca-475e-917e-2563e5a8cd19 | string | |
| name required | Security Group 이름 Example : securitygroup | string | |
| rules required | Security group rules | array[SecurityGroupResponseRule] |
51 - SecurityGroupResponseRule
| Name | Description | Schema | Default |
|---|---|---|---|
| from_port required | From port rule Example : 1 | any of [integer, null] | |
| id required | Security group rule ID Example : ca5cb96b-9df6-4af7-9682-4d60a58d38a5 | string | |
| ip_protocol required | Ip protocol Example : tcp | any of [string, null] | |
| ip_range optional | Ip range | any of [SecurityGroupResponseRuleIpRange, null] | |
| to_port required | To port rule Example : 65535 | any of [integer, null] |
52 - SecurityGroupResponseRuleIpRange
| Name | Description | Schema | Default |
|---|---|---|---|
| cidr optional | Cidr Example : 0.0.0.0/0 | any of [string, null] |
53 - ServerConsoleLogResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| output optional | Server console log output Example : FAKE CONSOLE OUTPUT | any of [string, null] |
54 - ServerCreateImageRequestBody
| Name | Description | Schema | Default |
|---|---|---|---|
| image_name required | 이미지 이름 Example : imagename | string |
55 - ServerCreateImageResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| image_id required | 이미지 ID Example : 70a599e0-31e7-49b7-b260-868f441e862b | string |
56 - ServerCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| image_id required | 이미지 ID Example : 70a599e0-31e7-49b7-b260-868f441e862b | string | |
| keypair_name required | 키페어 이름 Example : keypairname | string | |
| lock optional | 잠김 여부 Example : False | any of [boolean, null] | |
| max_count optional | 최대 생성 개수 Example : 2 | any of [integer, null] | 1 |
| metadata optional | 메타 데이터 Example : | any of [object, null] | |
| name required | 서버 이름 Example : servernamePattern : ^[a-zA-Z0-9-_ ]*$Minimum length : 1Maximum length : 63 | string | |
| networks required | 네트워크 목록 | array[Network] | |
| partition_number optional | 파티션 넘버 Example : 1 | any of [integer, null] | |
| product_category optional | 상품군 Example : compute | any of [enum (compute, container), null] | |
| product_offering optional | 상품 Example : virtual_server | any of [enum (virtual_server, gpu_server, k8s_vm, k8s_gpu_vm), null] | |
| security_groups optional | Security Group 목록 Example : ['c09c3f05-03d9-443f-b27a-40e0f973c75f'] | any of [array[string], null] | |
| server_group_id optional | 서버 그룹 ID Example : 616fb98f-46ca-475e-917e-2563e5a8cd19 | any of [string, null] | |
| server_type_id required | 서버 타입 ID Example : s1v1m2 | string | |
| tags optional | Tags Example : [{'key': 'key', 'value': 'value'}] | any of [array[Tag], null] | |
| user_data optional | 사용자 데이터 Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg== | any of [string, null] | |
| volumes optional | 볼륨 | any of [array[Volume], null] |
57 - ServerCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| servers required | 서버 ID 목록 | array[ServerCreateResponseParam] |
58 - ServerCreateResponseParam
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 서버 ID Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f | string |
59 - ServerGroup
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| id required | 서버 그룹 ID Example : 616fb98f-46ca-475e-917e-2563e5a8cd19 | string | |
| members required | 서버 그룹 멤버 Example : ['2a9be312-5d4b-4bc8-b2ae-35100fa9241f'] | array[string] | |
| name required | 서버 그룹 명 Example : server-group | string | |
| partition_size required | 파티션 사이즈 Example : 3 | any of [integer, null] | |
| policy required | 서버 그룹 정책 Example : anti-affinity | string | |
| user_id required | 사용자 ID Example : 570907805e5447be84b618450ef52o0t | string |
60 - ServerGroupCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | 서버 그룹 명 Example : server-groupPattern : ^[a-zA-Z0-9-_ ]*$Minimum length : 1Maximum length : 255 | string | |
| policy required | 서버 그룹 정책 Example : anti-affinityPattern : ^affinity$|^anti-affinity$|^partition$ | string | |
| tags optional | Tags Example : [{'key': 'key', 'value': 'value'}] | any of [array[Tag], null] |
61 - ServerGroupListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| server_groups required | array[ServerGroup] |
62 - ServerGroupPartitionSizeResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| partition_size required | Example : | integer |
63 - ServerInterfaceCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| fixed_ips optional | Fixed Ip list | any of [array[InterfaceAttachmentFixedIp], null] | |
| port_id optional | 포트 ID Example : 91424c08-0b26-49fb-9808-ed042292ceef | any of [string, null] | |
| subnet_id optional | 서브넷 ID Example : 78b2ee3f074145c580ab6abac4821f97 | any of [string, null] |
64 - ServerInterfaceListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| interfaces required | 인터페이스 목록 | array[InterfaceResponse] |
65 - ServerInterfaceUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| fixed_ip_address optional | IP 주소 Example : 192.169.3.2 | any of [string, null] | |
| subnet_id optional | 서브넷 ID Example : | any of [string, null] |
66 - ServerIpsResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| addresses required | IP 주소 목록 | array[ServerShowResponseAddress] |
67 - ServerListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| servers required | 서버 목록 | array[ServerShowResponse] |
68 - ServerPasswordRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| private_key optional | 비밀 키 Example : privatekey | any of [string, null] |
69 - ServerPasswordResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| password optional | Server password Example : password | any of [string, null] |
70 - ServerPrivateStaticNatCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| private_nat_id required | Private NAT ID Example : 3a6c1dc6b1b24e02a444d672c2798a1c | string | |
| private_nat_ip_id required | 비공개 NAT IP ID Example : 1f0cb5390c40483592ddc5a282f53496 | string |
71 - ServerQuotaSet
| Name | Description | Schema | Default |
|---|---|---|---|
| cores required | 코어 한도 | ServerQuotaSetObject | |
| id required | 쿼터 셋 ID Example : fc7283354c6143a58629b59f4c3e16b2 | string | |
| instances required | 인스턴스 한도 | ServerQuotaSetObject | |
| keypairs required | 키페어 한도 | ServerQuotaSetObject | |
| metadata_items required | 메타 데이터 항목 한도 | ServerQuotaSetObject | |
| ram required | 램 한도 | ServerQuotaSetObject | |
| server_group_members required | 서버 그룹 멤버 한도 | ServerQuotaSetObject | |
| server_groups required | 서버 그룹 한도 | ServerQuotaSetObject |
72 - ServerQuotaSetObject
| Name | Description | Schema | Default |
|---|---|---|---|
| in_use required | 사용 중인 수 Example : 10 | integer | |
| limit required | 최대 한도 수 Example : 20 | integer | |
| reserved required | 예약 중인 수 Example : 0 | integer |
73 - ServerRebootRequestBody
| Name | Description | Schema | Default |
|---|---|---|---|
| reboot_type optional | 재시작 유형 Example : SOFT | any of [enum (SOFT, HARD), null] | SOFT |
74 - ServerSecurityGroupActionRequestBody
| Name | Description | Schema | Default |
|---|---|---|---|
| security_group_id required | Security Group ID Example : c09c3f05-03d9-443f-b27a-40e0f973c75f | string |
75 - ServerSecurityGroupListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| security_groups required | Security Group 목록 | array[SecurityGroupResponse] |
76 - ServerSetServerTypeRequestBody
| Name | Description | Schema | Default |
|---|---|---|---|
| server_type required | 서버 타입 Example : s1v1m2 | string |
77 - ServerShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 계정 ID Example : a8f10467abfc4b87b64614ab36eb9ae4 | string | |
| addresses optional | 주소 목록 | any of [array[ServerShowResponseAddress], null] | |
| auto_scaling_group_id optional | Auto-Scaling Group ID Example : 52613bd852b04b39adcb15a8364d856d | any of [string, null] | |
| created_at required | 생성일시 Example : 2026-02-11T06:44:45.212Z | string (date-time) | |
| created_by required | 생성자 ID Example : 97e6b22c9a4143789ca522df7457a32f | string | |
| disk_config required | 디스크 컨피그 Example : MANUAL | string | |
| id required | 서버 ID Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f | string | |
| image_id optional | 이미지 ID Example : 70a599e0-31e7-49b7-b260-868f441e862b | any of [string, null] | |
| is_marketplace optional | Marketplace 여부 Example : False | any of [boolean, null] | |
| keypair_name optional | 키페어 이름 Example : keypairname | any of [string, null] | |
| launch_configuration_id optional | Launch Configuration ID Example : b5aea5a675fc4f6b9e0fcd1288354c5f | any of [string, null] | |
| locked required | 잠김 여부 Example : False | boolean | |
| metadata required | 메타 데이터 Example : | object | |
| modified_at required | 수정일시 Example : 2026-02-11T06:44:45.237Z | string (date-time) | |
| name required | 서버 이름 Example : servername | string | |
| partition_number optional | 파티션 넘버 Example : 1 | any of [integer, null] | |
| planned_compute_os_type optional | Planned Compute OS 유형 Example : windows | any of [enum (open_source, windows, rhel), null] | |
| product_category optional | 상품군 Example : compute | any of [enum (compute, container), null] | |
| product_offering optional | 상품 Example : virtual_server | any of [enum (virtual_server, gpu_server, k8s_vm, k8s_gpu_vm), null] | |
| security_groups optional | Security Group 목록 | any of [array[ServerShowResponseSecurityGroup], null] | |
| server_group_id optional | 서버 그룹 ID Example : 616fb98f-46ca-475e-917e-2563e5a8cd19 | any of [string, null] | |
| server_type required | 서버 타입 | ServerShowResponseServerType | |
| state required | 서버 상태 Example : ACTIVE | string | |
| volumes required | 볼륨 | array[ServerShowResponseVolume] | |
| vpc_id optional | VPC ID Example : cc976b621087484ea5fd527f4b78708b | any of [string, null] |
78 - ServerShowResponseAddress
| Name | Description | Schema | Default |
|---|---|---|---|
| ip_addresses required | IP 주소 목록 | array[ServerShowResponseAddressIpAddress] | |
| subnet_name required | 서브넷 이름 Example : subnetname | string |
79 - ServerShowResponseAddressIpAddress
| Name | Description | Schema | Default |
|---|---|---|---|
| ip_address required | IP 주소 Example : 192.169.3.2 | string | |
| version required | IP 주소 버전 Example : 4 | integer |
80 - ServerShowResponseSecurityGroup
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | Security Group 이름 Example : securitygroup | string |
81 - ServerShowResponseServerType
| Name | Description | Schema | Default |
|---|---|---|---|
| disk required | 루트 디스크 크기 Example : 100 | integer | |
| ephemeral required | 임시 디스크 크기 Example : 0 | integer | |
| extra_specs required | 추가 스펙 Example : | object | |
| id optional | 서버 타입 ID Example : s1v1m2 | any of [string, null] | |
| name required | 서버 타입 이름 Example : s1v1m2 | string | |
| ram required | RAM 크기 Example : 2 | integer | |
| swap required | 전용 스왑 디스크 크기 Example : 0 | integer | |
| vcpus required | CPU 수 Example : 1 | integer |
82 - ServerShowResponseVolume
| Name | Description | Schema | Default |
|---|---|---|---|
| delete_on_termination required | 해지 시 삭제 Example : False | boolean | |
| id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string |
83 - ServerStaticNatCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| publicip_id required | 공개 IP ID Example : 615fa9cd5cff486c9de679b3ce63e601 | string |
84 - ServersVolumeResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| delete_on_termination required | 해지 시 삭제 Example : False | boolean | |
| device required | Device name Example : /dev/vda | string | |
| id required | 볼륨 연결 ID Example : 3ad1cc18-1b09-4f51-9b1d-4ce4243f6a4c | string | |
| server_id required | 서버 ID Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f | string | |
| volume_id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string |
85 - ServerType
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | 설명 Example : description | any of [string, null] | |
| disk required | 루트 디스크 크기 Example : 100 | integer | |
| ephemeral required | 임시 디스크 크기 Example : 0 | integer | |
| extra_specs required | 추가 스펙 Example : | object | |
| id required | 서버 타입 ID Example : s1v1m2 | string | |
| name required | 서버 타입 이름 Example : s1v1m2 | string | |
| ram required | RAM 크기 Example : 2 | integer | |
| swap required | 전용 스왑 디스크 크기 Example : 0 | integer | |
| vcpus required | CPU 수 Example : 1 | integer |
86 - ServerTypeListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| server_types required | array[ServerType] |
87 - ServerUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | 서버 이름 Example : servernamePattern : ^[a-zA-Z0-9-_ ]*$Minimum length : 1Maximum length : 63 | string |
88 - ServerVolumesCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| delete_on_termination optional | 해지 시 삭제 Example : False | any of [boolean, null] | |
| device optional | Device name Example : /dev/vda | any of [string, null] | |
| volume_id required | 볼륨 ID Example : | string |
89 - ServerVolumesResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| volumes required | 볼륨 | array[ServersVolumeResponse] |
90 - ServerVolumesUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| delete_on_termination optional | 해지 시 삭제 Example : False | any of [boolean, null] | |
| volume_id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string |
91 - SnapshotCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] | |
| force optional | Force Example : True | any of [boolean, null] | |
| metadata optional | Snapshot metadata Example : | any of [object, null] | |
| name required | 스냅샷명 Example : snapshot-1Pattern : ^[a-zA-Z0-9-_ ]+$Maximum length : 255 | string | |
| volume_id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string |
92 - SnapshotDetailResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성일시 Example : 2025-07-22T09:00:00Z | string | |
| description optional | 설명 Example : description | any of [string, null] | |
| id required | 스냅샷 ID Example : cceed636-1f1e-4bb0-b85c-4e5b9e0bf790 | string | |
| metadata optional | Snapshot metadata Example : | any of [object, null] | |
| name optional | 스냅샷명 Example : snapshot-1 | any of [string, null] | |
| size required | 볼륨 크기 Example : 104 | integer | |
| status optional | 볼륨 상태 Example : available | any of [string, null] | |
| updated_at optional | 수정일시 Example : 2025-07-26T12:00:00Z | any of [string, null] | |
| user_id optional | 사용자 ID Example : 570907805e5447be84b618450ef52o0t | any of [string, null] | |
| volume_id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string |
93 - SnapshotListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count optional | Total count Example : 100 | any of [integer, null] | |
| snapshots required | array[SnapshotDetailResponse] |
94 - SnapshotUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 설명 Example : description | any of [string, null] | |
| name required | 스냅샷명 Example : snapshot-1Pattern : ^[a-zA-Z0-9-_ ]+$ | any of [string, null] |
95 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | Key Example : Key | string | |
| value optional | Value Example : Value | any of [string, null] |
96 - Volume
| Name | Description | Schema | Default |
|---|---|---|---|
| boot_index required | 부팅 장치를 시도하는 순서 Example : 0 | integer | |
| delete_on_termination optional | 해지 시 삭제 Example : False | any of [boolean, null] | |
| size required | 볼륨 크기 Example : 104 | integer | |
| source_type optional | 소스 유형 Example : image | any of [enum (blank, image), null] | |
| type optional | 볼륨 타입 Example : SSD | any of [string, null] |
97 - VolumeCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | 볼륨명 Example : volume01Pattern : ^[a-zA-Z0-9-_ ]*$Minimum length : 1Maximum length : 255 | string | |
| size required | 볼륨 크기 Example : 104Minimum : 8 | integer | |
| snapshot_id optional | 스냅샷 ID Example : cceed636-1f1e-4bb0-b85c-4e5b9e0bf790 | any of [string, null] | |
| tags optional | Tags Example : [{'key': 'key', 'value': 'value'}] | any of [array[Tag], null] | |
| volume_type optional | 볼륨 타입 Example : SSD | any of [string, null] |
98 - VolumeExtendRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| size required | 볼륨 크기 Example : 104Minimum : 8 | integer |
99 - VolumeImageMetadataResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| checksum optional | 체크섬 Example : 7538e0fcb56e0e272cfd89eb384d6613 | any of [string, null] | |
| container_format optional | 컨테이너 형식 Example : bare | any of [string, null] | |
| disk_format optional | 디스크 형식 Example : qcow2 | any of [string, null] | |
| image_id optional | 이미지 ID Example : 70a599e0-31e7-49b7-b260-868f441e862b | any of [string, null] | |
| image_name optional | 이미지 이름 Example : imagename | any of [string, null] | |
| min_disk optional | 최소 디스크 Example : 100 | any of [integer, null] | |
| min_ram optional | 최소 RAM Example : 0 | any of [integer, null] | |
| os_distro optional | OS 배포판 Example : alma | any of [string, null] | |
| scp_image_type optional | 이미지 타입 Example : custom | any of [string, null] | |
| scp_k8s_version optional | K8S 버전 Example : v1.28.7 | any of [string, null] | |
| scp_original_image_type optional | 원본 이미지 타입 Example : standard | any of [string, null] | |
| signature_verified optional | 서명 인증 완료 Example : False | any of [boolean, null] | |
| size optional | 크기 Example : 2429747200 | any of [integer, null] |
100 - VolumeListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count optional | Total count Example : 100 | any of [integer, null] | |
| volumes required | array[VolumeShowResponse] |
101 - VolumeQuotaSet
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 쿼터 셋 ID Example : fc7283354c6143a58629b59f4c3e16b2 | string | |
| per_volume_size required | 볼륨 별 크기 한도 | VolumeQuotaSetObject | |
| snapshots required | Snapshot Quota | VolumeQuotaSetObject | |
| usages required | 사용량 한도 | VolumeQuotaSetObject | |
| volumes required | Volume Quota | VolumeQuotaSetObject |
102 - VolumeQuotaSetObject
| Name | Description | Schema | Default |
|---|---|---|---|
| in_use required | 사용 중인 수 Example : 10 | integer | |
| limit required | 최대 한도 수 Example : | integer | |
| reserved required | 예약 중인 수 Example : 0 | integer |
103 - VolumeRevertRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| snapshot_id required | 스냅샷 ID Example : cceed636-1f1e-4bb0-b85c-4e5b9e0bf790 | string |
104 - VolumeServer
| Name | Description | Schema | Default |
|---|---|---|---|
| attached_at required | The time when the volume was attached to the server. Example : 2026-02-11T06:44:46.322Z | string (date-time) | |
| device required | Device name Example : /dev/vda | string | |
| id required | 서버 ID Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f | string |
105 - VolumeServerAttachRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| delete_on_termination optional | 해지 시 삭제 Example : False | any of [boolean, null] | |
| server_id required | 서버 ID Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f | string |
106 - VolumeServerAttachResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| delete_on_termination required | 해지 시 삭제 Example : False | boolean | |
| device required | Device name Example : /dev/vda | string | |
| server_id required | 서버 ID Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f | string | |
| volume_id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string |
107 - VolumeShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| bootable required | 부트 디스크 여부 Example : False | boolean | |
| created_at required | 생성일시 Example : 2026-02-11T06:44:46.280Z | string (date-time) | |
| encrypted required | 암호화 여부 Example : True | boolean | |
| id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string | |
| modified_at optional | 수정일시 Example : 2025-07-26T12:00:00Z | any of [string (date-time), null] | |
| multiattach required | 다중 연결 Example : False | boolean | |
| name optional | 볼륨명 Example : volume01 | any of [string, null] | |
| servers required | Attached servers | array[VolumeServer] | |
| size required | 볼륨 크기 Example : 104 | integer | |
| snapshot_id optional | 스냅샷 ID Example : cceed636-1f1e-4bb0-b85c-4e5b9e0bf790 | any of [string, null] | |
| state required | 볼륨 상태 Example : available | string | |
| user_id required | 사용자 ID Example : 570907805e5447be84b618450ef52o0t | string | |
| volume_image_metadata optional | 볼륨 이미지 메타데이터 | any of [VolumeImageMetadataResponse, null] | |
| volume_type required | 볼륨 타입 Example : SSD | string | |
| volume_type_id required | 볼륨 유형 ID Example : c643ac35-3aec-43e6-b97a-3d6f666c5207 | string |
108 - VolumeTransferAcceptResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Transfer ID Example : 1ac231be-823b-4a4d-8ff0-aac503a7118a | string | |
| name optional | 볼륨명 Example : volume01 | any of [string, null] | |
| volume_id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string |
109 - VolumeTransferAccessRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| auth_key required | Auth key Example : f5972fdb456897eb | string |
110 - VolumeTransferCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| auth_key required | Auth key Example : f5972fdb456897eb | string | |
| created_at required | 생성일시 Example : | string | |
| id required | Transfer ID Example : 1ac231be-823b-4a4d-8ff0-aac503a7118a | string | |
| name optional | 볼륨명 Example : volume01 | any of [string, null] | |
| volume_id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string |
111 - VolumeTransferListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| transfers required | Volume Transfer List | array[VolumeTransferAcceptResponse] |
112 - VolumeTransferRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name optional | 볼륨명 Example : volume01 | any of [string, null] | |
| volume_id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string |
113 - VolumeTransferShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성일시 Example : | string | |
| id required | Transfer ID Example : 1ac231be-823b-4a4d-8ff0-aac503a7118a | string | |
| name optional | 볼륨명 Example : volume01 | any of [string, null] | |
| volume_id required | 볼륨 ID Example : 3f500f00-ed80-4566-a057-e31760226f9a | string |
114 - VolumeTypeDetailResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Volume type description Example : Volume type description | any of [string, null] | |
| extra_specs required | 추가 스펙 | any of [VolumeTypeExtraSpecs, null] | |
| id required | 볼륨 유형 ID Example : c643ac35-3aec-43e6-b97a-3d6f666c5207 | string | |
| name optional | 볼륨 유형명 Example : SSD | any of [string, null] |
115 - VolumeTypeExtraSpecs
| Name | Description | Schema | Default |
|---|---|---|---|
| multiattach optional | 다중 연결 Example : <is> True | any of [string, null] |
116 - VolumeTypeListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| volume_types required | 볼륨 타입 목록 | array[VolumeTypeDetailResponse] |
117 - VolumeUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name optional | 볼륨명 Example : volume01Pattern : ^[a-zA-Z0-9-_ ]*$ | any of [string, null] |