getCloudPostgresqlProductList

Prev Next

VPC環境で利用できます。

使用できる Cloud DB for PostgreSQLサーバスペックコードリストを照会します。

コマンド

コマンド構文は、次のとおりです。

ncloud vpostgresql getCloudPostgresqlProductList [regionCode] [zoneCode] [cloudPostgresqlImageProductCode] [productCode] [exclusionProductCode] [output]

パラメータ

パラメータについての説明は、次のとおりです。

パラメータ タイプ 要否 説明 制約事項
regionCode String N リージョンコード
- regionCodeは、getRegionListアクションを通じて取得
- default: getRegionList照会結果の最初のリージョンを選択
-
zoneCode String N Zoneコード
- zoneCodeは、getZoneListアクションを通じて取得
-
cloudPostgresqlImageProductCode String Y Cloud DB for PostgreSQLの画像商品コード
- Cloud DB for PostgreSQLイメージ商品で作成できるサーバスペック商品リスト照会
- cloudPostgresqlImageProductCodeは、getCloudPostgresqlImageProductListアクションの productCodeで取得
-
productCode String N 照会する Cloud DB for PostgreSQLの商品コード
- productCodeは、getCloudPostgresqlProductListアクションの productCodeで取得
-
exclusionProductCode String N 除外する Cloud DB for PostgreSQLの商品コード
- exclusionProductCodeは、getCloudPostgresqlProductListアクションの productCodeで取得
-
output String N レスポンス結果のフォーマットタイプ
- options: xml | json
- default: json
-

レスポンス

レスポンスデータのタイプ

  • ProductListのタイプ
ProductList extends CommonResponse 説明
private Integer totalRows; 照会されたリストの総数
private List<Product> productList = new ArrayList<>(); 商品リスト
  • Productタイプ
Product 説明
private String productCode; サーバのスペックやサーバ OSを定義した NAVERクラウドプラットフォームで管理している商品コード
private String productName; 商品名
private CommonCode productType; 商品タイプ
private String productDescription; 商品説明
private CommonCode infraResourceType; インフラリソースタイプ
private CommonCode infraResourceDetailType; インフラリソースの詳細タイプ
private Integer cpuCount; CPU数
private Long memorySize; メモリサイズ
private Long baseBlockStorageSize; 基本ブロックストレージサイズ
private CommonCode platformType; プラットフォームタイプ
private String osInformation; OS情報
private CommonCode diskType; ディスクタイプ
private String dbKindCode; DBタイプコード
private Long addBlockStorageSize; 追加ブロックストレージサイズ
private String generationCode; 世代コード

呼び出しとレスポンス例を説明します。

呼び出し例

呼び出し例は、次のとおりです。

ncloud vpostgresql getCloudPostgresqlProductList --regionCode KR --cloudPostgresqlImageProductCode SW.VPGSL.OS.LNX64.CNTOS.0708.PGSQL.133.B050

レスポンス例

レスポンス例は、次のとおりです。

レスポンス結果フォーマットタイプ(output)が jsonのとき

