getCloudMssqlImageProductList

Prev Next

VPC環境で利用できます。

Cloud DB for MSSQL商品コードリストを照会します。

コマンド

コマンド構文は次の通りです。

ncloud vmssql getCloudMssqlImageProductList [regionCode] [productCode] [exclusionProductCode] [generationCode] [output]

パラメータ

パラメータの説明は次の通りです。

パラメータ タイプ 必須の有無 説明 制限事項
regionCode String N リージョンコード
  • regionCodeはgetRegionListアクションを通じて取得
  • デフォルト: getRegionList照会結果の最初のリージョンを選択
-
productCode String N 照会対象の Cloud DB for MSSQLイメージ商品コード -
exclusionProductCode String N 除外対象の Cloud DB for MSSQLイメージ商品コード -
generationCode String N 世代コードで絞り込み
  • G2 | G3
-
output String N レスポンス結果の形式タイプ
  • オプション: xml | json
  • デフォルト: json
-

レスポンス

レスポンスデータタイプ

  • ProductListタイプ

    ProductList extends CommonResponse 説明
    private Integer totalRows;
    private List<Product> productList = new ArrayList<>();
  • Productタイプ

    Product 説明
    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;
    private String engineVersionCode;

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

呼び出し例

呼び出しのサンプルコードは次の通りです。

ncloud vmssql getCloudMssqlImageProductList --regionCode KR --productCode SW.VMSSL.OS.WND64.WINNT.SVR2016.MSSQL.15020005.SE.B100 --generationCode G2

レスポンス例

レスポンスのサンプルコードは次の通りです。

レスポンス結果の形式タイプ(output)が jsonの場合

レスポンス結果の形式タイプ(output)が jsonの場合は次の通りです。

{
  "getCloudMssqlImageProductListResponse": {
    "requestId": "c5d74898-60f7-4ac2-a9a8-23485ed70feb",
    "returnCode": 0,
    "returnMessage": "success",
    "totalRows": 3,
    "productList": [
      {
        "productCode": "SW.VMSSL.OS.WND64.WINNT.SVR2016.MSSQL.15020005.EE.B100",
        "productName": "MSSQL 15.0.2000.5 Enterprise Edition",
        "productType": {
          "code": "WINNT",
          "codeName": "Windows NT"
        },
        "productDescription": "Windows Server 2016 with MSSQL 2019 RTM (15.0.2000.5) Enterprise English Edition",
        "infraResourceType": {
          "code": "SW",
          "codeName": "Software"
        },
        "baseBlockStorageSize": 107374182400,
        "platformType": {
          "code": "WND64",
          "codeName": "Windows 64 Bit"
        },
        "osInformation": "Windows Server 2016 with MSSQL 15.0.2000.5 Enterprise Edition",
        "generationCode": "G2",
        "engineVersionCode": "15.0.2000.5"
      },
      {
        "productCode": "SW.VMSSL.OS.WND64.WINNT.SVR2016.MSSQL.15041982.SE.B100",
        "productName": "MSSQL 15.0.4198.2 Standard Edition",
        "productType": {
          "code": "WINNT",
          "codeName": "Windows NT"
        },
        "productDescription": "Windows Server 2016 with MSSQL 2019 RTM (15.0.4198.2) Standard English Edition",
        "infraResourceType": {
          "code": "SW",
          "codeName": "Software"
        },
        "baseBlockStorageSize": 107374182400,
        "platformType": {
          "code": "WND64",
          "codeName": "Windows 64 Bit"
        },
        "osInformation": "Windows Server 2016 with MSSQL 15.0.4198.2 Standard Edition",
        "generationCode": "G2",
        "engineVersionCode": "15.0.4198.2"
      },
      {
        "productCode": "SW.VMSSL.OS.WND64.WINNT.SVR2016.MSSQL.15041982.EE.B100",
        "productName": "MSSQL 15.0.4198.2 Enterprise Edition",
        "productType": {
          "code": "WINNT",
          "codeName": "Windows NT"
        },
        "productDescription": "Windows Server 2016 with MSSQL 2019 RTM (15.0.4198.2) Enterprise English Edition",
        "infraResourceType": {
          "code": "SW",
          "codeName": "Software"
        },
        "baseBlockStorageSize": 107374182400,
        "platformType": {
          "code": "WND64",
          "codeName": "Windows 64 Bit"
        },
        "osInformation": "Windows Server 2016 with MSSQL 15.0.4198.2 Enterprise Edition",
        "generationCode": "G2",
        "engineVersionCode": "15.0.4198.2"
      }
    ]
  }
}

