# ImageProperties

## Properties

| Name                    | Type                                                                                            | Description                                                                            | Notes                   |
| ----------------------- | ----------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ----------------------- |
| **cloudInit**           | [**CloudInitEnum**](#CloudInitEnum)                                                             | Cloud init compatibility.                                                              | \[optional]             |
| **cpuHotPlug**          | **Boolean**                                                                                     | Hot-plug capable CPU (no reboot required).                                             | \[optional]             |
| **cpuHotUnplug**        | **Boolean**                                                                                     | Hot-unplug capable CPU (no reboot required).                                           | \[optional]             |
| **description**         | **String**                                                                                      | Human-readable description.                                                            | \[optional]             |
| **discScsiHotPlug**     | **Boolean**                                                                                     | Hot-plug capable SCSI drive (no reboot required).                                      | \[optional]             |
| **discScsiHotUnplug**   | **Boolean**                                                                                     | Hot-unplug capable SCSI drive (no reboot required). Not supported with Windows VMs.    | \[optional]             |
| **discVirtioHotPlug**   | **Boolean**                                                                                     | Hot-plug capable Virt-IO drive (no reboot required).                                   | \[optional]             |
| **discVirtioHotUnplug** | **Boolean**                                                                                     | Hot-unplug capable Virt-IO drive (no reboot required). Not supported with Windows VMs. | \[optional]             |
| **imageAliases**        | **List\<String>**                                                                               | List of image aliases mapped for this image                                            | \[optional] \[readonly] |
| **imageType**           | [**ImageTypeEnum**](#ImageTypeEnum)                                                             | The image type.                                                                        | \[optional] \[readonly] |
| **licenceType**         | [**LicenceTypeEnum**](#LicenceTypeEnum)                                                         | The OS type of this image.                                                             |                         |
| **location**            | **String**                                                                                      | The location of this image/snapshot.                                                   | \[optional] \[readonly] |
| **name**                | **String**                                                                                      | The resource name.                                                                     | \[optional]             |
| **nicHotPlug**          | **Boolean**                                                                                     | Hot-plug capable NIC (no reboot required).                                             | \[optional]             |
| **nicHotUnplug**        | **Boolean**                                                                                     | Hot-unplug capable NIC (no reboot required).                                           | \[optional]             |
| **\_public**            | **Boolean**                                                                                     | Indicates whether the image is part of a public repository.                            | \[optional] \[readonly] |
| **ramHotPlug**          | **Boolean**                                                                                     | Hot-plug capable RAM (no reboot required).                                             | \[optional]             |
| **ramHotUnplug**        | **Boolean**                                                                                     | Hot-unplug capable RAM (no reboot required).                                           | \[optional]             |
| **size**                | [**BigDecimal**](https://github.com/ionos-cloud/sdk-java/blob/master/docs/models/BigDecimal.md) | The image size in GB.                                                                  | \[optional] \[readonly] |

## Enum: CloudInitEnum

| Name | Value  |
| ---- | ------ |
| NONE | "NONE" |
| V1   | "V1"   |

## Enum: ImageTypeEnum

| Name    | Value     |
| ------- | --------- |
| HDD     | "HDD"     |
| CDROM   | "CDROM"   |
| UNKNOWN | "UNKNOWN" |

## Enum: LicenceTypeEnum

| Name        | Value         |
| ----------- | ------------- |
| UNKNOWN     | "UNKNOWN"     |
| WINDOWS     | "WINDOWS"     |
| WINDOWS2016 | "WINDOWS2016" |
| WINDOWS2022 | "WINDOWS2022" |
| RHEL        | "RHEL"        |
| LINUX       | "LINUX"       |
| OTHER       | "OTHER"       |
