Models

1 - AutoScalingGroup

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
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-name
Pattern : ^[a-zA-Z0-9-_]*$
Minimum length : 1
Maximum length : 63
string
notifications
optional
Auto-Scaling Group 알림
any of [array[AutoScalingGroupNotificationCreateRequest], null]
scaling_policies
optional
Auto-Scaling Group 정책 목록
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-prefix
Pattern : ^[a-zA-Z0-9-_]*$
Minimum length : 1
Maximum length : 61
string
subnet_ids
required
Subnet ID 목록
array[string]
tags
optional
Tags
Example : [{'key': 'key', 'value': 'value'}]
any of [array[Tag], null]

3 - AutoScalingGroupCreateRequestV1Dot2

NameDescriptionSchemaDefault
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-name
Pattern : ^[a-zA-Z0-9-_]*$
Minimum length : 1
Maximum length : 63
string
notifications
optional
Auto-Scaling Group 알림
any of [array[AutoScalingGroupNotificationCreateRequest], null]
scaling_policies
optional
Auto-Scaling Group 정책 목록
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-prefix
Pattern : ^[a-zA-Z0-9-_]*$
Minimum length : 1
Maximum length : 61
string
state_check_delay_time
required
ASG VM 생성 이후 상태체크까지의 유예기간
Example : 300
Maximum : 2147483647
integer
subnet_ids
required
Subnet ID 목록
array[string]
tags
optional
Tags
Example : [{'key': 'key', 'value': 'value'}]
any of [array[Tag], null]
use_lb_state_check
required
LB 상태체크 사용 여부
Example : True
boolean

4 - AutoScalingGroupLbServerGroup

NameDescriptionSchemaDefault
id
required
LB 서버 그룹 ID
Example : d06e87d3-ca9a-461b-8e88-077a542a7335
string
port
required
LB 서버 그룹 포트
Example : 8080
Minimum : 1
Maximum : 65534
integer

5 - AutoScalingGroupLbServerGroupListResponse

NameDescriptionSchemaDefault
count
required
총 개수
Example : 20
integer
lb_server_groups
required
LB 서버 그룹 목록
array[AutoScalingGroupLbServerGroupShowResponse]

6 - AutoScalingGroupLbServerGroupSetRequest

NameDescriptionSchemaDefault
lb_server_groups
required
LB 서버 그룹 목록
array[AutoScalingGroupLbServerGroup]

7 - AutoScalingGroupLbServerGroupShowResponse

NameDescriptionSchemaDefault
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

8 - AutoScalingGroupListResponse

NameDescriptionSchemaDefault
auto_scaling_groups
required
Auto-Scaling Group 목록
array[AutoScalingGroup]
count
required
총 개수
Example : 20
integer

9 - AutoScalingGroupListResponseV1Dot2

NameDescriptionSchemaDefault
auto_scaling_groups
required
Auto-Scaling Group 목록
array[AutoScalingGroupV1Dot2]
count
required
총 개수
Example : 20
integer

10 - AutoScalingGroupNotificationCreateRequest

NameDescriptionSchemaDefault
notification_events
required
Auto-Scaling Group 알림 이벤트 목록
Example : ['SCALE_OUT', 'SCALE_OUT_FAIL']
array[enum (SCALE_OUT, SCALE_OUT_FAIL, SCALE_IN, SCALE_IN_FAIL, SATISFIED_POLICY_CONDITIONS)]
user_ids
required
사용자 ID 목록
Example : ['570907805e5447be84b618450ef52o0t']
array[string]

11 - AutoScalingGroupNotificationListResponse

NameDescriptionSchemaDefault
count
required
총 개수
Example : 20
integer
notifications
required
Auto-Scaling Group 알림 목록
array[AutoScalingGroupNotificationShowResponse]

12 - AutoScalingGroupNotificationShowResponse

NameDescriptionSchemaDefault
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[enum (SCALE_OUT, SCALE_OUT_FAIL, SCALE_IN, SCALE_IN_FAIL, SATISFIED_POLICY_CONDITIONS)]
notification_state
required
Auto-Scaling Group 알림 상태
Example : ACTIVE
string
user_email
required
User email
Example : scpuser@samsung.com
string
user_id
required
사용자 ID
Example : 570907805e5447be84b618450ef52o0t
string
user_name
required
사용자명
Example : scpuser
string

13 - AutoScalingGroupNotificationUpdateRequest

NameDescriptionSchemaDefault
notification_events
optional
Auto-Scaling Group 알림 이벤트 목록
Example : ['SCALE_OUT', 'SCALE_OUT_FAIL']
any of [array[enum (SCALE_OUT, SCALE_OUT_FAIL, SCALE_IN, SCALE_IN_FAIL, SATISFIED_POLICY_CONDITIONS)], null]
notification_state
optional
Auto-Scaling Group 알림 상태
Example : ACTIVE
any of [string, null]

14 - AutoScalingGroupPolicyCreateRequest

NameDescriptionSchemaDefault
comparison_operator
required
비교 연산자
Example : ge
Pattern : ^(ge|gt|le|lt)$
string
cooldown_seconds
required
쿨다운 시간(초 단위)
Example : 300
integer
evaluation_minutes
required
평가 시간(분 단위)
Example : 5
integer
metric_method
required
메트릭 방법
Example : AVG
Pattern : ^(AVG|MIN|MAX)$
string
metric_type
required
메트릭 유형
Example : CPU
Pattern : ^(CPU|NETWORK_IN_BYTES|NETWORK_OUT_BYTES|NETWORK_IN_PACKETS|NETWORK_OUT_PACKETS)$
string
name
required
정책 이름
Example : policy-name
Pattern : ^[a-zA-Z0-9-_]*$
Minimum length : 1
Maximum length : 63
string
scale_method
required
스케일 방법
Example : AMOUNT
Pattern : ^(AMOUNT|PERCENTAGE|FIXED)$
string
scale_type
required
스케일 유형
Example : SCALE_OUT
Pattern : ^(SCALE_IN|SCALE_OUT)$
string
scale_value
required
스케일 값
Example : 10
integer
threshold
required
임계값
Example : 60
integer

