Overview
Get the list of server specification products provided by NAVER Cloud Platform.
Request
Request parameters
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
serverImageProductCode | Conditional | String | Min: 1, Max: 20 | - Server image product code Get the list of server specifications that can be created from server image products. Either one of two parameters, serverImageProductCode or memberServerImageNo, is required. Server image product codes can be obtained through the getServerImageProductList action. e.g., serverImageProductCode=SPSW0LINUX000032 |
exclusionProductCode | No | String | Min: 1, Max: 20 | - Product code to exclude Enter the server specification product code to exclude it from the list of server specification products that can be created from server image products. e.g., serverImageProductCode=SPSW0LINUX000032&exclusionProductCode=SPSVRSSD00000016 With the above result, you can query the list of server specifications that can be created from the server image product (CentOS 6.3 32bit) with the product code "SPSW0LINUX000032," except for the product with the product code "SPSVRSSD00000016" (vCPU 16 EA, memory 32 GB, [SSD] disk 50 GB). |
productCode | No | String | Min: 1, Max: 20 | - Product code to query Enter the specific server specification product code from the list of server specification products that can be created from server image products. e.g., serverImageProductCode=SPSW0LINUX000032&productCode=SPSVRSSD00000016 With the above result, you can query products (CentOS 6.3 32-bit) with the server image product code "SPSW0LINUX000032" and the product code "SPSVRSSD00000016" (vCPU 16 EA, memory 32 GB, [SSD] disk 50 GB). |
generationCode | No | String | Min: 1, Max: 20 | Enter the product generation code to query from the list [either G1 or G2]. |
regionNo | No | String | - Region number If you query by getting a Region number, filtering is only available with that Region. Region number can be obtained through the getRegionList action. e.g., regionNo=10 |
|
zoneNo | No | String | - ZONE number Determine the zone where the product list will be queried. It can be obtained through the getZoneList action. - Default: Select the first zone of the Region. e.g., zoneNo=1 |
|
memberServerImageNo | Conditional | String | - Member server image number Able to query the creation specifications for EOL OS Either one of two parameters, serverImageProductCode or memberServerImageNo, is required. When both serverImageProductCode and memberServerImageNo are entered, use memberServerImageNo to query It can be obtained through the getMemberServerImageList action |
|
responseFormatType | No | String | - Response result's format type Options: xml | json Default: xml |
Response
Response body
Examples
Request example
GET {SERVER_API_URL}/getServerProductList
?serverImageProductCode=SPSW0LINUX000032
&productCode=SPSVRSSD00000016
Response example
<getServerProductListResponse>
<requestId>9d249902-56f7-4773-b9fd-121445074612</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<productList>
<product>
<productCode>SPSVRSSD00000016</productCode>
<productName>vCPU 16EA, Memory 32GB, [SSD]Disk 50GB</productName>
<productType>
<code>STAND</code>
<codeName>Standard</codeName>
</productType>
<productDescription>vCPU 16EA, Memory 32GB, [SSD]Disk 50GB</productDescription>
<infraResourceType>
<code>SVR</code>
<codeName>Server</codeName>
</infraResourceType>
<cpuCount>16</cpuCount>
<memorySize>34359738368</memorySize>
<baseBlockStorageSize>53687091200</baseBlockStorageSize>
<osInformation></osInformation>
<diskType>
<code>NET</code>
<codeName>Network Storage</codeName>
</diskType>
<dbKindCode></dbKindCode>
<addBlockStorageSize>0</addBlockStorageSize>
</product>
</productList>
<totalRows>1</totalRows>
</getServerProductListResponse>