This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Models

1 - AsyncResponse

NameDescriptionSchemaDefault
request_id
optional
Request id
Example : req-0006064c-c008-458c-8977-19671c6b32d4
string
resource_id
optional
Resource id
Example : 8bf55e738d4e44b5a21dbe133a42ecbe
string

2 - AttachedServer

NameDescriptionSchemaDefault
id
optional
Server id
Example : 83c3c73d457345e3829ee6d5557c0011
string
image_name
optional
Image name
Example : RHEL 8.8 for BM
string
name
optional
Server name
Example : baremetal-01
string
srn
optional
SRN
Example : srn:dev2::36827d9b643f46c2ae6bb7e63d633bfe:kr-west1::baremetal-blockstorage:volume/97cd36e3c1984c8cad3ec193aeda25e0
string
state
optional
Server state
Example : RUNNING
string
type
optional
Server type
Example : BM
enum (BM, MNGC)

3 - AttachmentListModel

NameDescriptionSchemaDefault
object_id
optional
Object id
Example : 83c3c73d457345e3829ee6d5557c0016
string
object_type
optional
Object type
Example : BM
enum (BM, MNGC)

4 - ExternalError

NameDescriptionSchemaDefault
code
optional
Code
Example : Forbidden
string
object_type
optional
Server type
Example : BM
enum (BM, MNGC)
status
optional
Status
Example : 403
integer

5 - MemberVolume

NameDescriptionSchemaDefault
disk_type
optional
Disk type
Example : SSD
enum (SSD, HDD)
id
optional
Volume id
Example : 92cd16fe8ebc4f73832513a172bf0000
string
name
optional
Volume name
Example : bs-01
string
size_gb
optional
Volume capacity(GB)
Example : 10
integer
snapshot_rate
optional
Snapshot rate
Example : 100
integer
state
optional
Current state
Example : CREATING
enum (CREATING, IN_USE, EDITING, DELETING, DELETED, ATTACHING, DETACHING, AVAILABLE, ERROR_DELETING, ERROR_EDITING, ERROR)

6 - MemberVolumeWithRecoveryInfo

NameDescriptionSchemaDefault
disk_type
optional
Disk type
Example : SSD
enum (SSD, HDD)
id
optional
Volume id
Example : 92cd16fe8ebc4f73832513a172bf0000
string
name
optional
Volume name
Example : bs-01
string
origin_volume
optional
origin volume information
SimpleIdNameInfo
recovery_volume
optional
recovery volume information
SimpleIdNameInfo
size_gb
optional
Volume capacity(GB)
Example : 10
integer
snapshot_rate
optional
Snapshot rate
Example : 100
integer
state
optional
Current state
Example : CREATING
enum (CREATING, IN_USE, EDITING, DELETING, DELETED, ATTACHING, DETACHING, AVAILABLE, ERROR_DELETING, ERROR_EDITING, ERROR)

7 - QoSModel

NameDescriptionSchemaDefault
iops
required
Enter the value between at least 5,000 IOPS and up to 20,000 IOPS.
Example : 5000
integer
throughput
required
Enter the value between at least 250MB/s and up to 1,000MB/s.
Example : 250
integer

8 - RecoveryInfo

NameDescriptionSchemaDefault
origin_volume
optional
origin volume information
RecoveryVolumeInfo
recovery_volume
optional
recovery volume information
RecoveryVolumeInfo

9 - RecoveryVolumeGroupInfo

NameDescriptionSchemaDefault
origin_volume_group
optional
Origin volume group information
SimpleIdNameInfo
recovery_volume_group
optional
Recovery volume group information
SimpleIdNameInfo

10 - RecoveryVolumeInfo

NameDescriptionSchemaDefault
attachments
optional
Attached server
array[SimpleAttachedServer]
id
optional
id
Example : 7239779c01e3405f82bb71c7f4b55fcd
string
name
optional
Volume name
Example : bs-01
string

11 - RelationVolumeGroupModel

NameDescriptionSchemaDefault
auth
optional
Auth
Example : READ
enum (READ, READ_WRITE, UNKNOWN)
id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string
name
optional
Volume name
Example : bs-01
string
purpose
optional
Volume group purpose
Example : ORG
enum (ORG, REPL, RECOVERY)
region
optional
Region
Example : kr-west1
string

12 - RelationVolumeGroupModelV1Dot4

NameDescriptionSchemaDefault
auth
optional
Auth
Example : READ
enum (READ, READ_WRITE, UNKNOWN)
id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string
name
optional
Volume name
Example : bs-01
string
purpose
optional
Volume group purpose
Example : ORG
enum (ORG, REPL, RECOVERY)
region
optional
Region
Example : kr-west1
string
zone
optional
Availability zone
Example : kr-west1-a
string

13 - RelationVolumeModel