15 - AutoScalingGroupPolicyListResponse

NameDescriptionSchemaDefault
count
required
총 개수
Example : 20
integer
policies
required

array[AutoScalingGroupPolicyShowResponse]

16 - AutoScalingGroupPolicyShowResponse

NameDescriptionSchemaDefault
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 : 5
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

17 - AutoScalingGroupPolicyUpdateRequest

NameDescriptionSchemaDefault
comparison_operator
optional
비교 연산자
Example : ge
Pattern : ^(ge|gt|le|lt)$
any of [string, null]
cooldown_seconds
optional
쿨다운 시간(초 단위)
Example : 300
any of [integer, null]
evaluation_minutes
optional
평가 시간(분 단위)
Example : 5
any of [integer, null]
metric_method
optional
메트릭 방법
Example : AVG
Pattern : ^(AVG|MIN|MAX)$
any of [string, null]
metric_type
optional
메트릭 유형
Example : CPU
Pattern : ^(CPU|NETWORK_IN_BYTES|NETWORK_OUT_BYTES|NETWORK_IN_PACKETS|NETWORK_OUT_PACKETS)$
any of [string, null]
name
optional
정책 이름
Example : policy-name
Pattern : ^[a-zA-Z0-9-_]*$
any of [string, null]
scale_method
optional
스케일 방법
Example : AMOUNT
Pattern : ^(AMOUNT|PERCENTAGE|FIXED)$
any of [string, null]
scale_type
optional
스케일 유형
Example : SCALE_OUT
Pattern : ^(SCALE_IN|SCALE_OUT)$
any of [string, null]
scale_value
optional
스케일 값
Example : 10
any of [integer, null]
state
optional
정책 상태
Example : ACTIVE
Pattern : ^(ACTIVE|INACTIVE)$
any of [string, null]
threshold
optional
임계값
Example : 60
any of [integer, null]

18 - AutoScalingGroupPolicyUpdateRequestV1Dot2

NameDescriptionSchemaDefault
comparison_operator
optional
비교 연산자
Example : ge
Pattern : ^(ge|gt|le|lt)$
any of [string, null]
cooldown_seconds
optional
쿨다운 시간(초 단위)
Example : 300
any of [integer, null]
evaluation_minutes
optional
평가 시간(분 단위)
Example : 5
any of [integer, null]
metric_method
optional
메트릭 방법
Example : AVG
Pattern : ^(AVG|MIN|MAX)$
any of [string, null]
metric_type
optional
메트릭 유형
Example : CPU
Pattern : ^(CPU|NETWORK_IN_BYTES|NETWORK_OUT_BYTES|NETWORK_IN_PACKETS|NETWORK_OUT_PACKETS)$
any of [string, null]
scale_method
optional
스케일 방법
Example : AMOUNT
Pattern : ^(AMOUNT|PERCENTAGE|FIXED)$
any of [string, null]
scale_type
optional
스케일 유형
Example : SCALE_OUT
Pattern : ^(SCALE_IN|SCALE_OUT)$
any of [string, null]
scale_value
optional
스케일 값
Example : 10
any of [integer, null]
state
optional
정책 상태
Example : ACTIVE
Pattern : ^(ACTIVE|INACTIVE)$
any of [string, null]
threshold
optional
임계값
Example : 60
any of [integer, null]

19 - AutoScalingGroupScheduleCreateRequest

NameDescriptionSchemaDefault
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 : 9
Maximum : 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 : schedulename
Pattern : ^[a-zA-Z0-9-_]*$
Minimum length : 1
Maximum 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

20 - AutoScalingGroupScheduleListResponse

NameDescriptionSchemaDefault
count
required
총 개수
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]

21 - AutoScalingGroupScheduleShowResponse

NameDescriptionSchemaDefault
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

22 - AutoScalingGroupScheduleUpdateRequest

NameDescriptionSchemaDefault
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 : schedulename
Pattern : ^[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]

23 - AutoScalingGroupSetRequest

NameDescriptionSchemaDefault
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]

24 - AutoScalingGroupSetRequestV1Dot2

NameDescriptionSchemaDefault
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]
state_check_delay_time
optional
ASG VM 생성 이후 상태체크까지의 유예기간
Example : 300
any of [integer, null]
use_lb_state_check
optional
LB 상태체크 사용 여부
Example : True
any of [boolean, null]

25 - AutoScalingGroupSetServerCountRequest

NameDescriptionSchemaDefault
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]

26 - AutoScalingGroupShowResponse

NameDescriptionSchemaDefault
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

27 - AutoScalingGroupShowResponseV1Dot2

NameDescriptionSchemaDefault
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
state_check_delay_time
required
ASG VM 생성 이후 상태체크까지의 유예기간
Example : 300
integer
subnet_ids
optional
Subnet ID 목록
array[string]
total_server_count
required
총 서버 수
Example : 1
integer
use_lb_state_check
required
LB 상태체크 사용 여부
Example : True
boolean
vpc_id
required
VPC ID
Example : cc976b621087484ea5fd527f4b78708b
string

28 - AutoScalingGroupV1Dot2

