BlockStorageInstance

Prev Next

Classic環境で利用できます。

ブロックストレージインスタンスです。

構文

構文は次の通りです。

private String blockStorageInstanceNo;
private String serverInstanceNo;
private String serverName;
private CommonCode blockStorageType;
private String blockStorageName;
private Long blockStorageSize;
private String deviceName;
private String blockStorageProductCode;
private CommonCode blockStorageInstanceStatus;
private CommonCode blockStorageInstanceOperation;
private String blockStorageInstanceStatusName;
private Date createDate;
private String blockStorageInstanceDescription;
private CommonCode diskTypeCode;
private CommonCode diskType;
private CommonCode diskDetailType;
private Integer maxIopsThroughput;
private Region region;
private Zone zone;

フィールド

フィールドの詳細は次の通りです。

フィールド タイプ 必須の有無 説明
blockStorageInstanceNo String Required ブロックストレージを識別するための NAVERクラウドプラットフォームの識別子
serverInstanceNo String Required ブロックストレージが Attachedされているサーバインスタンス(VM)番号
serverName String Required Attachedされているサーバの名前
blockStorageType CommonCode Required ブロックストレージタイプ
  • BASIC | SVRBS | SNAP | NSI
    • BASIC: 基本ブロックストレージ
    • SVRBS: 追加ブロックストレージ
    • SNAP: スナップショット
    • NSI: 会員サーバイメージ
blockStorageName String Required ブロックストレージ名
  • 例: /dev/xvda、/dev/xvdb
blockStorageSize String Required ブロックストレージ容量(Gbyte)
blockStorageProductCode String Required ブロックストレージ商品コード
  • NAVERクラウドプラットフォームで管理するブロックストレージに該当する商品コード
blockStorageInstanceStatus CommonCode Required ブロックストレージインスタンスの状態
  • INIT | CREAT | ATTAC | TERMT | NAVAI | DT_FL
    • INIT: initiated
    • CREAT: Created
    • ATTAC: Attached
    • TERMT: Terminated
    • NAVAI: Not available
    • DT_FL: Detach failed
blockStorageInstanceOperation CommonCode Optional ブロックストレージインスタンスの運用状態
  • ATTAC | DETAC | TERMT | NULL | COPY | CREAT
    • ATTAC: Stop
    • DETAC: Restart
    • TERMT: Terminate
    • NULL: No operation
    • COPY: Copy
    • CREAT: Create
blockStorageInstanceStatusName String Required ブロックストレージインスタンスの状態名
  • ブロックストレージインスタンスの状態とブロックストレージインスタンスの運用状態を組み合わせて現在のブロックストレージインスタンスの状態名を渡す
  • initialized | creating | detached | copying | terminating | repairing | terminated | detachFailed
createDate Date Required ブロックストレージの作成日時
serverInstanceStatus CommonCode Required サーバインスタンスの状態
blockStorageInstanceDescription String Required ブロックストレージインスタンスの説明
diskType CommonCode Required ディスクタイプ
  • NET | LOCAL
    • NET: ネットワークディスク
    • LOCAL: ローカルディスク
diskDetailType CommonCode Required ディスクの詳細タイプ
  • HDD | SSD
maxIopsThroughput Integer Optional 最大 IOPS
  • HDDの場合は値が割り当てられない
region Region Required リージョン
zone Zone Required ゾーン