NameDescriptionSchemaDefault
auth
optional
Auth
Example : READ
enum (READ, READ_WRITE, UNKNOWN)
id
optional
id
Example : 7239779c01e3405f82bb71c7f4b55fcd
string
name
optional
Volume name
Example : bs-01
string
purpose
optional
Volume purpose
Example : ORG
enum (ORG, REPL, BACKUP, RECOVERY)
region
optional
Region
Example : kr-west1
string

14 - RelationVolumeModelV1Dot4

NameDescriptionSchemaDefault
auth
optional
Auth
Example : READ
enum (READ, READ_WRITE, UNKNOWN)
id
optional
id
Example : 7239779c01e3405f82bb71c7f4b55fcd
string
name
optional
Volume name
Example : bs-01
string
purpose
optional
Volume purpose
Example : ORG
enum (ORG, REPL, BACKUP, RECOVERY)
region
optional
Region
Example : kr-west1
string
zone
optional
Availability zone
Example : kr-west1-a
string

15 - SetVolumeQoSRequest

NameDescriptionSchemaDefault
iops
optional
IOPS. If omitted, the existing value will be retained.
Example : 5000
integer
throughput
optional
Throughput. If omitted, the existing value will be retained.
Example : 250
integer

16 - SetVolumeQoSResponse

NameDescriptionSchemaDefault
iops
optional
IOPS
Example : 5000
integer
throughput
optional
Throughput
Example : 250
integer

17 - SimpleAttachedServer

NameDescriptionSchemaDefault
id
optional
Server id
Example : 83c3c73d457345e3829ee6d5557c0011
string
type
optional
Server type
Example : BM
enum (BM, MNGC)

18 - SimpleIdNameInfo

NameDescriptionSchemaDefault
id
optional
id
Example : 7239779c01e3405f82bb71c7f4b55fcd
string
name
optional
name
Example : my_name
string

19 - SnapshotSchedule

NameDescriptionSchemaDefault
day_of_week
optional
Day of week
Example : MON
stringMON
frequency
optional
Frequency DAILYWEEKLYNONE
Example : DAILY
hour
optional
Hour
Example : 18
integer

20 - TagModel

NameDescriptionSchemaDefault
key
optional
Tag key
Example : my_tag_1
any of [string, null]
value
optional
Tag value
Example : my_value_1
any of [string, null]

21 - VolumeAttachmentRequest

NameDescriptionSchemaDefault
attachments
required
List of server id and type
array[AttachmentListModel]

22 - VolumeAttachmentResponse

NameDescriptionSchemaDefault
attachments
optional
List of server id and type
array[AttachmentListModel]

23 - VolumeCreateRequest

NameDescriptionSchemaDefault
attachments
required
List of server id and type
array[AttachmentListModel]
disk_type
required
Disk type
Example : SSD
enum (SSD, HDD)
name
required
Volume name
Example : bs-01
string
size_gb
required
Volume capacity(GB)
Example : 10
integer
tags
optional
Tags
any of [array[TagModel], null]

24 - VolumeCreateRequestV1Dot2

NameDescriptionSchemaDefault
attachments
required
List of server id and type
array[AttachmentListModel]
disk_type
required
Disk type
Example : SSD
enum (SSD, HDD)
name
required
Volume name
Example : bs-01
string
qos
optional
Volume QoS
QoSModel
size_gb
required
Volume capacity(GB)
Example : 10
integer
tags
optional
Tags
any of [array[TagModel], null]

25 - VolumeCreateRequestV1Dot4

NameDescriptionSchemaDefault
attachments
required
List of server id and type
array[AttachmentListModel]
disk_type
required
Disk type
Example : SSD
enum (SSD, HDD)
name
required
Volume name
Example : bs-01
string
qos
optional
Volume QoS
QoSModel
size_gb
required
Volume capacity(GB)
Example : 10
integer
tags
optional
Tags
any of [array[TagModel], null]
zone
required
Availability zone
Example : kr-west1-a
string

26 - VolumeDetachRequest

NameDescriptionSchemaDefault
attachments
required
List of object id to detach
array[string]

27 - VolumeGroupCreationRequest

NameDescriptionSchemaDefault
name
required
Volume group name
Example : vg-01
string
tags
optional
Tags
any of [array[TagModel], null]
volume_ids
required
List of volume(Block Storage) id to add
Example : ['17e0b4fd27784dfb843440ec08bdd148']
array[string]

28 - VolumeGroupCreationRequestV1Dot4

NameDescriptionSchemaDefault
name
required
Volume group name
Example : vg-01
string
tags
optional
Tags
any of [array[TagModel], null]
volume_ids
required
List of volume(Block Storage) id to add
Example : ['17e0b4fd27784dfb843440ec08bdd148']
array[string]
zone
required
Availability zone
Example : kr-west1-a
string

29 - VolumeGroupInfo

NameDescriptionSchemaDefault
id
optional
id
Example : 7239779c01e3405f82bb71c7f4b55fcd
string
name
optional
Volume group name
Example : vg-01
string