NameDescriptionSchemaDefault
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
state_check_delay_time
required
ASG VM 생성 이후 상태체크까지의 유예기간
Example : 300
integer
subnet_ids
optional
Subnet ID 목록
array[string]
use_lb_state_check
required
LB 상태체크 사용 여부
Example : True
boolean
vpc_id
required
VPC ID
Example : cc976b621087484ea5fd527f4b78708b
string

29 - AutoScalingGroupVirtualServerListResponse

NameDescriptionSchemaDefault
servers
required
서버 목록
array[AutoScalingGroupVirtualServerShowResponse]

30 - AutoScalingGroupVirtualServerListResponseV1Dot2

NameDescriptionSchemaDefault
servers
required
서버 목록
array[AutoScalingGroupVirtualServerShowResponseV1Dot2]

31 - AutoScalingGroupVirtualServerShowResponse

NameDescriptionSchemaDefault
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-04-14T15:06:28.891Z
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-04-14T15:06:28.919Z
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]

32 - AutoScalingGroupVirtualServerShowResponseV1Dot2

NameDescriptionSchemaDefault
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-04-14T15:06:31.249Z
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_asg_virtual_server_healthy
optional
ASG Virtual Server의 최종 Health State
Example : True
boolean
is_lb_healthy
required
ASG Virtual Server의 LB 헬스체크 결과
Example : True
boolean
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-04-14T15:06:31.279Z
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]

33 - DefaultConfigListResponse

NameDescriptionSchemaDefault
configs
required
설정 값
Example : ('key': 'value'}
object
count
required
총 개수
Example : 20
integer

34 - ImageCreateRequest

NameDescriptionSchemaDefault
container_format
optional
컨테이너 형식
Example : bare
Pattern : bare
stringbare
disk_format
optional
디스크 형식
Example : qcow2
Pattern : qcow2
stringqcow2
min_disk
optional
생성할 이미지의 최소 디스크 용량(GB)
Example : 100
integer
min_ram
optional
생성할 이미지의 최소 RAM 용량(GB)
Example : 0
Maximum : 2097151
integer
name
required
이미지 이름
Example : imagename
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum 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.qcow2
Maximum length : 255
string
visibility
optional
이미지에 대한 권한을 나타냅니다. 비공개: 계정 내에서만 사용 가능, 공유: 계정 간에 공유 가능
Example : private
Pattern : private|shared
stringprivate

35 - ImageImportRequest

NameDescriptionSchemaDefault
url
required
이미지 파일에 대한 Object Storage URL (qcow2 형식만 허용)
Example : https://object-store.kr-west1.s.samsungsdscloud.com/8989447062e04a818baf9e073fd04fa7/bucket/object.qcow2
Pattern : .*\.qcow2$
Maximum length : 255
string

36 - ImageListResponse

NameDescriptionSchemaDefault
images
required

array[ImageShowResponse]

37 - ImageListResponseV1Dot2

NameDescriptionSchemaDefault
images
required

array[ImageShowResponseV1Dot2]

38 - ImageMemberCreateRequest

NameDescriptionSchemaDefault
member_id
required
공유용 이미지 멤버 ID
Example : a8f10467abfc4b87b64614ab36eb9ae4
Pattern : ^[A-Za-z0-9-]*$
Minimum length : 1
Maximum length : 64
string

39 - ImageMemberListResponse

NameDescriptionSchemaDefault
members
required

array[ImageMemberShowResponse]

40 - ImageMemberSetRequest

NameDescriptionSchemaDefault
status
required
이미지 멤버 상태. 승인 대기중, 승인 완료, 거부 중 하나의 값
Example : pending
enum (pending, accepted, rejected)

41 - ImageMemberShowResponse

NameDescriptionSchemaDefault
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

42 - ImageSetRequest

NameDescriptionSchemaDefault
min_disk
optional
생성할 이미지의 최소 디스크 용량(GB)
Example : 100
any of [integer, null]
min_ram
optional
생성할 이미지의 최소 RAM 용량(GB)
Example : 0
any of [integer, null]
protected
optional
이미지 삭제 금지 여부
Example : False
any of [boolean, null]
visibility
optional
이미지에 대한 권한을 나타냅니다. 비공개: 계정 내에서만 사용 가능, 공유: 계정 간에 공유 가능
Example : private
Pattern : private|shared
any of [string, null]

43 - ImageShowResponse

NameDescriptionSchemaDefault
checksum
optional
전체 이미지 데이터의 MD5 해시. 이 필드를 사용하여 이미지의 무결성 확인
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
서버 이미지 파일의 URL
Example : /v2/images/e08a37c1-2162-416e-b7fa-19902419170b/file
string
id
required
이미지 ID
Example : 70a599e0-31e7-49b7-b260-868f441e862b
string
min_disk
required
생성할 이미지의 최소 디스크 용량(GB)
Example : 100
integer
min_ram
required
생성할 이미지의 최소 RAM 용량(GB)
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 해시 알고리즘에 의해 표시된 알고리즘으로 계산된 이미지 바이너리의 실제 다이제스트. 값은 16진수 문자열로 표시
Example : c6a32fc3b7c909b8900b46f5e6066c028a1d799c0a263cf064a600c430a714627c21f98ac248e2f2bf29870a1a2773c7908244745016878e1a5f31dc2c405b99
any of [string, null]
os_hidden
required
이미지 숨김 여부
Example : False
boolean
owner
required
소유 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]

44 - ImageShowResponseV1Dot2

