--- title: "ServerImage" slug: "common-vapidatatype-serverimage" updated: 2026-09-17T09:25:15Z published: 2026-09-17T09:25:15Z canonical: "api.ncloud-docs.com/common-vapidatatype-serverimage" --- > ## 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. # ServerImage Available in VPC This is a server image. ## Syntax The syntax is as follows: ``` private String serverImageNo; private String serverImageName; private String serverImageDescription; private CommonCode serverImageType; private CommonCode serverImageLifeCyclePhase; private CommonCode hypervisorType; private CommonCode cpuArchitectureType; private CommonCode osCategoryType; private CommonCode osType; private String serverImageStatusName; private CommonCode serverImageStatus; private CommonCode serverImageOperation; private String serverImageProductCode; private Date createDate; private CommonCode shareStatus; private SharedLoginIdList sharedLoginIdList; private String platformCategoryCode; private List blockStorageMappingList; ``` ## Field The following describes the fields. | Field | Type | Required | Description | | --- | --- | --- | --- | | serverImageNo | String | Required | Server image number - NAVER Cloud Platform's identifier to identify server images | | serverImageName | String | Required | Server image name | | serverImageDescription | String | Optional | Server image description | | serverImageType | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Server image type - Valid values: NCP \| SELF | | serverImageLifeCyclePhase | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Server image lifecycle operation status - `IN_SERVICE` \| `FADE_OUT` \| `RETIRED` See the user guide [Compute > Server > VPC > Troubleshooting Server > Server image (OS) lifecycle](https://guide.ncloud-docs.com/docs/en/ncp-os-lifecycle). | | hypervisorType | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Hypervisor type - Valid values: XEN \| KVM | | cpuArchitectureType | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | CPU architecture type - Valid values X86_64 | | osCategoryType | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | OS category type - Valid values: LINUX \| WINDOWS | | osType | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | OS type - Valid values: CENTOS \| UBUNTU \| WINDOWS \| ROCKY \| NAVIX | | serverImageStatusName | String | Required | Pass the current server image status name by combining the server image status and the server image operation status. - Valid values: initialized \| creating \| created \| createFailed \| copying \| terminating \| repairing \| terminated | | serverImageStatus | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Server image status - INIT: Initiated - CREAT: Created - CREFL: CreateFailed | | serverImageOperation | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Server image operation status - CREAT: Create - TERMT: Terminate - NULL: No operation - COPY: Copy | | serverImageProductCode | String | Required | Server image product code | | createDate | Date | Required | Server image creation date and time - Format: YYYY-MM-DDThh:mm:ssZ | | shareStatus | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Sharing status | | sharedLoginIdList | List | Required | List of shared login IDs | | platformCategoryCode | String | Required | Platform category code | | blockStorageMappingList | List<[BlockStorageMapping](/docs/en/common-vapidatatype-blockstoragemapping)> | Required | List of block storage allocated to the server image - Viewable after the server image is created |