1 - AsyncResponse

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : f5c8e56a4d9b49a8bd89e14758a32d53
string
request_id
required
Request ID
Example : req-002daa83-52d9-41e8-9b0f-d31d35610f65
string
resource_id
required
자원 ID
Example : 20c507a036c447cdb3b19468d8ea62ac
string

2 - BaremetalActionResponse

NameDescriptionSchemaDefault
baremetal_id
required
Bare Metal Server ID
Example : 20c507a036c447cdb3b19468d8ea62ac
string

3 - BaremetalCreateRequest

NameDescriptionSchemaDefault
image_id
required
이미지 ID
Example : IMAGE-7XFMaJpLsapKvskFMjCtmm
string
init_script
optional
Init script
Example : init script
any of [string, null]
lock_enabled
optional
Lock 사용 여부
Example : True
boolean
os_user_id
required
OS 유저 ID
Example : user001
string
os_user_password
required
OS 유저 패스워드
Example : password
string
placement_group_name
optional
Placement Group 이름
Example : pgtest
any of [string, null]
region_id
required
리전 ID
Example : kr-west1
string
server_details
required
서버별 세부 설정
array[ServerDetailsRequest]
subnet_id
required
Subnet ID
Example : ab313c43291e4b678f4bacffe10768ae
string
tags
optional
태그
any of [array[TagRequest], null]
use_placement_group
optional
placement group 사용 여부
Example : False
boolean
vpc_id
required
VPC ID
Example : e58348b1bc9148e5af86500fd4ef99ca
string

4 - BaremetalListResponse

NameDescriptionSchemaDefault
baremetals
required

array[BaremetalShowResponse]
count
required
대수
Example : 20
any of [integer, null]

5 - BaremetalListResponseV1Dot1

NameDescriptionSchemaDefault
baremetals
required

array[BaremetalListV1Dot1]
count
required
대수
Example : 20
integer

6 - BaremetalListV1Dot1

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
image_id
required
이미지 ID
Example : IMAGE-7XFMaJpLsapKvskFMjCtmm
string
image_version
required
이미지 버전
Example : RHEL 8.7 for BM
string
lock_enabled
optional
Lock 사용 여부
Example : True
boolean
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
network_id
required
Subnet ID
Example : ab313c43291e4b678f4bacffe10768ae
string
os_type
required
OS type
Example : WINDOWS
string
placement_group_name
optional
Placement Group 이름
Example : pgtest
any of [string, null]
policy_ip
required
정책 IP
Example : 192.168.0.1
string
product_type_id
required
Bare Metal Server 스케일 ID
Example : PRODUCT-0iT9dNiLr4lVoYmjlY2Vgg
string
region_id
required
리전 ID
Example : kr-west1
string
server_name
required
Bare Metal Server 이름
Example : bmserver-001
string
server_type
required
Bare Metal Server 스케일 타입
Example : s1v8m32_metal
string
state
required
Bare Metal Server 상태
Example : RUNNING
string
vpc_id
required
VPC ID
Example : e58348b1bc9148e5af86500fd4ef99ca
string

7 - BaremetalServerAssignPrivateNatIpRequest

NameDescriptionSchemaDefault
private_nat_id
required
Private NAT ID
Example : a4fd0216cd32442a82733bbb8be0e82b
string
private_nat_ip_id
required
Private NAT IP ID
Example : 03cd065d8acc4e47b11a11dc1411323e
string

8 - BaremetalServerAssignPublicNatIpRequest

NameDescriptionSchemaDefault
public_ip_address_id
required
Public NAT ID
Example : 20c507a036c447cdb3b19468d8ea62ac
string

9 - BaremetalServerIdResponse

NameDescriptionSchemaDefault
baremetal_id
required
Bare Metal Server ID
Example : 20c507a036c447cdb3b19468d8ea62ac
string

