getServerImageProductList
- 印刷する
- PDF
getServerImageProductList
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
概要
NAVERクラウドプラットフォームが提供するサーバイメージ商品リストを照会します。
リクエスト
リクエストパラメータ
パラメータ名 | 必須の有無 | タイプ | 制限事項 | 説明 |
---|---|---|---|---|
exclusionProductCode | No | String | 最小: 1, 最大: 20 | リストから除外するサーバイメージ商品コードを入力 商品コードは getServerImageProductListアクションを通じて取得可能 例) exclusionProductCode=SPSW0LINUX000032 |
productCode | No | String | 最小: 1, 最大: 20 | - 照会対象の商品コード 照会対象のサーバイメージ商品コードを入力、1つの商品が照会される 商品コードは getServerImageProductListアクションを通じて取得可能 例) productCode=SPSW0LINUX000032 |
platformTypeCodeList.N | No | List<String> | 最小: 1, 最大: 5 | - プラットフォーム区分コードリスト プラットフォーム区分に必要な値をリスト形式で渡し、以下の値を入力可能 オプション: LNX32 (Linux 32Bit) | LNX64 (Linux 64Bit) | WND32 (Windows 32Bit) | WND64 (Windows 64Bit) | UBD64 (Ubuntu Desktop 64Bit) | UBS64 (Ubuntu Server 64Bit) 例) platformTypeCodeList.1=LNX64&platformTypeCodeList.2=WND64 |
blockStorageSize | No | Integer | - ブロックストレージ容量(GB) ストレージの容量でサーバイメージを絞り込みできる オプション: 50 | 100 例) blockStorageSize=50 | |
regionNo | No | String | - リージョン番号 リージョン番号を取得して照会すると、対応するリージョンで絞り込みできる リージョン番号は getRegionListアクションを通じて取得可能 例) regionNo=10 | |
infraResourceDetailTypeCode | No | String | - インフラリソースの詳細区分コード リストで特定のタイプのイメージを照会。現在は BareMetalのみ照会可能 オプション: NAVERクラウドプラットフォームが提供する基本サーバイメージ | BM (BareMetal) デフォルト: NAVERクラウドプラットフォームが提供する基本サーバイメージ 例) infraResourceDetailTypeCode=BM | |
responseFormatType | No | String | - レスポンス結果の形式タイプ オプション: xml | json デフォルト: xml |
レスポンス
レスポンスボディ
例
リクエスト例
GET {SERVER_API_URL}/getServerImageProductList
?platformTypeCodeList.1=LNX64
&platformTypeCodeList.2=WND64
レスポンス例
<getServerImageProductListResponse>
<requestId>6ddf2bd8-1cf9-4dbf-a6d2-0bf7802d2829</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<productList>
<product>
<productCode>SPSW0LINUX000032</productCode>
<productName>centos-6.3-32</productName>
<productType>
<code>LINUX</code>
<codeName>Linux</codeName>
</productType>
<productDescription>CentOS 6.3(32bit)</productDescription>
<infraResourceType>
<code>SW</code>
<codeName>Software</codeName>
</infraResourceType>
<cpuCount>0</cpuCount>
<memorySize>0</memorySize>
<baseBlockStorageSize>53687091200</baseBlockStorageSize>
<platformType>
<code>LNX32</code>
<codeName>Linux 32 Bit</codeName>
</platformType>
<osInformation>CentOS 6.3 (32-bit)</osInformation>
<dbKindCode></dbKindCode>
<addBlockStorageSize>0</addBlockStorageSize>
</product>
</productList>
<totalRows>1</totalRows>
</getServerImageProductListResponse>
この記事は役に立ちましたか?