30 - VolumeGroupListModel

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
created_at
optional
Created at
Example : 2024-08-01T07:06:23.315Z
string (date-time)
created_by
optional
Created by
Example : f019b1007d9c4763997997622958fa96
string
id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string
modified_at
optional
Modified at
Example : 2024-08-01T07:06:25.315Z
string (date-time)
modified_by
optional
Modified by
Example : f019b1007d9c4763997997622958fa96
string
name
optional
Volume group name
Example : vg-01
string
num_of_block_storages
optional
Number of volumes
Example : 2
integer1
purpose
optional
Volume group purpose
Example : ORG
string
state
optional
Current state
Example : CREATING
enum (CREATING, AVAILABLE, DELETING, EDITING, DELETED, ERROR_DELETING, ERROR_EDITING, ERROR)

31 - VolumeGroupListModelV1Dot4

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
created_at
optional
Created at
Example : 2024-08-01T07:06:23.315Z
string (date-time)
created_by
optional
Created by
Example : f019b1007d9c4763997997622958fa96
string
id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string
modified_at
optional
Modified at
Example : 2024-08-01T07:06:25.315Z
string (date-time)
modified_by
optional
Modified by
Example : f019b1007d9c4763997997622958fa96
string
name
optional
Volume group name
Example : vg-01
string
num_of_block_storages
optional
Number of volumes
Example : 2
integer1
purpose
optional
Volume group purpose
Example : ORG
string
state
optional
Current state
Example : CREATING
enum (CREATING, AVAILABLE, DELETING, EDITING, DELETED, ERROR_DELETING, ERROR_EDITING, ERROR)
zone
optional
Availability zone
Example : kr-west1-a
string

32 - VolumeGroupListResponse

NameDescriptionSchemaDefault
total_count
optional
Total count
Example : 1
integer
volume_groups
optional
List of volume groups
array[VolumeGroupListModel]

33 - VolumeGroupListResponseV1Dot4

NameDescriptionSchemaDefault
total_count
optional
Total count
Example : 1
integer
volume_groups
optional
List of volume groups
array[VolumeGroupListModelV1Dot4]

34 - VolumeGroupMemberRequest

NameDescriptionSchemaDefault
volume_ids
required
List of volume(Block Storage) id
Example : ['13666d6c32d4456e8421f7768d0bf225']
array[string]

35 - VolumeGroupMemberResponse

NameDescriptionSchemaDefault
id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string
member_volumes
optional
List of member volumes
array[MemberVolume]

36 - VolumeGroupModel

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
created_at
optional
Created at
Example : 2024-08-01T07:06:23.315Z
string
created_by
optional
Created by
Example : f019b1007d9c4763997997622958fa96
string
has_origin
optional
Whether origin relation exists
Example : True
boolean
has_replication
optional
Whether replication relation exists
Example : True
boolean
id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string
member_volumes
optional
List of member volumes
array[MemberVolumeWithRecoveryInfo]
modified_at
optional
Modified at
Example : 2024-08-01T07:06:25.315Z
string
modified_by
optional
Modified by
Example : f019b1007d9c4763997997622958fa96
string
name
optional
Volume group name
Example : vg-01
string
purpose
optional
Volume group purpose
Example : ORG
enum (ORG, REPL, RECOVERY)
recovery
optional
Recovery volume group information
RecoveryVolumeGroupInfo
snapshot_schedule
optional
Snapshot schedule
SnapshotSchedule
so_storage_id
optional
So Storage Id
Example : 200
integer
so_volume_pool_id
optional
So Volume pool id
Example : bm-01
string
state
optional
Current state
Example : CREATING
enum (CREATING, AVAILABLE, DELETING, EDITING, DELETED, ERROR_DELETING, ERROR_EDITING, ERROR)
storage_volume_group_name
optional
So volume group name
Example : go02407310544da8aadc775f
string

37 - VolumeGroupModelV1Dot4

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
created_at
optional
Created at
Example : 2024-08-01T07:06:23.315Z
string
created_by
optional
Created by
Example : f019b1007d9c4763997997622958fa96
string
has_origin
optional
Whether origin relation exists
Example : True
boolean
has_replication
optional
Whether replication relation exists
Example : True
boolean
id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string
member_volumes
optional
List of member volumes
array[MemberVolumeWithRecoveryInfo]
modified_at
optional
Modified at
Example : 2024-08-01T07:06:25.315Z
string
modified_by
optional
Modified by
Example : f019b1007d9c4763997997622958fa96
string
name
optional
Volume group name
Example : vg-01
string
purpose
optional
Volume group purpose
Example : ORG
enum (ORG, REPL, RECOVERY)
recovery
optional
Recovery volume group information
RecoveryVolumeGroupInfo
snapshot_schedule
optional
Snapshot schedule
SnapshotSchedule
so_storage_id
optional
So Storage Id
Example : 200
integer
so_volume_pool_id
optional
So Volume pool id
Example : bm-01
string
state
optional
Current state
Example : CREATING
enum (CREATING, AVAILABLE, DELETING, EDITING, DELETED, ERROR_DELETING, ERROR_EDITING, ERROR)
storage_volume_group_name
optional
So volume group name
Example : go02407310544da8aadc775f
string
zone
optional
Availability zone
Example : kr-west1-a
string

