---
title: "getServerProductList"
slug: "cli-vserver-server-common-getserverproductlist"
tags: ["Common", "Server"]
updated: 2026-04-23T09:04:54Z
published: 2026-04-23T09:07:31Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://cli-fin.ncloud-docs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# getServerProductList

## 개요

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

## 요청

### 요청 파라미터

| 파라미터명 | 필수 여부 | 타입 | 제약 사항 | 설명 |
| --- | --- | --- | --- | --- |
| regionCode | No | String |  | - 리전 코드 서버 상품 리스트가 조회될 리전(Region) 결정 가능 regionCode는 [getRegionList](/docs/cli-vserver-server-common-getregionlist) 액션을 통해 획득 가능 Default: getRegionList 조회 결과의 첫 번째 리전을 선택 |
| zoneCode | No | String |  | - ZONE 코드 서버 상품 리스트가 조회될 존(zone) 결정 가능 zoneCode는 [getZoneList](/docs/cli-vserver-server-common-getzonelist) 액션을 통해 획득 가능 |
| serverImageProductCode | Conditional | String |  | - 서버 이미지 상품 코드 서버 이미지 상품에서 생성 가능한 서버 스펙 상품 리스트 조회 serverImageProductCode or memberServerImageInstanceNo 두 개의 파라미터 중 하나의 파라미터는 필수 항목 serverImageProductCode는 [getServerImageProductList](/docs/cli-vserver-server-common-getserverimageproductlist) 액션을 통해 획득 가능 |
| exclusionProductCode | No | String |  | - 제외할 상품 코드 exclusionProductCode는 [getServerProductList](/docs/cli-vserver-server-common-getserverproductlist) 액션을 통해 획득 가능 |
| productCode | No | String |  | - 조회할 상품 코드 productCode는 [getServerProductList](/docs/cli-vserver-server-common-getserverproductlist) 액션을 통해 획득 가능 |
| generationCode | No | String |  | - 세대 코드 세대 코드로 필터링하여 검색 가능 Options: G1 \| G2 |
| memberServerImageInstanceNo | Conditional | String |  | - 회원 서버 이미지 인스턴스 번호 EOL OS에 대한 생성 스펙 조회 가능 serverImageProductCode or memberServerImageInstanceNo 두 개의 파라미터 중 하나의 파라미터는 필수 항목 serverImageProductCode 와 memberServerImageInstanceNo 모두 입력시 memberServerImageInstanceNo 를 이용하여 조회 [getMemberServerImageInstanceList](/docs/cli-vserver-serverimage-getmemberserverimageinstancelist) 액션을 통해 획득 가능 |
| output | No | String |  | 응답 결과의 포맷 타입 - Options: xml \| json - Default: json |

## 응답

### 응답 데이터 타입

- ProductList 타입

| ProductList extends CommonResponse |
| --- |
| private Integer totalRows; |
| private List<product data-tomark-pass=""> productList = new ArrayList&lt;&gt;();</product> |

| 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 getServerProductList --regionCode FKR --zoneCode FKR-1 --serverImageProductCode SW.VSVR.OS.LNX64.CNTOS.0703.B050 --exclusionProductCode SVR.VSVR.HIMEM.C016.M064.NET.HDD.B050.G001 --productCode SVR.VSVR.STAND.C002.M004.NET.HDD.B050.G001 --generationCode G1
```

### 응답 예시

```
<getServerProductListResponse>
  <requestId>23fce239-4517-4e95-84c8-60fdd43a2e7e</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <productList>
    <product>
      <productCode>SVR.VSVR.STAND.C002.M004.NET.HDD.B050.G001</productCode>
      <productName>vCPU 2EA, Memory 4GB, Disk 50GB</productName>
      <productType>
        <code>STAND</code>
        <codeName>Standard</codeName>
      </productType>
      <productDescription>vCPU 2개, 메모리 4GB, 디스크 50GB</productDescription>
      <infraResourceType>
        <code>VSVR</code>
        <codeName>Server (VPC)</codeName>
      </infraResourceType>
      <cpuCount>2</cpuCount>
      <memorySize>4294967296</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>
</getServerProductListResponse>
```