{
  "getCloudPostgresqlProductListResponse": {
    "requestId": "3603499c-c190-44ec-ad6c-7030337a7e7f",
    "returnCode": 0,
    "returnMessage": "success",
    "totalRows": 15,
    "productList": [
      {
        "productCode": "SVR.VPGSL.DBSVR.HICPU.C002.M004.NET.SSD.B050.G002",
        "productName": "vCPU 2EA, Memory 4GB",
        "productType": {
          "code": "HICPU",
          "codeName": "High CPU"
        },
        "productDescription": "vCPU 2個、メモリ 4GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 2,
        "memorySize": 4294967296,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.STAND.C002.M008.NET.SSD.B050.G002",
        "productName": "vCPU 2EA, Memory 8GB",
        "productType": {
          "code": "STAND",
          "codeName": "Standard"
        },
        "productDescription": "vCPU 2個、メモリ 8GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 2,
        "memorySize": 8589934592,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.HICPU.C004.M008.NET.SSD.B050.G002",
        "productName": "vCPU 4EA, Memory 8GB",
        "productType": {
          "code": "HICPU",
          "codeName": "High CPU"
        },
        "productDescription": "vCPU 4個、メモリ 8GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 4,
        "memorySize": 8589934592,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.HIMEM.C002.M016.NET.SSD.B050.G002",
        "productName": "vCPU 2EA, Memory 16GB",
        "productType": {
          "code": "HIMEM",
          "codeName": "High Memory"
        },
        "productDescription": "vCPU 2個、メモリ 16GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 2,
        "memorySize": 17179869184,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.STAND.C004.M016.NET.SSD.B050.G002",
        "productName": "vCPU 4EA, Memory 16GB",
        "productType": {
          "code": "STAND",
          "codeName": "Standard"
        },
        "productDescription": "vCPU 4個、メモリ 16GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 4,
        "memorySize": 17179869184,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.HICPU.C008.M016.NET.SSD.B050.G002",
        "productName": "vCPU 8EA, Memory 16GB",
        "productType": {
          "code": "HICPU",
          "codeName": "High CPU"
        },
        "productDescription": "vCPU 8個、メモリ 16GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 8,
        "memorySize": 17179869184,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.HIMEM.C004.M032.NET.SSD.B050.G002",
        "productName": "vCPU 4EA, Memory 32GB",
        "productType": {
          "code": "HIMEM",
          "codeName": "High Memory"
        },
        "productDescription": "vCPU 4個、メモリ 32GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 4,
        "memorySize": 34359738368,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.STAND.C008.M032.NET.SSD.B050.G002",
        "productName": "vCPU 8EA, Memory 32GB",
        "productType": {
          "code": "STAND",
          "codeName": "Standard"
        },
        "productDescription": "vCPU 8個、メモリ 32GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 8,
        "memorySize": 34359738368,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.HICPU.C016.M032.NET.SSD.B050.G002",
        "productName": "vCPU 16EA, Memory 32GB",
        "productType": {
          "code": "HICPU",
          "codeName": "High CPU"
        },
        "productDescription": "vCPU 16個、メモリ 32GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 16,
        "memorySize": 34359738368,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.HIMEM.C008.M064.NET.SSD.B050.G002",
        "productName": "vCPU 8EA, Memory 64GB",
        "productType": {
          "code": "HIMEM",
          "codeName": "High Memory"
        },
        "productDescription": "vCPU 8個、メモリ 64GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 8,
        "memorySize": 68719476736,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.STAND.C016.M064.NET.SSD.B050.G002",
        "productName": "vCPU 16EA, Memory 64GB",
        "productType": {
          "code": "STAND",
          "codeName": "Standard"
        },
        "productDescription": "vCPU 16個、メモリ 64GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 16,
        "memorySize": 68719476736,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.HICPU.C032.M064.NET.SSD.B050.G002",
        "productName": "vCPU 32EA, Memory 64GB",
        "productType": {
          "code": "HICPU",
          "codeName": "High CPU"
        },
        "productDescription": "vCPU 32個、メモリ 64GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 32,
        "memorySize": 68719476736,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.HIMEM.C016.M128.NET.SSD.B050.G002",
        "productName": "vCPU 16EA, Memory 128GB",
        "productType": {
          "code": "HIMEM",
          "codeName": "High Memory"
        },
        "productDescription": "vCPU 16個、メモリ 128GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 16,
        "memorySize": 137438953472,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.STAND.C032.M128.NET.SSD.B050.G002",
        "productName": "vCPU 32EA, Memory 128GB",
        "productType": {
          "code": "STAND",
          "codeName": "Standard"
        },
        "productDescription": "vCPU 32個、メモリ 128GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 32,
        "memorySize": 137438953472,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      },
      {
        "productCode": "SVR.VPGSL.DBSVR.HIMEM.C032.M256.NET.SSD.B050.G002",
        "productName": "vCPU 32EA, Memory 256GB",
        "productType": {
          "code": "HIMEM",
          "codeName": "High Memory"
        },
        "productDescription": "vCPU 32個、メモリ 256GB",
        "infraResourceType": {
          "code": "VPGSL",
          "codeName": "Cloud DB for PostgreSQL (VPC)"
        },
        "cpuCount": 32,
        "memorySize": 274877906944,
        "diskType": {
          "code": "NET",
          "codeName": "Network Storage"
        }
      }
    ]
  }
}

レスポンス結果フォーマットタイプ(output)が xmlの場合

