--- title: "Product" slug: "common-apidatatype-product" updated: 2026-09-17T09:25:01Z published: 2026-09-17T09:25:01Z 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 Available in Classic Define the attributes of ''product,'' which collectively refers to the services and solutions provided by NAVER Cloud Platform. ## Syntax The syntax is as follows: ``` 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; ``` ## Field The following describes the fields. | Field | Type | Required | Description | | --- | --- | --- | --- | | `productCode` | String | Required | Product code managed by NAVER Cloud Platform - Define server specifications and server OS - Example: SPSW0LINUX000032, SPSW0LINUX000027 | | `productName` | String | Required | Product name - Example: ubuntu-12.04-64-desktop, centos-6.3-64 | | `productType` | [CommonCode](/docs/en/common-apidatatype-commoncode) | Required | Product type - For Server Image product query, values may include Linux, Windows, etc. | | `productDescription` | String | Required | Product description - Example: 8 vCPUs, 16 GB memory, 50 GB disk | | `infraResourceType` | [CommonCode](/docs/en/common-apidatatype-commoncode) | Required | Infrastructure resource type - `SW` \| `SVR` - `SW`: software (Server Image product) - `SVR`: server (Server product) | | `infraResourceType` | [CommonCode](/docs/en/common-apidatatype-commoncode) | Required | Infrastructure resource detailed type - `BM` - It is returned when viewing Bare Metal Server product. | | `cpuCount` | Integer | Optional | Number of CPUs (vCPU) - It is returned when viewing Server product. | | `memorySize` | Long | Optional | Memory size (byte) - It is returned when viewing Server product. | | `baseBlockStorageSize` | Long | Optional | Default block storage size (byte) - It is returned when viewing Server product. | | `platformType` | [CommonCode](/docs/en/common-apidatatype-commoncode) | Optional | Platform type - It is returned when viewing Server Image product. - Example: Linux 32-bit, Windows 64-bit | | `osInformation` | String | Optional | OS information - It is returned when viewing Server Image product. - Example: Windows Server 2008 (32-bit) SP2 | | `diskType` | [CommonCode](/docs/en/common-apidatatype-commoncode) | Optional | Disk type - It is returned when viewing Server product. - Server specification information can be distinguished for network disks and local disks. | | `dbKindCode` | String | Optional | Database type code - It is returned when viewing a Server product related to Cloud DB. - `MSSQL` \| `MYSQL` \| `REDIS` | | `addBlockStorageSize` | Long | Optional | Additional block storage size (byte) - It is returned when viewing Server product. | | `generationCode` | String | Optional | Product generation code - It is returned when viewing Server products. |