NameDescriptionSchemaDefault
checksum
optional
전체 이미지 데이터의 MD5 해시. 이 필드를 사용하여 이미지의 무결성 확인
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
서버 이미지 파일의 URL
Example : /v2/images/e08a37c1-2162-416e-b7fa-19902419170b/file
string
id
required
이미지 ID
Example : 70a599e0-31e7-49b7-b260-868f441e862b
string
min_disk
required
생성할 이미지의 최소 디스크 용량(GB)
Example : 100
integer
min_ram
required
생성할 이미지의 최소 RAM 용량(GB)
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 해시 알고리즘에 의해 표시된 알고리즘으로 계산된 이미지 바이너리의 실제 다이제스트. 값은 16진수 문자열로 표시
Example : c6a32fc3b7c909b8900b46f5e6066c028a1d799c0a263cf064a600c430a714627c21f98ac248e2f2bf29870a1a2773c7908244745016878e1a5f31dc2c405b99
any of [string, null]
os_hidden
required
이미지 숨김 여부
Example : False
boolean
owner
required
소유 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_gpu_driver
optional
K8s GPU Image driver version
Example : 535.183.06
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]

45 - InterfaceAttachmentFixedIp

NameDescriptionSchemaDefault
ip_address
required
IP 주소
Example : 192.169.3.2
string

46 - InterfaceResponse

NameDescriptionSchemaDefault
fixed_ips
required
고정 IP 목록
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 상태
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

47 - InterfaceResponseV1Dot2

NameDescriptionSchemaDefault
fixed_ips
required
고정 IP 목록
array[InterfaceAttachmentFixedIp]
is_default
required
기본 포트인지 여부를 나타냅니다.
Example : True
boolean
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 상태
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

48 - Keypair

NameDescriptionSchemaDefault
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
공개 키
Example : ssh-rsa fakeKey Generated-by-SCP
string
type
required
키페어 유형
Example : ssh
string

49 - KeypairCreateRequest

NameDescriptionSchemaDefault
name
required
키페어 이름
Example : keypairname
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum length : 255
string
public_key
optional
공개 키
Example : ssh-rsa fakeKey Generated-by-SCP
any of [string, null]
tags
optional
Tags
Example : [{'key': 'key', 'value': 'value'}]
any of [array[Tag], null]

50 - KeypairCreateResponse

NameDescriptionSchemaDefault
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 : `—–BEGIN RSA PRIVATE KEY—–
fakeKey
—–END RSA PRIVATE KEY—–`
any of [string, null]
public_key
required
공개 키
Example : ssh-rsa fakeKey Generated-by-SCP
string
type
required
키페어 유형
Example : ssh
string

51 - KeypairListResponse

NameDescriptionSchemaDefault
keypairs
required

array[Keypair]

52 - KeypairShowResponse

NameDescriptionSchemaDefault
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
공개 키
Example : ssh-rsa fakeKey Generated-by-SCP
string
type
required
키페어 유형
Example : ssh
string
user_id
required
사용자 ID
Example : 570907805e5447be84b618450ef52o0t
string

53 - LaunchConfigurationCreateRequest

NameDescriptionSchemaDefault
image_id
required
이미지 ID
Example : 70a599e0-31e7-49b7-b260-868f441e862b
string
keypair_name
required
키페어 이름
Example : keypairname
string
name
required
Launch Configuration 이름
Example : launch-configuration-name
Pattern : ^[a-zA-Z0-9-_]*$
Minimum length : 1
Maximum 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
A script that runs at the start of a server on Auto-Scaling Group that will use Launch Configuration.It must be Base64-encoded string and must not exceed 45,000 bytes.
Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg==
any of [string, null]
volumes
optional
볼륨 목록
any of [array[LaunchConfigurationVolume], null]

54 - LaunchConfigurationDetailShowResponse

NameDescriptionSchemaDefault
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
공개 키
Example : ssh-rsa fakeKey Generated-by-SCP
any of [string, null]
server_type_id
required
서버 타입 ID
Example : s1v1m2
string
state
required
Launch Configuration 상태
Example : ACTIVE
string
user_data
optional
A script that runs at the start of a server on Auto-Scaling Group that will use Launch Configuration.It must be Base64-encoded string and must not exceed 45,000 bytes.
Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg==
any of [string, null]
volumes
optional
볼륨 목록
any of [array[LaunchConfigurationVolume], null]

55 - LaunchConfigurationDetailShowResponseV1Dot2

