getServerImageProductList

Prev Next

VPC 환경에서 이용 가능합니다.

개요

네이버 클라우드 플랫폼에서 제공하는 서버 이미지 상품 리스트를 조회합니다.

참고

g3 (kvm) 서버이미지는 getServerImageProductList가 아닌 getServerImageList로 조회해 주십시오.

요청

요청 파라미터

파라미터명 필수 여부 타입 제약 사항 설명
regionCode No String - 리전 코드
서버 이미지 상품 리스트가 조회될 리전(Region) 결정 가능
regionCode는 getRegionList 액션을 통해 획득 가능
Default : getRegionList 조회 결과의 첫 번째 리전을 선택
blockStorageSize No Integer - 블록 스토리지 사이즈
서버 이미지의 기본 블록 스토리지 사이즈로 필터링하여 검색 가능
Options : 50 | 100 GB
exclusionProductCode No String - 제외할 상품 코드
exclusionProductCode는 getServerImageProductList 액션을 통해 획득 가능
productCode No String - 조회할 상품 코드
productCode는 getServerImageProductList 액션을 통해 획득 가능
platformTypeCodeList.N No List<String> - 플랫폼 유형 코드 리스트
플랫폼 유형으로 필터링하여 검색 가능
Options : LNX32 | LNX64 | WND32 | WND64 | UBD64 | UBS64
ex) platformTypeCodeList.1=LNX32&platformTypeCodeList.2=LNX64
infraResourceDetailTypeCode No String - 인프라자원 상세 유형 코드
특정 유형의 이미지 조회
현재는 BareMetal만 조회 가능
Options : BM (BareMetal)
Default : BM을 제외한 유형
ex) infraResourceDetailTypeCode=BM
responseFormatType No String - 응답 결과의 포맷 타입
Options : xml | json
Default : xml

응답

응답 바디

예시

요청 예시

GET {API_URL}/getServerImageProductList
?regionCode=KR
&blockStorageSize=50
&exclusionProductCode=SW.VSVR.DBMS.LNX64.CNTOS.0606.PSTGR.0904.B050
&productCode=SW.VSVR.OS.LNX64.CNTOS.0703.B050
&platformTypeCodeList.1=LNX64

응답 예시

<getServerImageProductListResponse>
  <requestId>c389ef63-aa90-4d3f-a875-f9166ae9c249</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <productList>
    <product>
      <productCode>SW.VSVR.OS.LNX64.CNTOS.0703.B050</productCode>
      <productName>centos-7.3-64</productName>
      <productType>
        <code>LINUX</code>
        <codeName>Linux</codeName>
      </productType>
      <productDescription>CentOS 7.3 (64-bit)</productDescription>
      <infraResourceType>
        <code>SW</code>
        <codeName>Software</codeName>
      </infraResourceType>
      <cpuCount>0</cpuCount>
      <memorySize>0</memorySize>
      <baseBlockStorageSize>53687091200</baseBlockStorageSize>
      <platformType>
        <code>LNX64</code>
        <codeName>Linux 64 Bit</codeName>
      </platformType>
      <osInformation>CentOS 7.3 (64-bit)</osInformation>
      <dbKindCode></dbKindCode>
      <addBlockStorageSize>0</addBlockStorageSize>
      <generationCode></generationCode>
    </product>
  </productList>
</getServerImageProductListResponse>