BlockStorageInstance

Prev Next

Available in VPC

This is a block storage instance.

Syntax

The syntax is as follows.

private String blockStorageInstanceNo;
private String serverInstanceNo;
private String blockStorageName;
private CommonCode blockStorageType;
private Long blockStorageSize;
private String deviceName;
private String blockStorageProductCode;
private CommonCode blockStorageInstanceStatus;
private CommonCode blockStorageInstanceOperation;
private String blockStorageInstanceStatusName;
private Date createDate;
private String blockStorageDescription;
private CommonCode blockStorageDiskType;
private CommonCode blockStorageDiskDetailType;
private Integer maxIopsThroughput;
private Boolean isEncryptedVolume;
private String zoneCode;
private String regionCode;
private Boolean isReturnProtection;
private CommonCode blockStorageVolumeType;
private CommonCode hypervisorType;
private Long throughput;
private Long iops;
private Long blockStorageSnapshotInstanceNo;

Field

The following describes the fields.

Field Type Required Description
blockStorageInstanceNo String Required Block storage instance number
  • NAVER Cloud Platform's identifier to identify block storage instance number
serverInstanceNo String Optional Server instance number in which the block storage is assigned
blockStorageName String Required Block storage name
blockStorageType CommonCode Required Block storage type
  • BASIC | SVRBS
    • BASIC: basic block storage
    • SVRBS: block storage added to the server
blockStorageSize Long Required Block storage size (byte)
deviceName String Optional Device name on the assigned server instance
  • <Example> /dev/xvda, /dev/xvdb
blockStorageProductCode String Required Block storage product code
  • Product code corresponding to the block storage managed by NAVER Cloud Platform
blockStorageInstanceStatus CommonCode Required Block storage instance status
  • INIT | CREAT | ATTAC
    • INIT: initiated
    • CREAT: created
    • ATTAC: attached
blockStorageInstanceOperation CommonCode Required Block storage instance operation status
  • ATTAC | CREAT | NULL
    • ATTAC: attach
    • CREAT: create
    • NULL: no operation
blockStorageInstanceStatusName String Required Block storage instance status name
  • Pass the current block storage instance status name by combining the block storage instance status with the block storage instance operation status
createDate Date Required Creation date and time (YYYY-MM-DDThh:mm:ssZ)
blockStorageDescription String Optional Block storage description
blockStorageDiskType CommonCode Required Block storage disk type
  • NET
    • NET : network disk
blockStorageDiskDetailType CommonCode Required Detailed type of block storage disk
  • HDD | SSD
maxIopsThroughput Integer Optional Maximum IOPS
  • Meaningful values are assigned only for SSDs
isEncryptedVolume Boolean Required Volume encryption status
  • true | false
zoneCode String Required Zone code where the block storage is located
regionCode String Required Region code where block storage is located
isReturnProtection Boolean Required Termination protection status
  • true | false
blockStorageVolumeType CommonCode Required Block storage volume type
hypervisorType CommonCode Required Hypervisor type
throughput Long Optional Block storage throughput
iops Long Optional Block storage IOPS
blockStorageSnapshotInstanceNo Long Optional Block storage snapshot instance number