10 - BaremetalShowResponse

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : f5c8e56a4d9b49a8bd89e14758a32d53
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : ef716e80-1fac-4faa-892d-0132fc7f5583
string
hyper_threading_use
required
Hyper threading 사용 여부
Example : True
boolean
id
required
Bare Metal Server ID
Example : 20c507a036c447cdb3b19468d8ea62ac
string
image_id
required
이미지 ID
Example : IMAGE-7XFMaJpLsapKvskFMjCtmm
string
image_version
required
이미지 버전
Example : RHEL 8.7 for BM
string
init_script
required
Init script
Example : init script
string
local_subnet_info
optional
Local Subnet 정보
any of [array[LocalSubnetInfoResponse], null]
lock_enabled
optional
Lock 사용 여부
Example : True
boolean
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : ef716e80-1fac-4faa-892d-0132fc7f5583
string
network_id
required
Subnet ID
Example : ab313c43291e4b678f4bacffe10768ae
string
os_type
required
OS type
Example : WINDOWS
string
placement_group_name
optional
Placement Group 이름
Example : pgtest
any of [string, null]
policy_ip
required
정책 IP
Example : 192.168.0.1
string
policy_nat
optional
Public NAT IP
Example : 192.168.0.1
any of [string, null]
policy_use_nat
optional
Public NAT 사용 여부
Example : True
boolean
product_type_id
required
Bare Metal Server 스케일 ID
Example : PRODUCT-0iT9dNiLr4lVoYmjlY2Vgg
string
public_nat_status
optional
Public NAT 상태
Example : ACTIVE
any of [string, null]
region_id
required
리전 ID
Example : kr-west1
string
root_account
required
루트 계정
Example : rootaccount
string
server_name
required
Bare Metal Server 이름
Example : bmserver-001
string
server_type
required
Bare Metal Server 스케일 타입
Example : s1v8m32_metal
string
state
required
Bare Metal Server 상태
Example : RUNNING
string
time_zone
required
타임존
Example : Asia/Seoul
string
use_local_subnet
optional
로컬 서브넷 사용 여부
Example : True
boolean
vpc_id
required
VPC ID
Example : e58348b1bc9148e5af86500fd4ef99ca
string

11 - BaremetalShowResponseV1Dot1

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : f5c8e56a4d9b49a8bd89e14758a32d53
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : ef716e80-1fac-4faa-892d-0132fc7f5583
string
hyper_threading_use
required
Hyper threading 사용 여부
Example : True
boolean
id
required
Bare Metal Server ID
Example : 20c507a036c447cdb3b19468d8ea62ac
string
image_id
required
이미지 ID
Example : IMAGE-7XFMaJpLsapKvskFMjCtmm
string
image_version
required
이미지 버전
Example : RHEL 8.7 for BM
string
init_script
required
Init script
Example : init script
string
local_subnet_info
optional
Local Subnet 정보
any of [array[LocalSubnetInfoResponse], null]
lock_enabled
optional
Lock 사용 여부
Example : True
boolean
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : ef716e80-1fac-4faa-892d-0132fc7f5583
string
network_id
required
Subnet ID
Example : ab313c43291e4b678f4bacffe10768ae
string
os_type
required
OS type
Example : WINDOWS
string
placement_group_name
optional
Placement Group 이름
Example : pgtest
any of [string, null]
policy_ip
required
정책 IP
Example : 192.168.0.1
string
private_nat_info
optional
Private NAT 정보
any of [BaremetalStaticNatResponseV1Dot1, null]
product_type_id
required
Bare Metal Server 스케일 ID
Example : PRODUCT-0iT9dNiLr4lVoYmjlY2Vgg
string
public_nat_info
optional
Public NAT 정보
any of [BaremetalStaticNatResponseV1Dot1, null]
region_id
required
리전 ID
Example : kr-west1
string
root_account
required
루트 계정
Example : rootaccount
string
server_name
required
Bare Metal Server 이름
Example : bmserver-001
string
server_type
required
Bare Metal Server 스케일 타입
Example : s1v8m32_metal
string
state
required
Bare Metal Server 상태
Example : RUNNING
string
time_zone
required
타임존
Example : Asia/Seoul
string
use_local_subnet
optional
로컬 서브넷 사용 여부
Example : True
boolean
vpc_id
required
VPC ID
Example : e58348b1bc9148e5af86500fd4ef99ca
string

