# upcloud.Server ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **bootOrder** | **String** | The storage device boot order. | [optional] **coreNumber** | **Number** | The number of CPU cores dedicated to the server. See List server configurations. | [optional] **firewall** | **String** | The state of the server firewall rules. | [optional] [default to 'on'] **host** | **Number** | | [optional] **hostname** | **String** | A valid hostname, e.g. host.example.com. The maximum length is 128 characters. | [optional] **ipAddresses** | [**IpAddresses**](IpAddresses.md) | | [optional] **license** | **Number** | | [optional] **memoryAmount** | **Number** | The amount of main memory in megabytes. See List server configurations. | [optional] **nicModel** | **String** | The model of the server's network interfaces. | [optional] [default to 'e1000'] **plan** | **String** | The pricing plan used. If a plan is selected, the core_number and memory_amount must match the plan if they are present. | [optional] [default to 'custom'] **planIpv4Bytes** | **Number** | | [optional] **planIpv6Bytes** | **Number** | | [optional] **state** | [**ServerState**](ServerState.md) | | [optional] **storageDevices** | [**ServerStorageDevices**](ServerStorageDevices.md) | | [optional] **tags** | [**ServerTags**](ServerTags.md) | | [optional] **timezone** | **String** | A timezone identifier, e.g. Europe/Helsinki. See Timezones. | [optional] **title** | **String** | A short description. | [optional] **uuid** | **String** | | [optional] **videoModel** | **String** | The model of the server's video interface. | [optional] [default to 'vga'] **vnc** | **String** | The state of the VNC remote access service. | [optional] [default to 'off'] **vncHost** | **String** | | [optional] **vncPassword** | **String** | The VNC remote access password. | [optional] **vncPort** | **String** | | [optional] **zone** | **String** | | [optional] ## Enum: BootOrderEnum * `disk` (value: `"disk"`) * `cdrom` (value: `"cdrom"`) * `disk,cdrom` (value: `"disk,cdrom"`) * `cdrom,disk` (value: `"cdrom,disk"`) ## Enum: FirewallEnum * `on` (value: `"on"`) * `off` (value: `"off"`) ## Enum: VideoModelEnum * `vga` (value: `"vga"`) * `cirrus` (value: `"cirrus"`) ## Enum: VncEnum * `on` (value: `"on"`) * `off` (value: `"off"`)