---
title: "Product"
slug: "common-apidatatype-product"
updated: 2026-04-23T08:55:25Z
published: 2026-04-23T09:02:10Z
canonical: "api.ncloud-docs.com/common-apidatatype-product"
---

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

# Product

<p class="platform-info type-classic">Classic 환경에서 이용 가능합니다.</p>

네이버 클라우드 플랫폼에서 제공하는 서비스 및 솔루션을 통칭하는 '상품'의 속성을 정의합니다.

## 구문 <a name="구문"></a>
구문은 다음과 같습니다.

```Java
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 addBlockStroageSize;
private String generationCode;
```

## 필드 <a name="필드"></a>
필드에 대한 설명은 다음과 같습니다. 

| 필드           | 타입 | 필수 여부       | 설명                                                                                                         |
| -------------------- | -------- | ---------- | ---------------------------------------------------------------------------------------------------------------- |
| `productCode`          | String      | Required     | 네이버 클라우드 플랫폼에서 관리하는 상품 코드<ul><li>서버 스펙 및 서버 OS 정의</li><li><예시> SPSW0LINUX000032, SPSW0LINUX000027</li></ul> |
| `productName`          | String      | Required     | 상품명<ul><li><예시> ubuntu-12.04-64-desktop,  centos-6.3-64</li></ul>                                                            |
| `productType`          | [CommonCode](/docs/common-apidatatype-commoncode)      | Required | 상품 유형<ul><li>서버 이미지 상품 조회의 경우 리눅스, 윈도우 등의 값이 올 수 있음</li></ul>                                  |
| `productDescription`   | String      | Required     | 상품 설명 <ul><li><예시> vCPU 8 EA, Memory 16 GB, Disk 50 GB</li></ul>                                                               |
| `infraResourceType`    | [CommonCode](/docs/common-apidatatype-commoncode)      | Required | 인프라 자원 구분 <ul><li>`SW` \| `SVR` <ul><li> `SW`: 소프트웨어(서버 이미지 상품)</li><li>`SVR`: 서버(서버 상품)</li></ul>          |
| `infraResourceType`    | [CommonCode](/docs/common-apidatatype-commoncode)      | Required | 인프라 자원 상세 구분 <ul><li>`BM`</li><li>베어 메탈 서버 상품 조회 시 반환</li></ul>            |
| `cpuCount`             | Integer       | Optional    | CPU 수(vCPU) <ul><li>서버 상품 조회 시 반환</li></ul>                                                          |
| `memorySize`           | Long       | Optional       | 메모리 사이즈(Byte) <ul><li>서버 상품 조회 시 반환</li></ul>                                                 |
| `baseBlockStorageSize` | Long       | Optional       | 기본 블록 스토리지 사이즈(Byte) <ul><li>서버 상품 조회 시 반환</li></ul>                              |
| `platformType`         | [CommonCode](/docs/common-apidatatype-commoncode)       | Optional | 플랫폼 구분 <ul><li>서버 이미지 상품 조회 시 반환</li><li> <예시> 리눅스 32 Bit, 윈도우 64 Bit</li></ul>        |
| `osInformation`        | String       | Optional     | OS 정보<ul><li>서버 이미지 상품 조회 시 반환</li><li> <예시> Windows Server 2008(32bit) SP2</li></ul>                      |
| `diskType`             | [CommonCode](/docs/common-apidatatype-commoncode)       | Optional | 디스크 유형 <ul><li>서버 상품 조회 시 반환</li><li>네트워크 디스크와 로컬 디스크용 서버 스펙 정보를 구분할 수 있음</li></ul>         |
| `dbKindCode`           | String       | Optional     | 데이터베이스 유형 코드<ul><li>Cloud DB와 관련된 서버 상품 조회 시 반환 <ul><li>`MSSQL` \| `MYSQL` \| `REDIS`</li></ul>|
| `addBlockStorageSize`  | Long       | Optional       | 추가 블록 스토리지 사이즈(Byte) <ul><li>서버 상품 조회 시 반환</li></ul> |
| `generationCode`                 | String       | Optional                   | 상품 세대 코드<ul><li>서버 상품 조회 시 반환 </li></ul>  |