NameDescriptionSchemaDefault
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
file_storage_ids
optional
File Storage ID list
Example :
any of [array[string], 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
공개 키
Example : ssh-rsa fakeKey Generated-by-SCP
any of [string, null]
server_type_id
required
서버 타입 ID
Example : s1v1m2
string
state
required
Launch Configuration 상태
Example : ACTIVE
string
user_data
optional
A script that runs at the start of a server on Auto-Scaling Group that will use Launch Configuration.It must be Base64-encoded string and must not exceed 45,000 bytes.
Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg==
any of [string, null]
volumes
optional
볼륨 목록
any of [array[LaunchConfigurationVolumeV1Dot2], null]

56 - LaunchConfigurationListResponse

NameDescriptionSchemaDefault
count
optional
총 개수
Example : 20
integer
launch_configurations
required
Launch Configuration 목록
array[LaunchConfigurationShowResponse]

57 - LaunchConfigurationListResponseV1Dot2

NameDescriptionSchemaDefault
count
optional
총 개수
Example : 20
integer
launch_configurations
required
Launch Configuration 목록
array[LaunchConfigurationShowResponseV1Dot2]

58 - LaunchConfigurationShowResponse

NameDescriptionSchemaDefault
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
공개 키
Example : ssh-rsa fakeKey Generated-by-SCP
any of [string, null]
server_type_id
required
서버 타입 ID
Example : s1v1m2
string
state
required
Launch Configuration 상태
Example : ACTIVE
string
user_data
optional
A script that runs at the start of a server on Auto-Scaling Group that will use Launch Configuration.It must be Base64-encoded string and must not exceed 45,000 bytes.
Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg==
any of [string, null]
volumes
optional
볼륨 목록
any of [array[LaunchConfigurationVolume], null]

59 - LaunchConfigurationShowResponseV1Dot2

NameDescriptionSchemaDefault
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]
file_storage_ids
optional
File Storage ID list
Example :
any of [array[string], 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
공개 키
Example : ssh-rsa fakeKey Generated-by-SCP
any of [string, null]
server_type_id
required
서버 타입 ID
Example : s1v1m2
string
state
required
Launch Configuration 상태
Example : ACTIVE
string
user_data
optional
A script that runs at the start of a server on Auto-Scaling Group that will use Launch Configuration.It must be Base64-encoded string and must not exceed 45,000 bytes.
Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg==
any of [string, null]
volumes
optional
볼륨 목록
any of [array[LaunchConfigurationVolume], null]

60 - LaunchConfigurationVolume

NameDescriptionSchemaDefault
boot_index
required
부팅 장치를 시도하는 순서
Example : 0
integer
size
required
볼륨 크기
Example : 104
integer
type
optional
볼륨 타입
Example : SSD
any of [string, null]

61 - LaunchConfigurationVolumeV1Dot2

NameDescriptionSchemaDefault
boot_index
required
부팅 장치를 시도하는 순서
Example : 0
integer
max_iops
optional
The number of distinct read or write operations a volume can process in a single second.
Example : 10000
any of [integer, null]
max_throughput
optional
The actual amount of data (volume) transferred to or from the storage device per second.
Example : 500
any of [integer, null]
size
required
볼륨 크기
Example : 104
integer
type
optional
볼륨 타입
Example : SSD
any of [string, null]

62 - Network

NameDescriptionSchemaDefault
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]

63 - PrivateStaticNat

NameDescriptionSchemaDefault
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

64 - PublicStaticNat

NameDescriptionSchemaDefault
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

65 - SecurityGroupResponse

NameDescriptionSchemaDefault
account_id
required
Security Group owner의 account ID
Example : 6f70656e737461636b20342065766572
string
description
required
Security Group 설명
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 규칙 목록
array[SecurityGroupResponseRule]

66 - SecurityGroupResponseRule

NameDescriptionSchemaDefault
from_port
required
포트 범위의 시작 값
Example : 1
any of [integer, null]
id
required
Security Group 규칙 ID
Example : ca5cb96b-9df6-4af7-9682-4d60a58d38a5
string
ip_protocol
required
IP 프로토콜
Example : tcp
any of [string, null]
ip_range
optional
IP 범위
any of [SecurityGroupResponseRuleIpRange, null]
to_port
required
포트 범위의 마지막 값
Example : 65535
any of [integer, null]

67 - SecurityGroupResponseRuleIpRange

NameDescriptionSchemaDefault
cidr
optional
CIDR
Example : 0.0.0.0/0
any of [string, null]

68 - ServerConsoleLogResponse

NameDescriptionSchemaDefault
output
optional
서버 콘솔 로그.
Example : FAKE CONSOLE OUTPUT
any of [string, null]

69 - ServerCreateImageRequestBody

NameDescriptionSchemaDefault
image_name
required
이미지 이름
Example : imagename
string

70 - ServerCreateImageResponse

NameDescriptionSchemaDefault
image_id
required
이미지 ID
Example : 70a599e0-31e7-49b7-b260-868f441e862b
string

71 - ServerCreateRequest

NameDescriptionSchemaDefault
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 : servername
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum 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
서버 시작 시 실행되는 스크립트 또는 구성입니다. Base64로 인코딩된 문자열이어야 하며 65535 바이트를 초과할 수 없습니다.
Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg==
any of [string, null]
volumes
optional
볼륨 목록
any of [array[Volume], null]

72 - ServerCreateRequestV1Dot2

NameDescriptionSchemaDefault
file_storage_ids
optional
File Storage ID list
Example : ['96d258ea-dd5d-4cca-bb3a-b6909b7e2065', '949bd9c7-2098-4284-9685-13268d193117']
any of [array[string], null]
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 : servername
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum 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
서버 시작 시 실행되는 스크립트 또는 구성입니다. Base64로 인코딩된 문자열이어야 하며 65535 바이트를 초과할 수 없습니다.
Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg==
any of [string, null]
volumes
required
볼륨 목록
array[VolumeV1Dot2]

73 - ServerCreateResponse

NameDescriptionSchemaDefault
servers
required
서버 ID 목록
array[ServerCreateResponseParam]

74 - ServerCreateResponseParam

NameDescriptionSchemaDefault
id
required
서버 ID
Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f
string

75 - ServerGroup

NameDescriptionSchemaDefault
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

76 - ServerGroupCreateRequest

NameDescriptionSchemaDefault
name
required
서버 그룹 명
Example : server-group
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum length : 255
string
policy
required
서버 그룹 정책
Example : anti-affinity
Pattern : ^affinity$|^anti-affinity$|^partition$
string
tags
optional
Tags
Example : [{'key': 'key', 'value': 'value'}]
any of [array[Tag], null]

77 - ServerGroupListResponse

NameDescriptionSchemaDefault
server_groups
required
서버 그룹 목록
array[ServerGroup]

78 - ServerGroupPartitionSizeResponse

NameDescriptionSchemaDefault
partition_size
required

Example :
integer

79 - ServerInterfaceCreateRequest

NameDescriptionSchemaDefault
fixed_ips
optional
고정 IP 목록
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]

80 - ServerInterfaceListResponse

