Product

Prev Next

VPC環境で利用できます。

NAVERクラウドプラットフォームが提供するサービスとソリューションを総称する「商品」の属性を定義します。

構文

構文は次の通りです。

private String productCode;
private String productName;
private CommonCode productType;
private String productDescription;
private CommonCode infraResourceType;
private CommonCode infraResourceDetailType;
private Integer cpuCount;
private Long memorySize;
private Long baseBlockStorageSize;
private CommonCode platformType;
private String osInformation;
private CommonCode diskType;
private String dbKindCode;
private Long addBlockStorageSize;
private String generationCode;

フィールド

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

フィールド タイプ 必須の有無 説明
productCode String Required サーバスペックやサーバ OSを定義した NAVERクラウドプラットフォームで管理する商品コード
  • <例>SW.VSVR.OS.LNX64.CNTOS.0703.B050SVR.VSVR.STAND.C002.M004.NET.HDD.B050.G001
productName String Required 商品名
  • <例> centos-7.3-64vCPU 2EA, Memory 4GB, Disk 50GB
productType CommonCode Required 商品区分
  • LINUX | WINNT
    STAND | GPU | HIMEM | HICPU
productDescription String Required 商品の説明
infraResourceType CommonCode Required インフラリソース区分
  • SW | VSVR
    • SW: サーバイメージ商品
    • VSVR: サーバ商品
infraResourceDetailType CommonCode Optional インフラリソースの詳細区分
  • BM
    • BM: ベアメタルサーバ商品
cpuCount Integer Optional Virtual CPU(vCPU)数
  • サーバ商品照会時に返す
memorySize Long Optional メモリ容量(Byte)
  • サーバ商品照会時に返す
baseBlockStorageSize Long Required 基本ブロックストレージ容量(Byte)
  • サーバ商品照会時に返す
platformType CommonCode Optional プラットフォーム区分
  • LNX32 | LNX64 | WND32 | WND64 | UBD64 | UBS64
  • サーバイメージ商品照会時に返す
osInformation String Optional OS情報
  • サーバイメージ商品照会時に返す
diskType CommonCode Optional ディスクタイプ
  • NET
  • サーバ商品照会時に返す
dbKindCode String Optional データベースタイプコード
  • Cloud DB関連のサーバ商品照会時に返す
addBlockStorageSize Long Optional 追加ブロックストレージ容量(Byte)
  • サーバ商品照会時に返す
generationCode String Optional 商品世代コード
  • G1 | G2
  • サーバ商品照会時に返す