<getCloudPostgresqlProductListResponse>
    <requestId>3603499c-c190-44ec-ad6c-7030337a7e7f</requestId>
    <returnCode>0</returnCode>
    <returnMessage>success</returnMessage>
    <totalRows>15</totalRows>
    <productList>
        <product>
            <productCode>SVR.VPGSL.DBSVR.HICPU.C002.M004.NET.SSD.B050.G002</productCode>
            <productName>vCPU 2EA, Memory 4GB</productName>
            <productType>
                <code>HICPU</code>
                <codeName>High CPU</codeName>
            </productType>
            <productDescription>vCPU 2個、メモリ 4GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>2</cpuCount>
            <memorySize>4294967296</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.STAND.C002.M008.NET.SSD.B050.G002</productCode>
            <productName>vCPU 2EA, Memory 8GB</productName>
            <productType>
                <code>STAND</code>
                <codeName>Standard</codeName>
            </productType>
            <productDescription>vCPU 2個、メモリ 8GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>2</cpuCount>
            <memorySize>8589934592</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.HICPU.C004.M008.NET.SSD.B050.G002</productCode>
            <productName>vCPU 4EA, Memory 8GB</productName>
            <productType>
                <code>HICPU</code>
                <codeName>High CPU</codeName>
            </productType>
            <productDescription>vCPU 4個、メモリ 8GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>4</cpuCount>
            <memorySize>8589934592</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.HIMEM.C002.M016.NET.SSD.B050.G002</productCode>
            <productName>vCPU 2EA, Memory 16GB</productName>
            <productType>
                <code>HIMEM</code>
                <codeName>High Memory</codeName>
            </productType>
            <productDescription>vCPU 2個、メモリ 16GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>2</cpuCount>
            <memorySize>17179869184</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.STAND.C004.M016.NET.SSD.B050.G002</productCode>
            <productName>vCPU 4EA, Memory 16GB</productName>
            <productType>
                <code>STAND</code>
                <codeName>Standard</codeName>
            </productType>
            <productDescription>vCPU 4個、メモリ 16GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>4</cpuCount>
            <memorySize>17179869184</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.HICPU.C008.M016.NET.SSD.B050.G002</productCode>
            <productName>vCPU 8EA, Memory 16GB</productName>
            <productType>
                <code>HICPU</code>
                <codeName>High CPU</codeName>
            </productType>
            <productDescription>vCPU 8個、メモリ 16GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>8</cpuCount>
            <memorySize>17179869184</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.HIMEM.C004.M032.NET.SSD.B050.G002</productCode>
            <productName>vCPU 4EA, Memory 32GB</productName>
            <productType>
                <code>HIMEM</code>
                <codeName>High Memory</codeName>
            </productType>
            <productDescription>vCPU 4個、メモリ 32GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>4</cpuCount>
            <memorySize>34359738368</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.STAND.C008.M032.NET.SSD.B050.G002</productCode>
            <productName>vCPU 8EA, Memory 32GB</productName>
            <productType>
                <code>STAND</code>
                <codeName>Standard</codeName>
            </productType>
            <productDescription>vCPU 8個、メモリ 32GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>8</cpuCount>
            <memorySize>34359738368</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.HICPU.C016.M032.NET.SSD.B050.G002</productCode>
            <productName>vCPU 16EA, Memory 32GB</productName>
            <productType>
                <code>HICPU</code>
                <codeName>High CPU</codeName>
            </productType>
            <productDescription>vCPU 16個、メモリ 32GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>16</cpuCount>
            <memorySize>34359738368</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.HIMEM.C008.M064.NET.SSD.B050.G002</productCode>
            <productName>vCPU 8EA, Memory 64GB</productName>
            <productType>
                <code>HIMEM</code>
                <codeName>High Memory</codeName>
            </productType>
            <productDescription>vCPU 8個、メモリ 64GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>8</cpuCount>
            <memorySize>68719476736</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.STAND.C016.M064.NET.SSD.B050.G002</productCode>
            <productName>vCPU 16EA, Memory 64GB</productName>
            <productType>
                <code>STAND</code>
                <codeName>Standard</codeName>
            </productType>
            <productDescription>vCPU 16個、メモリ 64GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>16</cpuCount>
            <memorySize>68719476736</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.HICPU.C032.M064.NET.SSD.B050.G002</productCode>
            <productName>vCPU 32EA, Memory 64GB</productName>
            <productType>
                <code>HICPU</code>
                <codeName>High CPU</codeName>
            </productType>
            <productDescription>vCPU 32個、メモリ 64GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>32</cpuCount>
            <memorySize>68719476736</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.HIMEM.C016.M128.NET.SSD.B050.G002</productCode>
            <productName>vCPU 16EA, Memory 128GB</productName>
            <productType>
                <code>HIMEM</code>
                <codeName>High Memory</codeName>
            </productType>
            <productDescription>vCPU 16個、メモリ 128GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>16</cpuCount>
            <memorySize>137438953472</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.STAND.C032.M128.NET.SSD.B050.G002</productCode>
            <productName>vCPU 32EA, Memory 128GB</productName>
            <productType>
                <code>STAND</code>
                <codeName>Standard</codeName>
            </productType>
            <productDescription>vCPU 32個、メモリ 128GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>32</cpuCount>
            <memorySize>137438953472</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
        <product>
            <productCode>SVR.VPGSL.DBSVR.HIMEM.C032.M256.NET.SSD.B050.G002</productCode>
            <productName>vCPU 32EA, Memory 256GB</productName>
            <productType>
                <code>HIMEM</code>
                <codeName>High Memory</codeName>
            </productType>
            <productDescription>vCPU 32個、メモリ 256GB</productDescription>
            <infraResourceType>
                <code>VPGSL</code>
                <codeName>Cloud DB for PostgreSQL (VPC)</codeName>
            </infraResourceType>
            <cpuCount>32</cpuCount>
            <memorySize>274877906944</memorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
    </productList>
</getCloudPostgresqlProductListResponse>