38 - VolumeGroupRecoveryCreateRequest

NameDescriptionSchemaDefault
block_storage_name_prefix
required
Block Storage name prefix
Example : prefix-
string
snapshot_id
required
Snapshot id
Example : 05600123-6e78-11f0-a3f0-d039eab8d501
string

39 - VolumeGroupReplicationCreateRequest

NameDescriptionSchemaDefault
cycle
required
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
name
required
Replication volume group name
Example : replica-vg-01
string
region
required
Region
Example : kr-west1
string
replication_volume_name_prefix
required
Replication volume name prefix
Example : dr
string

40 - VolumeGroupReplicationCreateRequestV1Dot4

NameDescriptionSchemaDefault
cycle
required
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
name
required
Replication volume group name
Example : replica-vg-01
string
region
required
Region
Example : kr-west1
string
replication_volume_name_prefix
required
Replication volume name prefix
Example : dr
string
zone
required
Availability zone
Example : kr-west1-a
string

41 - VolumeGroupReplicationDeleteResponse

NameDescriptionSchemaDefault
result
optional
Result
Example :
boolean

42 - VolumeGroupReplicationSyncModelV1Dot3

NameDescriptionSchemaDefault
lag_time
optional
Lag Time(elapsed delay between the original’s latest snapshot and its newest copy on the replication volume)
Example : 01:23:45
string
related_volume_groups
optional
List of related volume groups
array[RelationVolumeGroupModel]
sync_cycle
optional
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
sync_state
optional
Replication state
Example : SNAPMIRROED
string

43 - VolumeGroupReplicationSyncModelV1Dot4

NameDescriptionSchemaDefault
lag_time
optional
Lag Time(elapsed delay between the original’s latest snapshot and its newest copy on the replication volume)
Example : 01:23:45
string
related_volume_groups
optional
List of related volume groups
array[RelationVolumeGroupModelV1Dot4]
sync_cycle
optional
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
sync_state
optional
Replication state
Example : SNAPMIRROED
string

44 - VolumeGroupReplicationSyncResponseV1Dot3

NameDescriptionSchemaDefault
result
optional
Volume group replication detail
VolumeGroupReplicationSyncModelV1Dot3

45 - VolumeGroupReplicationSyncResponseV1Dot4

NameDescriptionSchemaDefault
result
optional
Volume group replication detail
VolumeGroupReplicationSyncModelV1Dot4

46 - VolumeGroupReplicationSyncTabModel

NameDescriptionSchemaDefault
related_volume_groups
optional
List of related volume groups
array[RelationVolumeGroupModel]
sync_cycle
optional
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
sync_state
optional
Replication state
Example : SNAPMIRROED
string

47 - VolumeGroupReplicationSyncTabResponse

NameDescriptionSchemaDefault
result
optional
Volume group replication detail
VolumeGroupReplicationSyncTabModel

48 - VolumeGroupReplicationUpdateCycleRequest

NameDescriptionSchemaDefault
cycle
required
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)

49 - VolumeGroupReplicationUpdateCycleResponse

NameDescriptionSchemaDefault
cycle
optional
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
volume_group_id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string

50 - VolumeGroupReplicationUpdatePolicyRequest

NameDescriptionSchemaDefault
policy
required
Policy
Example : RESYNC
enum (RESYNC, BREAK)

51 - VolumeGroupReplicationUpdatePolicyResponse

NameDescriptionSchemaDefault
cycle
optional
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
sync_state
optional
Replication state
Example : SNAPMIRROED
string

52 - VolumeGroupResponse

NameDescriptionSchemaDefault
result
optional
Volume group detail
VolumeGroupModel

53 - VolumeGroupResponseV1Dot4

NameDescriptionSchemaDefault
result
optional
Volume group detail
VolumeGroupModelV1Dot4

54 - VolumeGroupSnapshotDeleteResponse

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
snapshot_id
optional
Snapshot id
Example : 05600123-6e78-11f0-a3f0-d039eab8d501
string
volume_group_id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string

55 - VolumeGroupSnapshotListModel

NameDescriptionSchemaDefault
created_dt
optional
Created dt
Example : 2024-08-01T07:07:23.315Z
string
snapshot_id
optional
Snapshot id
Example : 05600123-6e78-11f0-a3f0-d039eab8d501
string
snapshot_name
optional
Snapshot name
Example : vo240812063154d4a6abf418e___snapshot-create-bm-blockstorage.2024-08-13_141932
string

56 - VolumeGroupSnapshotListResponse