12 - BaremetalsOperationRequest

NameDescriptionSchemaDefault
bare_metal_server_ids
required
Bare Metal Server ID 리스트
Example : ['20c507a036c447cdb3b19468d8ea62ac']
array[object]

13 - BaremetalStaticNatResponseV1Dot1

NameDescriptionSchemaDefault
nat_id
optional
NAT ID
Example : a4fd0216cd32442a82733bbb8be0e82b
any of [string, null]
nat_ip
required
NAT IP
Example : 192.170.2.10
string
nat_ip_id
required
NAT IP ID
Example : 20c507a036c447cdb3b19468d8ea62ac
string
state
required
Static NAT 상태
Example : ACTIVE
string
static_nat_id
optional
Static NAT ID
Example : a1b97ae4695b40b0866e86a19cb191d3
any of [string, null]

14 - BaremetalTerminateRequest

NameDescriptionSchemaDefault
baremetal_id_list
required
Bare Metal Server ID 리스트
Example : ['20c507a036c447cdb3b19468d8ea62ac']
array[object]

15 - ImageListResponse

NameDescriptionSchemaDefault
images
required

array[ImageShowResponse]

16 - ImageShowResponse

NameDescriptionSchemaDefault
created_at
required
생성 시간
Example : 2024-07-11 08:56:59
string
id
required
이미지 ID
Example : IMAGE-7XFMaJpLsapKvskFMjCtmm
string
name
required
이미지명
Example : RHEL 8.8 for BM
string
os_distro
required
OS type
Example : RHEL
string
scp_image_type
required
이미지 타입
Example : STANDARD
string
scp_os_version
required
OS 버전
Example : 8.7
string

17 - LocalDiskPartitionsRequest

NameDescriptionSchemaDefault
mount_point
required
마운트 포인트
Example : /mountpoint
string
partition_name
optional
파티션명
Example : partitionname
any of [string, null]
partition_size
required
파티션 크기
Example : 20
integer
partition_type
required
파티션 타입
Example : ext4
string

18 - LocalSubnetAttachRequest

NameDescriptionSchemaDefault
local_subnet_id
required
로컬 Subnet ID
Example : ab313c43291e4b678f4bacffe10768ae
string
local_subnet_ip
optional
로컬 Subnet IP
Example : 192.168.0.1
any of [string, null]

19 - LocalSubnetDetachRequest

NameDescriptionSchemaDefault
local_subnet_id
required
로컬 Subnet ID
Example : ab313c43291e4b678f4bacffe10768ae
string
local_subnet_ip
required
로컬 Subnet IP
Example : 192.168.0.1
string

20 - LocalSubnetInfoResponse

NameDescriptionSchemaDefault
interface_name
required
Interface명
Example : ens8f1,bond_serv.2
string
local_subnet_id
required
로컬 Subnet ID
Example : ab313c43291e4b678f4bacffe10768ae
string
policy_local_subnet_ip
required
로컬 Subnet IP
Example : 192.168.0.1
string
state
required
Local subnet IP의 상태
Example : CREATING
string
vlan_id
required
Vlan ID
Example : 500
string
vni_role_name
required
VNI Role Name
Example : mgmtJ4dzQBo
string

21 - LocalSubnetResponse

NameDescriptionSchemaDefault
baremetal_id
required
Bare Metal Server ID
Example : 20c507a036c447cdb3b19468d8ea62ac
string
is_success
optional
success flag
Example : True
boolean

22 - ProductListResponse

NameDescriptionSchemaDefault
products
required
Product List
array[ProductShowResponse]

23 - ProductListResponseV1Dot1

NameDescriptionSchemaDefault
products
required
Product List
array[ProductShowResponseV1Dot1]

24 - ProductShowResponse

