VPC環境で利用できます。
Cloud DB for PostgreSQLで提供するサーバスペックコードリストを照会します。
構文
getCloudPostgresqlProductList構文は次の通りです。
./ncloud vpostgresql getCloudPostgresqlProductList \
--cloudPostgresqlImageProductCode <image-product-code> \
[--zoneCode <zone-code>] \
[--productCode <product-code>] \
[--exclusionProductCode <exclusion-product-code>] \
[--regionCode <KR|SGN|JPN>] \
[--output <json|xml>]
オプション
getCloudPostgresqlProductListの実行時に指定できるオプションについて説明します。
必須オプション
getCloudPostgresqlProductListの必須オプションです。
| オプション | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
--cloudPostgresqlImageProductCode |
String | Required | Cloud DB for PostgreSQLイメージ商品コード |
任意オプション
getCloudPostgresqlProductListの任意オプションです。指定しない場合、オプションにはデフォルト値が適用されます。
| オプション | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
--zoneCode |
String | Optional | ゾーンコード
|
--productCode |
String | Optional | 照会対象の Cloud DB for PostgreSQLサーバスペックコード |
--exclusionProductCode |
String | Optional | 除外対象の Cloud DB for PostgreSQLサーバスペックコード |
共通オプション
vpostgresqlコマンドで共通して使用するオプションについては、Cloud DB for PostgreSQL (VPC)のオプションを参照してください
例
Cloud DB for PostgreSQLサーバ商品リストの照会リクエストが成功すると、各商品の識別情報とスペックが返されます。
コマンド
コマンドの例は次の通りです。
./ncloud vpostgresql getCloudPostgresqlProductList \
--cloudPostgresqlImageProductCode SW.VPGSL.OS.LNX64.ROCKY.0810.PGSQL.B050 \
--exclusionProductCode SVR.VPGSL.DBSVR.HIMEM.C032.M256.NET.SSD.B050.G002 \
--zoneCode KR-1 \
--regionCode KR \
--output json
出力
出力の例は次の通りです。
{
"getCloudPostgresqlProductListResponse": {
"totalRows": 14,
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 2,
"memorySize": 4294967296,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 2,
"memorySize": 8589934592,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 4,
"memorySize": 8589934592,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 2,
"memorySize": 17179869184,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 4,
"memorySize": 17179869184,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 8,
"memorySize": 17179869184,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 4,
"memorySize": 34359738368,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 8,
"memorySize": 34359738368,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 16,
"memorySize": 34359738368,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 8,
"memorySize": 68719476736,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 16,
"memorySize": 68719476736,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 32,
"memorySize": 68719476736,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 16,
"memorySize": 137438953472,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
},
{
"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)"
},
"infraResourceDetailType": {
"code": "DBSVR",
"codeName": "DB Server"
},
"cpuCount": 32,
"memorySize": 137438953472,
"diskType": {
"code": "NET",
"codeName": "ネットワークストレージ"
}
}
],
"requestId": "b2c3d4e5-f6a7-8901-bcde-f23456789012",
"returnCode": "0",
"returnMessage": "success"
}
}