NameDescriptionSchemaDefault
is_snapshot_policy
optional
Whether to activate snapshot
Example : False
boolean
snapshots
optional
List of snapshots
array[VolumeGroupSnapshotListModel]
volume_group_id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string

57 - VolumeGroupSnapshotResponse

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
snapshot_id
optional
Snapshot id
Example : 05600123-6e78-11f0-a3f0-d039eab8d501
string
snapshot_name
optional
Snapshot name
Example : vo240812063154d4a6abf418e___snapshot-create-bm-blockstorage.2024-08-13_141932
string
volume_group_id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string

58 - VolumeGroupSnapshotRestoreResponse

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
snapshot_id
optional
Snapshot id
Example : 05600123-6e78-11f0-a3f0-d039eab8d501
string
volume_group_id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string

59 - VolumeGroupSnapshotScheduleRequest

NameDescriptionSchemaDefault
day_of_week
optional
Day of week(If this field is excluded, the schedule frequency is set to DAILY.)
Example : SUN
enum (SUN, MON, TUE, WED, THU, FRI, SAT)
hour
required
Hour
Example : 18
integer

60 - VolumeGroupSnapshotScheduleResponse

NameDescriptionSchemaDefault
day_of_week
optional
Day of week
Example : SUN
enum (SUN, MON, TUE, WED, THU, FRI, SAT)
frequency
optional
Frequency DAILYWEEKLYNONE
Example : DAILY
hour
optional
Hour
Example : 18
integer
volume_group_id
optional
Volume group id
Example : c9ecae8b973b425c81c3817893cd8063
string

61 - VolumeListModel

NameDescriptionSchemaDefault
attachments
optional
Attached server
Example : [{'id': 'd7682135392e42489948c189e29011cc', 'name': 'baremetal-01', 'srn': 'srn:dev2::8461b55d9088408b8f3cf1f8f9c8bea6:kr-west1::baremetal:baremetal/92cd16fe8ebc4f73832513a172bf0000'}]
array[object]
created_at
optional
Created at
Example :
string (date-time)
created_by
optional
Created by
Example : f019b1007d9c4763997997622958fa96
string
disk_type
optional
Disk type
Example : SSD
enum (SSD, HDD)
has_relation
optional
Whether relation exists
Example : False
boolean
id
optional
id
Example : 7239779c01e3405f82bb71c7f4b55fcd
string
is_in_volume_group
optional
Whether to belong to the volume group
Example : False
boolean
is_snapshot_activated
optional
Whether to activate snapshot
Example : True
boolean
iscsi_target_ips
optional
List of iscsi ips
Example : {'description': 'List of iscsi ips', 'example': ['172.30.4.3', '172.30.4.4']}
array[string]
modified_at
optional
Modified at
Example :
string (date-time)
modified_by
optional
Modified by
Example : f019b1007d9c4763997997622958fa96
string
name
optional
Volume name
Example : bs-01
string
purpose
optional
Volume purpose
Example : ORG
enum (ORG, REPL, BACKUP, RECOVERY)
size_gb
optional
Volume capacity(GB)
Example : 10
integer
state
optional
Current state
Example : CREATING
enum (CREATING, IN_USE, EDITING, DELETING, DELETED, ATTACHING, DETACHING, AVAILABLE, ERROR_DELETING, ERROR_EDITING, ERROR)
volume_group
optional
Volume group
Example :
object

62 - VolumeListModelV1Dot4

NameDescriptionSchemaDefault
attachments
optional
Attached server
Example : [{'id': 'd7682135392e42489948c189e29011cc', 'name': 'baremetal-01', 'srn': 'srn:dev2::8461b55d9088408b8f3cf1f8f9c8bea6:kr-west1::baremetal:baremetal/92cd16fe8ebc4f73832513a172bf0000'}]
array[object]
created_at
optional
Created at
Example :
string (date-time)
created_by
optional
Created by
Example : f019b1007d9c4763997997622958fa96
string
disk_type
optional
Disk type
Example : SSD
enum (SSD, HDD)
has_relation
optional
Whether relation exists
Example : False
boolean
id
optional
id
Example : 7239779c01e3405f82bb71c7f4b55fcd
string
is_in_volume_group
optional
Whether to belong to the volume group
Example : False
boolean
is_snapshot_activated
optional
Whether to activate snapshot
Example : True
boolean
iscsi_target_ips
optional
List of iscsi ips
Example : {'description': 'List of iscsi ips', 'example': ['172.30.4.3', '172.30.4.4']}
array[string]
modified_at
optional
Modified at
Example :
string (date-time)
modified_by
optional
Modified by
Example : f019b1007d9c4763997997622958fa96
string
name
optional
Volume name
Example : bs-01
string
purpose
optional
Volume purpose
Example : ORG
enum (ORG, REPL, BACKUP, RECOVERY)
size_gb
optional
Volume capacity(GB)
Example : 10
integer
state
optional
Current state
Example : CREATING
enum (CREATING, IN_USE, EDITING, DELETING, DELETED, ATTACHING, DETACHING, AVAILABLE, ERROR_DELETING, ERROR_EDITING, ERROR)
volume_group
optional
Volume group
Example :
object
zone
optional
Availability zone
Example : kr-west1-a
string