NameDescriptionSchemaDefault
interfaces
required
인터페이스 목록
array[InterfaceResponse]

81 - ServerInterfaceListResponseV1Dot2

NameDescriptionSchemaDefault
interfaces
required
인터페이스 목록
array[InterfaceResponseV1Dot2]

82 - ServerInterfaceUpdateRequest

NameDescriptionSchemaDefault
fixed_ip_address
optional
IP 주소
Example : 192.169.3.2
any of [string, null]
subnet_id
optional
서브넷 ID
Example :
any of [string, null]

83 - ServerIpsResponse

NameDescriptionSchemaDefault
addresses
required
IP 주소 목록
array[ServerShowResponseAddress]

84 - ServerListResponse

NameDescriptionSchemaDefault
servers
required
서버 목록
array[ServerShowResponse]

85 - ServerPasswordRequest

NameDescriptionSchemaDefault
private_key
optional
비밀 키
Example : `—–BEGIN RSA PRIVATE KEY—–
fakeKey
—–END RSA PRIVATE KEY—–`
any of [string, null]

86 - ServerPasswordResponse

NameDescriptionSchemaDefault
password
optional
Server password
Example : password
any of [string, null]

87 - ServerPrivateStaticNatCreateRequest

NameDescriptionSchemaDefault
private_nat_id
required
Private NAT ID
Example : 3a6c1dc6b1b24e02a444d672c2798a1c
string
private_nat_ip_id
required
비공개 NAT IP ID
Example : 1f0cb5390c40483592ddc5a282f53496
string

88 - ServerQuotaSet

NameDescriptionSchemaDefault
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

89 - ServerQuotaSetObject

NameDescriptionSchemaDefault
in_use
required
사용 중인 수
Example : 10
integer
limit
required
최대 한도 수
Example : 20
integer
reserved
required
예약 중인 수
Example : 0
integer

90 - ServerRebootRequestBody

NameDescriptionSchemaDefault
reboot_type
optional
재시작 유형. SOFT는 서버를 정상적으로 종료한 뒤 다시 시작합니다. HARD는 서버를 강제로 종료하고 다시 시작합니다. HARD 재부팅은 서버의 전원을 끄고 켜는 동작과 동일합니다.
Example : SOFT
any of [enum (SOFT, HARD), null]SOFT

91 - ServerSecurityGroupActionRequestBody

NameDescriptionSchemaDefault
security_group_id
required
Security Group ID
Example : c09c3f05-03d9-443f-b27a-40e0f973c75f
string

92 - ServerSecurityGroupListResponse

NameDescriptionSchemaDefault
security_groups
required
Security Group 목록
array[SecurityGroupResponse]

93 - ServerSetServerTypeRequestBody

NameDescriptionSchemaDefault
server_type
required
서버 타입
Example : s1v1m2
string

94 - ServerShowResponse

NameDescriptionSchemaDefault
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-04-14T15:06:29.755Z
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-04-14T15:06:29.778Z
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]

95 - ServerShowResponseAddress

NameDescriptionSchemaDefault
ip_addresses
required
IP 주소 목록
array[ServerShowResponseAddressIpAddress]
subnet_name
required
서브넷 이름
Example : subnetname
string

96 - ServerShowResponseAddressIpAddress

NameDescriptionSchemaDefault
ip_address
required
IP 주소
Example : 192.169.3.2
string
version
required
IP 주소 버전
Example : 4
integer

97 - ServerShowResponseSecurityGroup

NameDescriptionSchemaDefault
name
required
Security Group 이름
Example : securitygroup
string

98 - ServerShowResponseServerType

NameDescriptionSchemaDefault
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

99 - ServerShowResponseVolume

NameDescriptionSchemaDefault
delete_on_termination
required
서버가 제거될 때 볼륨을 삭제하도록 지정합니다.
Example : False
boolean
id
required
볼륨 ID
Example : 3f500f00-ed80-4566-a057-e31760226f9a
string

100 - ServerStaticNatCreateRequest

NameDescriptionSchemaDefault
publicip_id
required
공개 IP ID
Example : 615fa9cd5cff486c9de679b3ce63e601
string

101 - ServersVolumeResponse

NameDescriptionSchemaDefault
delete_on_termination
required
서버가 제거될 때 볼륨을 삭제하도록 지정합니다.
Example : False
boolean
device
required
Device 이름 : /dev/vda
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

102 - ServerType

NameDescriptionSchemaDefault
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

103 - ServerTypeListResponse

NameDescriptionSchemaDefault
server_types
required
서버 타입 목록
array[ServerType]

104 - ServerUpdateRequest

NameDescriptionSchemaDefault
name
required
서버 이름
Example : servername
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum length : 63
string

105 - ServerVolumesCreateRequest

NameDescriptionSchemaDefault
delete_on_termination
optional
서버가 제거될 때 볼륨을 삭제하도록 지정합니다.
Example : False
any of [boolean, null]
device
optional
Device 이름 : /dev/vda
Example : /dev/vda
any of [string, null]
volume_id
required
볼륨 ID
Example : 3f500f00-ed80-4566-a057-e31760226f9a
string

106 - ServerVolumesResponse

NameDescriptionSchemaDefault
volumes
required
볼륨 목록
array[ServersVolumeResponse]

107 - ServerVolumesUpdateRequest

NameDescriptionSchemaDefault
delete_on_termination
optional
서버가 제거될 때 볼륨을 삭제하도록 지정합니다.
Example : False
any of [boolean, null]
volume_id
required
볼륨 ID
Example : 3f500f00-ed80-4566-a057-e31760226f9a
string

108 - SnapshotCreateRequest

