getServerProductList

Prev Next

개요

네이버 클라우드 플랫폼[공공기관용]에서 제공하는 서버스펙 상품리스트를 조회합니다.

요청

요청 파라미터

파라미터 명 필수 여부 타입 제약사항 설명
serverImageProductCode Conditional String Min:1, Max:20 - 서버이미지 상품코드
서버이미지 상품에서 생성가능한 서버스펙 상품리스트 조회
serverImageProductCode or memberServerImageNo 두 개의 파라미터 중 하나의 파라미터는 필수 항목
서버이미지 상품코드는 getServerImageProductList 액션을 통해 획득 가능
ex) serverImageProductCode=SPSW0LINUX000032
exclusionProductCode No String Min:1, Max:20 - 제외할 상품코드
서버이미지 상품에서 생성가능한 서버스펙 상품리스트 중 제외할 서버스펙 상품코드 입력 가능
ex) serverImageProductCode=SPSW0LINUX000032&exclusionProductCode=SPSVRSSD00000016
위의 결과값으로, 서버이미지 상품코드가 'SPSW0LINUX000032'인 서버이미지 상품(CentOS 6.3 32bit)에서 생성가능한 서버스펙 중 상품코드가 'SPSVRSSD00000016'인 상품(vCPU 16EA, Memory 32GB, [SSD]Disk 50GB)을 제외한 리스트가 조회됩니다.
productCode No String Min:1, Max:20 - 조회할 상품코드
서버이미지 상품에서 생성가능한 서버스펙 상품리스트 중 특정 서버스펙 상품코드 입력 가능
ex) serverImageProductCode=SPSW0LINUX000032&productCode=SPSVRSSD00000016
위의 결과값으로, 서버이미지 상품코드가 'SPSW0LINUX000032'인 서버이미지 상품(CentOS 6.3 32bit)에서 상품코드가 'SPSVRSSD00000016'인 상품(vCPU 16EA, Memory 32GB, [SSD]Disk 50GB)이 조회됨
generationCode No String Min:1, Max:20 리스트에서 조회할 상품 세대코드 입력 [G1, G2 중 하나]
regionNo No String - 리전 번호
리전 번호를 받아 조회시 해당하는 리전으로만 필터링 가능
리전 번호는 getRegionList 액션을 통해 획득 가능
ex) regionNo=10
zoneNo No String - ZONE 번호
상품 리스트가 조회될 ZONE 결정 가능
getZoneList 액션을 통해서 획득 가능
default: 해당 리전의 첫번째 ZONE을 선택함
ex) zoneNo=1
memberServerImageNo Conditional String - 회원 서버 이미지 번호
EOL OS에 대한 생성 및 스펙 조회 가능
serverImageProductCode or memberServerImageNo 두 개의 파라미터 중 하나의 파라미터는 필수 항목
serverImageProductCode 와 memberServerImageNo 모두 입력시 memberServerImageNo 를 이용하여 조회
getMemberServerImageList 액션을 통해 획득 가능
responseFormatType No String - 응답 결과의 포맷 타입
Options : xml | json
Default : xml

응답

응답 바디

예시

요청 예시

GET {SERVER_API_URL}/getServerProductList
?serverImageProductCode=SPSW0LINUX000032
&productCode=SPSVRSSD00000016

응답 예시

<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>
      <generationCode>G1</generationCode>
    </product>
  </productList>
  <totalRows>1</totalRows>
</getServerProductListResponse>