VPC環境で利用できます。
Cloud DB for PostgreSQLで提供するイメージ商品コードリストを照会します。
構文
getCloudPostgresqlImageProductList構文は次の通りです。
./ncloud vpostgresql getCloudPostgresqlImageProductList \
[--productCode <image-product-code>] \
[--exclusionProductCode <exclusion-image-product-code>] \
[--generationCode <G2|G3>] \
[--regionCode <KR|SGN|JPN>] \
[--output <json|xml>]
オプション
getCloudPostgresqlImageProductListの実行時に指定できるオプションについて説明します。
任意オプション
getCloudPostgresqlImageProductListの任意オプションです。指定しない場合、オプションにはデフォルト値が適用されます。
| オプション | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
--productCode |
String | Optional | 照会するCloud DB for PostgreSQL画像の商品コード |
--exclusionProductCode |
String | Optional | 除外するCloud DB for PostgreSQL画像の商品コード |
--generationCode |
String | Optional | サーバの世代コード
|
共通オプション
vpostgresqlコマンドで共通して使用するオプションについては、Cloud DB for PostgreSQL (VPC)のオプションを参照してください。
例
Cloud DB for PostgreSQLイメージ商品リストの照会リクエストが成功すると、各商品の識別情報とプラットフォーム情報が返されます。
コマンド
コマンドの例は次の通りです。
./ncloud vpostgresql getCloudPostgresqlImageProductList \
--productCode SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003 \
--exclusionProductCode SW.VPGSL.OS.LNX64.ROCKY.0810.PGSQL.B050 \
--generationCode G3 \
--regionCode KR \
--output json
出力
出力の例は次の通りです。
{
"getCloudPostgresqlImageProductListResponse": {
"totalRows": 11,
"productList": [
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "15.15"
},
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "14.20"
},
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "14.18"
},
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "14.13"
},
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "13.21"
},
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "13.18"
},
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "13.15"
},
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "13.13"
},
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "13.10"
},
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "13.7"
},
{
"productCode": "SW.VPGSL.OS.LNX64.ROCKY.08.PGSQL.B050.G003",
"productName": "PostgreSQL",
"productType": {
"code": "LINUX",
"codeName": "Linux"
},
"productDescription": "Rocky 8 with PostgreSQL",
"infraResourceType": {
"code": "SW",
"codeName": "Software"
},
"baseBlockStorageSize": 53687091200,
"platformType": {
"code": "LNX64",
"codeName": "Linux 64 Bit"
},
"osInformation": "Rocky 8 with PostgreSQL (64-bit)",
"generationCode": "G3",
"engineVersionCode": "13.3"
}
],
"requestId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"returnCode": "0",
"returnMessage": "success"
}
}