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
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-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 - AutoScalingGroupLbServerGroup

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

4 - AutoScalingGroupLbServerGroupListResponse

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

5 - AutoScalingGroupLbServerGroupSetRequest

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

6 - 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

7 - AutoScalingGroupListResponse

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

8 - AutoScalingGroupNotificationCreateRequest

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

9 - AutoScalingGroupNotificationListResponse

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

10 - 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[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

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
comparison_operator
required
비교 연산자
Example : ge
Pattern : ^(ge|gt|le|lt)$
string
cooldown_seconds
required
쿨다운 시간(초 단위)
Example : 300
integer
evaluation_minutes
required
평가 시간(분 단위)
Example : 1
integer
metric_method
required
메트릭 방법
Example : AVG
Pattern : ^(AVG|MIN|MAX)$
string
metric_type
required
메트릭 유형
Example : CPU
Pattern : ^(CPU|MEMORY|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

13 - AutoScalingGroupPolicyListResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
policies
required

array[AutoScalingGroupPolicyShowResponse]

14 - 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 : 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

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 : 1
any of [integer, null]
metric_method
optional
메트릭 방법
Example : AVG
Pattern : ^(AVG|MIN|MAX)$
any of [string, null]
metric_type
optional
메트릭 유형
Example : CPU
Pattern : ^(CPU|MEMORY|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]

16 - 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

17 - AutoScalingGroupScheduleListResponse

NameDescriptionSchemaDefault
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

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

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

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

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

22 - 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

23 - AutoScalingGroupVirtualServerListResponse

NameDescriptionSchemaDefault
servers
required
서버 목록
array[AutoScalingGroupVirtualServerShowResponse]

24 - 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-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

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

26 - ImageCreateRequest

NameDescriptionSchemaDefault
container_format
optional
컨테이너 형식
Example : bare
Pattern : bare
stringbare
disk_format
optional
디스크 형식
Example : qcow2
Pattern : qcow2
stringqcow2
min_disk
optional
최소 디스크
Example : 100
integer
min_ram
optional
최소 RAM
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

27 - 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

28 - ImageListResponse

NameDescriptionSchemaDefault
images
required

array[ImageShowResponse]

29 - ImageMemberCreateRequest

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

30 - ImageMemberListResponse

NameDescriptionSchemaDefault
members
required

array[ImageMemberShowResponse]

31 - ImageMemberSetRequest

NameDescriptionSchemaDefault
status
required
멤버 상태
Example : pending
enum (pending, accepted, rejected)

32 - 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

33 - ImageSetRequest

NameDescriptionSchemaDefault
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 : private
Pattern : private|shared
any of [string, null]

34 - ImageShowResponse

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
ip_address
required
IP 주소
Example : 192.169.3.2
string

36 - InterfaceResponse

NameDescriptionSchemaDefault
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

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
Public Key
Example : publickey
string
type
required
키페어 유형
Example : ssh
string

38 - KeypairCreateRequest

NameDescriptionSchemaDefault
name
required
키페어 이름
Example : keypairname
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum 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

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 : privatekey
any of [string, null]
public_key
required
Public Key
Example : publickey
string
type
required
키페어 유형
Example : ssh
string

40 - KeypairListResponse

NameDescriptionSchemaDefault
keypairs
required

array[Keypair]

41 - 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
Public Key
Example : publickey
string
type
required
키페어 유형
Example : ssh
string
user_id
required
사용자 ID
Example : 570907805e5447be84b618450ef52o0t
string

42 - 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
사용자 데이터
Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg==
any of [string, null]
volumes
optional
볼륨
any of [array[LaunchConfigurationVolume], null]

43 - 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
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

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

45 - 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
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

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

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

48 - 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

49 - 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

50 - SecurityGroupResponse

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
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

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

53 - ServerConsoleLogResponse

NameDescriptionSchemaDefault
output
optional
Server console log output
Example : FAKE CONSOLE OUTPUT
any of [string, null]

54 - ServerCreateImageRequestBody

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

55 - ServerCreateImageResponse

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

56 - 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
사용자 데이터
Example : IyEvYmluL2Jhc2gKL2Jpbi9zdQplY2hvICJJIGFtIGluIHlvdSEiCg==
any of [string, null]
volumes
optional
볼륨
any of [array[Volume], null]

57 - ServerCreateResponse

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

58 - ServerCreateResponseParam

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

59 - 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

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

61 - ServerGroupListResponse

NameDescriptionSchemaDefault
server_groups
required

array[ServerGroup]

62 - ServerGroupPartitionSizeResponse

NameDescriptionSchemaDefault
partition_size
required

Example :
integer

63 - ServerInterfaceCreateRequest

NameDescriptionSchemaDefault
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

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

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

66 - ServerIpsResponse

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

67 - ServerListResponse

NameDescriptionSchemaDefault
servers
required
서버 목록
array[ServerShowResponse]

68 - ServerPasswordRequest

NameDescriptionSchemaDefault
private_key
optional
비밀 키
Example : privatekey
any of [string, null]

69 - ServerPasswordResponse

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

70 - ServerPrivateStaticNatCreateRequest

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

71 - 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

72 - ServerQuotaSetObject

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

73 - ServerRebootRequestBody

NameDescriptionSchemaDefault
reboot_type
optional
재시작 유형
Example : SOFT
any of [enum (SOFT, HARD), null]SOFT

74 - ServerSecurityGroupActionRequestBody

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

75 - ServerSecurityGroupListResponse

NameDescriptionSchemaDefault
security_groups
required
Security Group 목록
array[SecurityGroupResponse]

76 - ServerSetServerTypeRequestBody

NameDescriptionSchemaDefault
server_type
required
서버 타입
Example : s1v1m2
string

77 - 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-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

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

79 - ServerShowResponseAddressIpAddress

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

80 - ServerShowResponseSecurityGroup

NameDescriptionSchemaDefault
name
required
Security Group 이름
Example : securitygroup
string

81 - 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

82 - ServerShowResponseVolume

NameDescriptionSchemaDefault
delete_on_termination
required
해지 시 삭제
Example : False
boolean
id
required
볼륨 ID
Example : 3f500f00-ed80-4566-a057-e31760226f9a
string

83 - ServerStaticNatCreateRequest

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

84 - ServersVolumeResponse

NameDescriptionSchemaDefault
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

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

86 - ServerTypeListResponse

NameDescriptionSchemaDefault
server_types
required

array[ServerType]

87 - ServerUpdateRequest

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

88 - ServerVolumesCreateRequest

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
volumes
required
볼륨
array[ServersVolumeResponse]

90 - ServerVolumesUpdateRequest

NameDescriptionSchemaDefault
delete_on_termination
optional
해지 시 삭제
Example : False
any of [boolean, null]
volume_id
required
볼륨 ID
Example : 3f500f00-ed80-4566-a057-e31760226f9a
string

91 - SnapshotCreateRequest

NameDescriptionSchemaDefault
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-1
Pattern : ^[a-zA-Z0-9-_ ]+$
Maximum length : 255
string
volume_id
required
볼륨 ID
Example : 3f500f00-ed80-4566-a057-e31760226f9a
string

92 - 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
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

NameDescriptionSchemaDefault
count
optional
Total count
Example : 100
any of [integer, null]
snapshots
required

array[SnapshotDetailResponse]

94 - SnapshotUpdateRequest

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

95 - Tag

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

96 - Volume

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
name
required
볼륨명
Example : volume01
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum length : 255
string
size
required
볼륨 크기
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
볼륨 타입
Example : SSD
any of [string, null]

98 - VolumeExtendRequest

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

99 - VolumeImageMetadataResponse

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
count
optional
Total count
Example : 100
any of [integer, null]
volumes
required

array[VolumeShowResponse]

101 - VolumeQuotaSet

NameDescriptionSchemaDefault
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

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

103 - VolumeRevertRequest

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

104 - VolumeServer

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
delete_on_termination
optional
해지 시 삭제
Example : False
any of [boolean, null]
server_id
required
서버 ID
Example : 2a9be312-5d4b-4bc8-b2ae-35100fa9241f
string

106 - VolumeServerAttachResponse

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
auth_key
required
Auth key
Example : f5972fdb456897eb
string

110 - VolumeTransferCreateResponse

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
transfers
required
Volume Transfer List
array[VolumeTransferAcceptResponse]

112 - VolumeTransferRequest

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

113 - VolumeTransferShowResponse

NameDescriptionSchemaDefault
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

NameDescriptionSchemaDefault
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

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

116 - VolumeTypeListResponse

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

117 - VolumeUpdateRequest

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