NameDescriptionSchemaDefault
description
optional
설명
Example : description
any of [string, null]
force
optional
볼륨이 연결된 경우에도 스냅샷을 생성할지 여부
Example : True
any of [boolean, null]
metadata
optional
하나 이상의 스냅샷 메타데이터의 key-value 쌍
Example :
any of [object, null]
name
required
스냅샷명
Example : snapshot-1
Pattern : ^[a-zA-Z0-9-_ ]+$
Maximum length : 255
string
volume_id
required
볼륨 ID
Example : 3f500f00-ed80-4566-a057-e31760226f9a
string

109 - SnapshotDetailResponse

NameDescriptionSchemaDefault
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
하나 이상의 스냅샷 메타데이터의 key-value 쌍
Example : Metadata
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

110 - SnapshotListResponse

NameDescriptionSchemaDefault
count
optional
총 개수
Example : 100
any of [integer, null]
snapshots
required
스냅샷 목록
array[SnapshotDetailResponse]

111 - SnapshotUpdateRequest

NameDescriptionSchemaDefault
description
optional
설명
Example : description
any of [string, null]
name
required
스냅샷명
Example : snapshot-1
Pattern : ^[a-zA-Z0-9-_ ]+$
any of [string, null]

112 - Tag

NameDescriptionSchemaDefault
key
required
Key
Example : Key
string
value
optional
Value
Example : Value
any of [string, null]

113 - Volume

NameDescriptionSchemaDefault
boot_index
required
부팅 장치의 순서를 정의합니다. 부팅을 비활성화하려는 장치는 인덱스를 None이나 음수로 설정합니다.
Example : 0
integer
delete_on_termination
optional
서버가 제거될 때 볼륨을 삭제하도록 지정합니다.
Example : False
any of [boolean, null]
size
required
볼륨 크기, GiB 단위이며 8의 배수로 입력해야 합니다.
Example : 104
integer
source_type
optional
볼륨의 소스 유형. blank는 데이터가 없는 빈 볼륨이며, image는 이미지로 생성하는 볼륨입니다. 소스 유형을 지정하지 않으면 boot_index가 0일 때 ‘image’로 그 외에 경우 ‘blank’로 지정됩니다.
Example : image
any of [enum (blank, image), null]
type
optional
볼륨 타입
Example : SSD
any of [string, null]

114 - VolumeCreateRequest

NameDescriptionSchemaDefault
name
required
볼륨명
Example : volume01
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum length : 255
string
size
required
볼륨 크기, GiB 단위이며 8의 배수로 입력해야 합니다.
Example : 104
Minimum : 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
볼륨 유형을 선택합니다. 볼륨 유형을 지정하지 않으면 기본 유형인 SSD로 볼륨이 생성됩니다
Example : SSD
any of [string, null]

115 - VolumeCreateRequestV1Dot2

NameDescriptionSchemaDefault
max_iops
optional
The number of distinct read or write operations a volume can process in a single second.
Example : 10000
any of [integer, null]
max_throughput
optional
The actual amount of data (volume) transferred to or from the storage device per second.
Example : 500
any of [integer, null]
name
required
볼륨명
Example : volume01
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum length : 255
string
size
required
볼륨 크기, GiB 단위이며 8의 배수로 입력해야 합니다.
Example : 104
Minimum : 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
볼륨 유형을 선택합니다. 볼륨 유형을 지정하지 않으면 기본 유형인 SSD로 볼륨이 생성됩니다
Example : SSD
any of [string, null]

116 - VolumeExtendRequest

NameDescriptionSchemaDefault
size
required
볼륨 크기
Example : 104
Minimum : 8
integer

117 - VolumeImageMetadataResponse

NameDescriptionSchemaDefault
checksum
optional
전체 이미지 데이터의 MD5 해시. 이 필드를 사용하여 이미지의 무결성 확인
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
생성할 이미지의 최소 디스크 용량(GB)
Example : 100
any of [integer, null]
min_ram
optional
생성할 이미지의 최소 RAM 용량(GB)
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]

118 - VolumeListResponse

NameDescriptionSchemaDefault
count
optional
총 개수
Example : 100
any of [integer, null]
volumes
required
볼륨 목록
array[VolumeShowResponse]

119 - VolumeListResponseV1Dot2

NameDescriptionSchemaDefault
count
optional
총 개수
Example : 100
any of [integer, null]
volumes
required
볼륨 목록
array[VolumeShowResponseV1Dot2]

120 - VolumeQuotaSet

NameDescriptionSchemaDefault
id
required
쿼터 셋 ID
Example : fc7283354c6143a58629b59f4c3e16b2
string
per_volume_size
required
볼륨 별 크기 Quota
VolumeQuotaSetObject
snapshots
required
스냅샷 Quota
VolumeQuotaSetObject
usages
required
사용량 Quota
VolumeQuotaSetObject
volumes
required
볼륨 Quota
VolumeQuotaSetObject

121 - VolumeQuotaSetObject

NameDescriptionSchemaDefault
in_use
required
사용 중인 수
Example : 10
integer
limit
required
최대 한도 수
Example :
integer
reserved
required
예약 중인 수
Example : 0
integer

122 - VolumeRevertRequest

NameDescriptionSchemaDefault
snapshot_id
required
스냅샷 ID
Example : cceed636-1f1e-4bb0-b85c-4e5b9e0bf790
string

123 - VolumeServer

NameDescriptionSchemaDefault
attached_at
required
볼륨이 서버에 연결된 시간
Example : 2026-04-14T15:06:30.712Z
string (date-time)
device
required
Device 이름 : /dev/vda
Example : /dev/vda
string
id
required
서버 ID
Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f
string

124 - VolumeServerAttachRequest