63 - VolumeListResponse

NameDescriptionSchemaDefault
total_count
optional
Total count
Example : 1
integer
volumes
optional
List of volumes
array[VolumeListModel]

64 - VolumeListResponseV1Dot4

NameDescriptionSchemaDefault
total_count
optional
Total count
Example : 1
integer
volumes
optional
List of volumes
array[VolumeListModelV1Dot4]

65 - VolumeModel

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
attachments
optional
Attached server
array[AttachedServer]
created_at
optional
Created at
Example : 2024-08-01T07:06:23.315Z
string
created_by
optional
Created by
Example : f019b1007d9c4763997997622958fa96
string
disk_type
optional
Disk type
Example : SSD
enum (SSD, HDD)
external_errors
optional
Error during external call
array[ExternalError]
has_origin
optional
Whether origin relation exists
Example : True
boolean
has_replication
optional
Whether replication relation exists
Example : True
boolean
id
optional
id
Example : 7239779c01e3405f82bb71c7f4b55fcd
string
is_encryption
optional
Whether to apply encryption
Example : True
boolean
iscsi_target_ips
optional
List of iscsi ips
Example : ['172.30.4.3', '172.30.4.4']
array[string]
modified_at
optional
Modified at
Example : 2024-08-01T07:06:25.315Z
string
modified_by
optional
Modified by
Example : f019b1007d9c4763997997622958fa96
string
name
optional
Volume name
Example : bs-01
string
previous_state
optional
Previous state
Example : CREATING
enum (CREATING, IN_USE, EDITING, DELETING, DELETED, ATTACHING, DETACHING, AVAILABLE, ERROR_DELETING, ERROR_EDITING, ERROR)
purpose
optional
Volume purpose
Example : ORG
enum (ORG, REPL, BACKUP, RECOVERY)
recovery
optional
Recovery information
RecoveryInfo
size_gb
optional
Volume capacity(GB)
Example : 10
integer
snapshot_rate
optional
Snapshot rate
Example : 100
integer
snapshot_schedule
optional
Snapshot schedule
SnapshotSchedule
srn
optional
SRN
Example : srn:dev2::36827d9b643f46c2ae6bb7e63d633bfe:kr-west1::baremetal-blockstorage:volume/97cd36e3c1984c8cad3ec193aeda25e0
string
state
optional
Current state
Example : CREATING
enum (CREATING, IN_USE, EDITING, DELETING, DELETED, ATTACHING, DETACHING, AVAILABLE, ERROR_DELETING, ERROR_EDITING, ERROR)
storage_volume_name
optional
Storage volume name
Example : vo202407310544da8aadc775f
string
volume_group
optional
Volume group
VolumeGroupInfo

66 - VolumeModelV1Dot2

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
attachments
optional
Attached server
array[AttachedServer]
created_at
optional
Created at
Example : 2024-08-01T07:06:23.315Z
string
created_by
optional
Created by
Example : f019b1007d9c4763997997622958fa96
string
disk_type
optional
Disk type
Example : SSD
enum (SSD, HDD)
external_errors
optional
Error during external call
array[ExternalError]
has_origin
optional
Whether origin relation exists
Example : True
boolean
has_replication
optional
Whether replication relation exists
Example : True
boolean
id
optional
id
Example : 7239779c01e3405f82bb71c7f4b55fcd
string
is_encryption
optional
Whether to apply encryption
Example : True
boolean
iscsi_target_ips
optional
List of iscsi ips
Example : ['172.30.4.3', '172.30.4.4']
array[string]
modified_at
optional
Modified at
Example : 2024-08-01T07:06:25.315Z
string
modified_by
optional
Modified by
Example : f019b1007d9c4763997997622958fa96
string
name
optional
Volume name
Example : bs-01
string
previous_state
optional
Previous state
Example : CREATING
enum (CREATING, IN_USE, EDITING, DELETING, DELETED, ATTACHING, DETACHING, AVAILABLE, ERROR_DELETING, ERROR_EDITING, ERROR)
purpose
optional
Volume purpose
Example : ORG
enum (ORG, REPL, BACKUP, RECOVERY)
qos
optional
Volume QoS
QoSModel
recovery
optional
Recovery information
RecoveryInfo
size_gb
optional
Volume capacity(GB)
Example : 10
integer
snapshot_rate
optional
Snapshot rate
Example : 100
integer
snapshot_schedule
optional
Snapshot schedule
SnapshotSchedule
srn
optional
SRN
Example : srn:dev2::36827d9b643f46c2ae6bb7e63d633bfe:kr-west1::baremetal-blockstorage:volume/97cd36e3c1984c8cad3ec193aeda25e0
string
state
optional
Current state
Example : CREATING
enum (CREATING, IN_USE, EDITING, DELETING, DELETED, ATTACHING, DETACHING, AVAILABLE, ERROR_DELETING, ERROR_EDITING, ERROR)
storage_volume_name
optional
Storage volume name
Example : vo202407310544da8aadc775f
string
volume_group
optional
Volume group
VolumeGroupInfo

