getServerProductList

Prev Next

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>