NameDescriptionSchemaDefault
delete_on_termination
optional
서버가 제거될 때 볼륨을 삭제하도록 지정합니다.
Example : False
any of [boolean, null]
server_id
required
서버 ID
Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f
string

125 - VolumeServerAttachResponse

NameDescriptionSchemaDefault
delete_on_termination
required
서버가 제거될 때 볼륨을 삭제하도록 지정합니다.
Example : False
boolean
device
required
Device 이름 : /dev/vda
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

126 - VolumeSetQosRequest

NameDescriptionSchemaDefault
max_iops
optional
The number of distinct read or write operations a volume can process in a single second.
Example : 10000
any of [integer, null]
max_throughput
optional
The actual amount of data (volume) transferred to or from the storage device per second.
Example : 500
any of [integer, null]

127 - VolumeShowResponse

NameDescriptionSchemaDefault
bootable
required
부트 디스크 여부
Example : False
boolean
created_at
required
생성일시
Example : 2026-04-14T15:06:30.677Z
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
두 대 이상의 서버에 연결 수 있으며, 볼륨당 연결된 서버 수에 제한이 없습니다. 또한 서버는 최대 26개의 볼륨에 연결할 수 있습니다.
Example : False
boolean
name
optional
볼륨명
Example : volume01
any of [string, null]
servers
required
연결 서버
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

128 - VolumeShowResponseV1Dot2

NameDescriptionSchemaDefault
bootable
required
부트 디스크 여부
Example : False
boolean
created_at
required
생성일시
Example : 2026-04-14T15:06:31.797Z
string (date-time)
encrypted
required
암호화 여부
Example : True
boolean
id
required
볼륨 ID
Example : 3f500f00-ed80-4566-a057-e31760226f9a
string
max_iops
optional
The number of distinct read or write operations a volume can process in a single second.
Example : 10000
any of [integer, null]
max_throughput
optional
The actual amount of data (volume) transferred to or from the storage device per second.
Example : 500
any of [integer, null]
modified_at
optional
수정일시
Example : 2025-07-26T12:00:00Z
any of [string (date-time), null]
multiattach
required
두 대 이상의 서버에 연결 수 있으며, 볼륨당 연결된 서버 수에 제한이 없습니다. 또한 서버는 최대 26개의 볼륨에 연결할 수 있습니다.
Example : False
boolean
name
optional
볼륨명
Example : volume01
any of [string, null]
servers
required
연결 서버
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

129 - VolumeTransferAcceptRequest

NameDescriptionSchemaDefault
auth_key
required
승인 key
Example : f5972fdb456897eb
string

130 - VolumeTransferAcceptResponse

NameDescriptionSchemaDefault
id
required
볼륨 이전 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

131 - VolumeTransferCreateResponse

NameDescriptionSchemaDefault
auth_key
required
승인 key
Example : f5972fdb456897eb
string
created_at
required
생성일시
Example :
string
id
required
볼륨 이전 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

132 - VolumeTransferListResponse

NameDescriptionSchemaDefault
transfers
required
볼륨 이전 목록
array[VolumeTransferAcceptResponse]

133 - VolumeTransferRequest

NameDescriptionSchemaDefault
name
optional
볼륨명
Example : volume01
any of [string, null]
volume_id
required
볼륨 ID
Example : 3f500f00-ed80-4566-a057-e31760226f9a
string

134 - VolumeTransferShowResponse

NameDescriptionSchemaDefault
created_at
required
생성일시
Example : 2025-07-22T09:00:00Z
string
id
required
볼륨 이전 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

135 - VolumeTypeDetailResponse

NameDescriptionSchemaDefault
description
optional
볼륨 타입 설명
Example : Volume type description
any of [string, null]
extra_specs
optional
추가 스펙
any of [VolumeTypeExtraSpecs, null]
id
required
볼륨 유형 ID
Example : c643ac35-3aec-43e6-b97a-3d6f666c5207
string
name
optional
볼륨 유형명
Example : SSD
any of [string, null]

136 - VolumeTypeExtraSpecs

NameDescriptionSchemaDefault
multiattach
optional
다중 연결
Example : <is> True
any of [string, null]

137 - VolumeTypeListResponse

NameDescriptionSchemaDefault
volume_types
required
볼륨 타입 목록
array[VolumeTypeDetailResponse]

138 - VolumeUpdateRequest

NameDescriptionSchemaDefault
name
optional
볼륨명
Example : volume01
Pattern : ^[a-zA-Z0-9-_ ]*$
any of [string, null]

139 - VolumeV1Dot2

NameDescriptionSchemaDefault
boot_index
required
부팅 장치의 순서를 정의합니다. 부팅을 비활성화하려는 장치는 인덱스를 None이나 음수로 설정합니다.
Example : 0
integer
delete_on_termination
optional
서버가 제거될 때 볼륨을 삭제하도록 지정합니다.
Example : False
any of [boolean, null]
max_iops
optional
The number of distinct read or write operations a volume can process in a single second.
Example : 10000
any of [integer, null]
max_throughput
optional
The actual amount of data (volume) transferred to or from the storage device per second.
Example : 500
any of [integer, null]
size
required
볼륨 크기, GiB 단위이며 8의 배수로 입력해야 합니다.
Example : 104
integer
source_type
optional
볼륨의 소스 유형. blank는 데이터가 없는 빈 볼륨이며, image는 이미지로 생성하는 볼륨입니다. 소스 유형을 지정하지 않으면 boot_index가 0일 때 ‘image’로 그 외에 경우 ‘blank’로 지정됩니다.
Example : image
any of [enum (blank, image), null]
type
optional
볼륨 타입
Example : SSD
any of [string, null]