NameDescriptionSchemaDefault
attri_name
required
Attribute 이름
Example : attri name
string
attri_value
required
Attribute value
Example : attri value
string
compute_class_type_name
required
Compute class type 이름
Example : StandardMetal-2
string
compute_class_type_unit
required
Compute class type unit
Example : compute_class_type_unit
string
compute_class_type_value
required
Compute class type value
Example : s2_metal
string
cpu_generation
required
CPU generation
Example : cpu generation
string
cpu_name
required
CPU 이름
Example : cpu 16 vCore
string
cpu_unit
required
CPU unit
Example : vCPU
string
cpu_value
required
CPU value
Example : 64
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
description
required
설명
Example : vCPU 16 │ Memory 128G │ Disk 480G
string
disk_name
required
Disk명
Example : disk_name
string
disk_unit
required
Disk unit
Example : GB
string
disk_value
required
Disk value
Example : 480
string
id
required
ID
Example : PRODUCT-0iT9dNiLr4lVoYmjlY2Vgg
string
infiniband_name
required
InfiniBand 이름
Example : infiniband_name
string
infiniband_unit
required
InfiniBand unit
Example : infiniband_unit
string
infiniband_value
required
Infiniband value
Example : infiniband_value
string
memory_name
required
Memroy 이름
Example : server memory 128GB
string
memory_unit
required
Memory unit
Example : GB
string
memory_value
required
Memory value
Example : 128
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
이름
Example : s2v16m128_metal
string
name_with_generation
required
세대
Example : s2v16m128_metal
string
socket_name
required
Socket 이름
Example : socket_name
string
socket_unit
required
Socket unit
Example : socket_unit
string
socket_value
required
Socket value
Example : socket_value
string
state
required
State
Example : AVAILABLE
string
type
required
유형
Example : SCALE
string

25 - ProductShowResponseV1Dot1

NameDescriptionSchemaDefault
compute_class_type_name
required
Compute class type 이름
Example : StandardMetal-2
string
compute_class_type_value
required
Compute class type value
Example : s2_metal
string
cpu_name
required
CPU 이름
Example : cpu 16 vCore
any of [string, null]
cpu_unit
required
CPU unit
Example : vCPU
string
cpu_value
required
CPU value
Example : 64
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
description
required
설명
Example : vCPU 16 │ Memory 128G │ Disk 480G
any of [string, null]
disk_unit
required
Disk unit
Example : GB
any of [string, null]
disk_value
required
Disk value
Example : 480
string
id
required
ID
Example : PRODUCT-0iT9dNiLr4lVoYmjlY2Vgg
string
memory_name
required
Memroy 이름
Example : server memory 128GB
any of [string, null]
memory_unit
required
Memory unit
Example : GB
any of [string, null]
memory_value
required
Memory value
Example : 128
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
name
required
이름
Example : s2v16m128_metal
string
name_with_generation
required
세대
Example : s2v16m128_metal
string
os_disk_gb
required
OS Disk 값
Example : 480
string
state
required
State
Example : AVAILABLE
string
type
required
유형
Example : SCALE
string

26 - ServerDetailsRequest

NameDescriptionSchemaDefault
bare_metal_local_subnet_id
optional
로컬 Subnet ID
Example : ab313c43291e4b678f4bacffe10768ae
any of [string, null]
bare_metal_local_subnet_ip_address
optional
로컬 Subnet IP
Example : 192.168.0.1
any of [string, null]
bare_metal_server_name
required
Bare Metal Server 이름
Example : bmserver-001
string
ip_address
optional
Private IP
Example : 192.168.0.1
any of [string, null]
local_disk_partitions
optional
로컬 디스크 파티션
any of [array[LocalDiskPartitionsRequest], null]
local_disk_type
optional
로컬 디스크 타입
Example : flat
any of [string, null]
nat_enabled
required
Public NAT 사용 여부
Example : True
boolean
public_ip_address_id
optional
Public NAT ID
Example : 20c507a036c447cdb3b19468d8ea62ac
any of [string, null]
server_type_id
required
Server Type ID
Example : PRODUCT-0iT9dNiLr4lVoYmjlY2Vgg
string
use_hyper_threading
optional
Hyper threading 사용 여부
Example : True
boolean

27 - TagRequest

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