67 - VolumeModelV1Dot4

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
attachments
optional
Attached server
array[AttachedServer]
created_at
optional
Created at
Example : 2024-08-01T07:06:23.315Z
string
created_by
optional
Created by
Example : f019b1007d9c4763997997622958fa96
string
disk_type
optional
Disk type
Example : SSD
enum (SSD, HDD)
external_errors
optional
Error during external call
array[ExternalError]
has_origin
optional
Whether origin relation exists
Example : True
boolean
has_replication
optional
Whether replication relation exists
Example : True
boolean
id
optional
id
Example : 7239779c01e3405f82bb71c7f4b55fcd
string
is_encryption
optional
Whether to apply encryption
Example : True
boolean
iscsi_target_ips
optional
List of iscsi ips
Example : ['172.30.4.3', '172.30.4.4']
array[string]
modified_at
optional
Modified at
Example : 2024-08-01T07:06:25.315Z
string
modified_by
optional
Modified by
Example : f019b1007d9c4763997997622958fa96
string
name
optional
Volume name
Example : bs-01
string
previous_state
optional
Previous state
Example : CREATING
enum (CREATING, IN_USE, EDITING, DELETING, DELETED, ATTACHING, DETACHING, AVAILABLE, ERROR_DELETING, ERROR_EDITING, ERROR)
purpose
optional
Volume purpose
Example : ORG
enum (ORG, REPL, BACKUP, RECOVERY)
qos
optional
Volume QoS
QoSModel
recovery
optional
Recovery information
RecoveryInfo
size_gb
optional
Volume capacity(GB)
Example : 10
integer
snapshot_rate
optional
Snapshot rate
Example : 100
integer
snapshot_schedule
optional
Snapshot schedule
SnapshotSchedule
srn
optional
SRN
Example : srn:dev2::36827d9b643f46c2ae6bb7e63d633bfe:kr-west1::baremetal-blockstorage:volume/97cd36e3c1984c8cad3ec193aeda25e0
string
state
optional
Current state
Example : CREATING
enum (CREATING, IN_USE, EDITING, DELETING, DELETED, ATTACHING, DETACHING, AVAILABLE, ERROR_DELETING, ERROR_EDITING, ERROR)
storage_volume_name
optional
Storage volume name
Example : vo202407310544da8aadc775f
string
volume_group
optional
Volume group
VolumeGroupInfo
zone
optional
Availability zone
Example : kr-west1-a
string

68 - VolumeRecoveryCreateRequest

NameDescriptionSchemaDefault
name
required
Recovery volume name
Example : recovery-volume
string
snapshot_id
required
Snapshot id
Example : 05600123-6e78-11f0-a3f0-d039eab8d501
string

69 - VolumeReplicationCreateRequest

NameDescriptionSchemaDefault
cycle
required
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
name
required
Replication volume name
Example : replica-bs-01
string
region
required
Region
Example : kr-west1
string

70 - VolumeReplicationCreateRequestV1Dot4

NameDescriptionSchemaDefault
cycle
required
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
name
required
Replication volume name
Example : replica-bs-01
string
region
required
Region
Example : kr-west1
string
zone
required
Availability zone
Example : kr-west1-a
string

71 - VolumeReplicationCycleRequest

NameDescriptionSchemaDefault
cycle
required
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)

72 - VolumeReplicationCycleResponse

NameDescriptionSchemaDefault
cycle
optional
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
volume_id
optional
Volume id
Example : 92cd16fe8ebc4f73832513a172bf0000
string

73 - VolumeReplicationModel

NameDescriptionSchemaDefault
related_volumes
optional
List of related volumes
array[RelationVolumeModel]
sync_cycle
optional
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
sync_state
optional
Replication state
Example : SNAPMIRROED
string

74 - VolumeReplicationModelV1Dot3

NameDescriptionSchemaDefault
lag_time
optional
Lag Time(elapsed delay between the original’s latest snapshot and its newest copy on the replication volume)
Example : 01:23:45
string
related_volumes
optional
List of related volumes
array[RelationVolumeModel]
sync_cycle
optional
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
sync_state
optional
Replication state
Example : SNAPMIRROED
string

75 - VolumeReplicationModelV1Dot4

NameDescriptionSchemaDefault
lag_time
optional
Lag Time(elapsed delay between the original’s latest snapshot and its newest copy on the replication volume)
Example : 01:23:45
string
related_volumes
optional
List of related volumes
array[RelationVolumeModelV1Dot4]
sync_cycle
optional
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
sync_state
optional
Replication state
Example : SNAPMIRROED
string

