getServerImageProductList

Prev Next

개요

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

요청

요청 파라미터

파라미터명 필수 여부 타입 제약 사항 설명
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 LNX32 LNX64
infraResourceDetailTypeCode No String - 인프라자원상세유형코드
특정 유형의 이미지 조회
현재는 BareMetal만 조회 가능
Options: BM (BareMetal)
Default: BM을 제외한 유형
<예시> --infraResourceDetailTypeCode BM

응답

응답 데이터 타입

  • ProductList 타입
ProductList extends CommonResponse
private Integer totalRows;
private List productList = new ArrayList<>();
Product
private String productCode;
private String productName;
private CommonCode productType;
private String productDescription;
private CommonCode infraResourceType;
private CommonCode infraResourceDetailType;
private Integer cpuCount;
private Long memorySize;
private Long baseBlockStorageSize;
private CommonCode platformType;
private String osInformation;
private CommonCode diskType;
private String dbKindCode;
private Long addBlockStorageSize;
private String generationCode;

예시

요청 예시

ncloud vserver getServerImageProductList --regionCode FKR --blockStorageSize 50 --exclusionProductCode SW.VSVR.DBMS.LNX64.CNTOS.0606.PSTGR.0904.B050 --productCode SW.VSVR.OS.LNX64.CNTOS.0703.B050 --platformTypeCodeList LNX64 WND64

응답 예시

<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>