レスポンス結果の形式タイプ(responseFormatType)が xmlの場合

レスポンス結果の形式タイプ(responseFormatType)が xmlの場合は次の通りです。

<getCloudMssqlImageProductListResponse>
    <requestId>c5d74898-60f7-4ac2-a9a8-23485ed70feb</requestId>
    <returnCode>0</returnCode>
    <returnMessage>success</returnMessage>
    <totalRows>3</totalRows>
    <productList>
        <product>
            <productCode>SW.VMSSL.OS.WND64.WINNT.SVR2016.MSSQL.15020005.EE.B100</productCode>
            <productName>MSSQL 15.0.2000.5 Enterprise Edition</productName>
            <productType>
                <code>WINNT</code>
                <codeName>Windows NT</codeName>
            </productType>
            <productDescription>Windows Server 2016 with MSSQL 2019 RTM (15.0.2000.5) Enterprise English Edition</productDescription>
            <infraResourceType>
                <code>SW</code>
                <codeName>Software</codeName>
            </infraResourceType>
            <baseBlockStorageSize>107374182400</baseBlockStorageSize>
            <platformType>
                <code>WND64</code>
                <codeName>Windows 64 Bit</codeName>
            </platformType>
            <osInformation>Windows Server 2016 with MSSQL 15.0.2000.5 Enterprise Edition</osInformation>
            <generationCode>G2</generationCode>
            <engineVersionCode>15.0.2000.5</engineVersionCode>
        </product>
        <product>
            <productCode>SW.VMSSL.OS.WND64.WINNT.SVR2016.MSSQL.15041982.SE.B100</productCode>
            <productName>MSSQL 15.0.4198.2 Standard Edition</productName>
            <productType>
                <code>WINNT</code>
                <codeName>Windows NT</codeName>
            </productType>
            <productDescription>Windows Server 2016 with MSSQL 2019 RTM (15.0.4198.2) Standard English Edition</productDescription>
            <infraResourceType>
                <code>SW</code>
                <codeName>Software</codeName>
            </infraResourceType>
            <baseBlockStorageSize>107374182400</baseBlockStorageSize>
            <platformType>
                <code>WND64</code>
                <codeName>Windows 64 Bit</codeName>
            </platformType>
            <osInformation>Windows Server 2016 with MSSQL 15.0.4198.2 Standard Edition</osInformation>
            <generationCode>G2</generationCode>
            <engineVersionCode>15.0.4198.2</engineVersionCode>
        </product>
        <product>
            <productCode>SW.VMSSL.OS.WND64.WINNT.SVR2016.MSSQL.15041982.EE.B100</productCode>
            <productName>MSSQL 15.0.4198.2 Enterprise Edition</productName>
            <productType>
                <code>WINNT</code>
                <codeName>Windows NT</codeName>
            </productType>
            <productDescription>Windows Server 2016 with MSSQL 2019 RTM (15.0.4198.2) Enterprise English Edition</productDescription>
            <infraResourceType>
                <code>SW</code>
                <codeName>Software</codeName>
            </infraResourceType>
            <baseBlockStorageSize>107374182400</baseBlockStorageSize>
            <platformType>
                <code>WND64</code>
                <codeName>Windows 64 Bit</codeName>
            </platformType>
            <osInformation>Windows Server 2016 with MSSQL 15.0.4198.2 Enterprise Edition</osInformation>
            <generationCode>G2</generationCode>
            <engineVersionCode>15.0.4198.2</engineVersionCode>
        </product>
    </productList>
</getCloudMssqlImageProductListResponse>