76 - VolumeReplicationPolicyRequest

NameDescriptionSchemaDefault
policy
required
Policy
Example : RESYNC
enum (RESYNC, BREAK)

77 - VolumeReplicationPolicyResponse

NameDescriptionSchemaDefault
sync_cycle
optional
Replication cycle
Example : 5MIN
enum (5MIN, HOURLY, DAILY, WEEKLY, MONTHLY)
sync_state
optional
Replication state
Example : SNAPMIRROED
string

78 - VolumeReplicationResponse

NameDescriptionSchemaDefault
result
optional
Volume replication detail
VolumeReplicationModel

79 - VolumeReplicationResponseV1Dot3

NameDescriptionSchemaDefault
result
optional
Volume replication detail
VolumeReplicationModelV1Dot3

80 - VolumeReplicationResponseV1Dot4

NameDescriptionSchemaDefault
result
optional
Volume replication detail
VolumeReplicationModelV1Dot4

81 - VolumeResponse

NameDescriptionSchemaDefault
result
optional
Volume detail
VolumeModel

82 - VolumeResponseV1Dot2

NameDescriptionSchemaDefault
result
optional
Volume detail
VolumeModelV1Dot2

83 - VolumeResponseV1Dot4

NameDescriptionSchemaDefault
result
optional
Volume detail
VolumeModelV1Dot4

84 - VolumeSnapshotDeleteResponse

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
snapshot_id
optional
Snapshot id
Example : 05600123-6e78-11f0-a3f0-d039eab8d501
string
volume_id
optional
Volume id
Example : 92cd16fe8ebc4f73832513a172bf0000
string

85 - VolumeSnapshotListModel

NameDescriptionSchemaDefault
created_dt
optional
Created dt
Example : 2024-08-01T07:07:23.315Z
string
snapshot_id
optional
Snapshot id
Example : 05600123-6e78-11f0-a3f0-d039eab8d501
string
snapshot_name
optional
Snapshot name
Example : vo240812063154d4a6abf418e___snapshot-create-bm-blockstorage.2024-08-13_141932
string
snapshot_size_mb
optional
Snapshot size(MB)
Example : 0.0
object

86 - VolumeSnapshotListResponse

NameDescriptionSchemaDefault
is_snapshot_policy
optional
Whether to activate snapshot
Example : False
boolean
snapshot_capacity_mb
optional
Snapshot size(MB)
Example : 0.0
object
snapshot_capacity_rate
optional
Snapshot capacity rate
Example : 0.0
object
snapshot_total_usage
optional
Snapshot total usage
Example : 0.0
object
snapshots
optional
List of snapshots
array[VolumeSnapshotListModel]
volume_id
optional
Volume id
Example : 92cd16fe8ebc4f73832513a172bf0000
string

87 - VolumeSnapshotRateRequest

NameDescriptionSchemaDefault
snapshot_rate
required
Snapshot rate
Example : 100
integer

88 - VolumeSnapshotRateResponse

NameDescriptionSchemaDefault
is_snapshot_activated
optional
Whether to activate snapshot
Example : True
boolean
snapshot_rate
optional
Snapshot rate
Example : 100
integer
volume_id
optional
Volume id
Example : 92cd16fe8ebc4f73832513a172bf0000
string

89 - VolumeSnapshotResponse

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
snapshot_id
optional
Snapshot id
Example : 05600123-6e78-11f0-a3f0-d039eab8d501
string
snapshot_name
optional
Snapshot name
Example : vo240812063154d4a6abf418e___snapshot-create-bm-blockstorage.2024-08-13_141932
string
volume_id
optional
Volume id
Example : 92cd16fe8ebc4f73832513a172bf0000
string

90 - VolumeSnapshotRestoreResponse

NameDescriptionSchemaDefault
account_id
optional
Account id
Example : 36827d9b643f46c2ae6bb7e63d633bfe
string
snapshot_id
optional
Snapshot id
Example : 05600123-6e78-11f0-a3f0-d039eab8d501
string
volume_id
optional
Volume id
Example : 92cd16fe8ebc4f73832513a172bf0000
string

91 - VolumeSnapshotScheduleRequest

NameDescriptionSchemaDefault
day_of_week
optional
Day of week(If this field is excluded, the schedule frequency is set to DAILY.)
Example : SUN
enum (SUN, MON, TUE, WED, THU, FRI, SAT)
hour
required
Hour
Example : 18
integer

92 - VolumeSnapshotScheduleResponse

NameDescriptionSchemaDefault
day_of_week
optional
Day of week
Example : SUN
enum (SUN, MON, TUE, WED, THU, FRI, SAT)
frequency
optional
Frequency DAILYWEEKLYNONE
Example : DAILY
hour
optional
Hour
Example : 18
integer
volume_id
optional
Volume id
Example : 92cd16fe8ebc4f73832513a172bf0000
string