virt.instance.update¶
Update instance.
Type: object
No Additional Properties
No Additional Items
No Additional Properties
No Additional Properties
No Additional Properties
No Additional Properties
No Additional Properties
Type: array
No Additional Items
No Additional Properties
No Additional Items
Tuple Validation
Parameter 1: id
id
Type: stringParameter 2: virt_instance_update
virt_instance_update
Type: objectNo Additional Properties
Environment
Type: object
Each additional property must conform to the following schema
Type: string Type: null
Autostart
Type: boolean
Type: null
Cpu
Type: string
Type: null
Memory
Type: integer
Type: null
Vnc Port
Type: integer
Value must be greater or equal to 5900
and lesser or equal to 65535
Type: null
Enable Vnc
Type: booleanVnc Password
Setting vnc_password to null will unset VNC password
Type: string
Must be at least 1
characters long
Type: null
Secure Boot
Type: booleanRoot Disk Size
Type: integer
Value must be greater or equal to 5
Type: null
Root Disk Io Bus
Type: enum (of null or string)Must be one of:
- "NVME"
- "VIRTIO-BLK"
- "VIRTIO-SCSI"
- null
Image Os
Type: string
Type: enum (of null or string)
Must be one of:
- "LINUX"
- "FREEBSD"
- "WINDOWS"
- "ARCHLINUX"
- null
Privileged Mode
Type: booleanThis is only valid for containers and should only be set when container instance which is to be deployed is to
run in a privileged mode.
VirtInstanceEntry
Type: objectNo Additional Properties
Id
Type: stringName
Type: stringMust be at least 1
characters long
Must be at most 200
characters long
Type
Type: enum (of string) Default: "CONTAINER"Must be one of:
- "CONTAINER"
- "VM"
Status
Type: enum (of string)Must be one of:
- "RUNNING"
- "STOPPED"
- "UNKNOWN"
- "ERROR"
- "FROZEN"
- "STARTING"
- "STOPPING"
- "FREEZING"
- "THAWED"
- "ABORTING"
Cpu
Type: string
Type: null
Memory
Type: integer
Type: null
Autostart
Type: booleanEnvironment
Type: objectEach additional property must conform to the following schema
Type: stringAliases
Type: array of objectNo Additional Items
Each item of this array must be:
VirtInstanceAlias
Type: objectNo Additional Properties
Type
Type: enum (of string)Must be one of:
- "INET"
- "INET6"
Address
Type: stringMust be at least 1
characters long
Netmask
Type: integer
Type: null
Image
Type: objectNo Additional Properties
Architecture
Type: string
Type: null
Description
Type: string
Type: null
Os
Type: string
Type: null
Release
Type: string
Type: null
Serial
Type: string
Type: null
Type
Type: string
Type: null
Variant
Type: string
Type: null
Secureboot
Type: boolean
Type: null
UserNsIdmap
Type: objectNo Additional Properties
IdmapUserNsEntry
Type: objectNo Additional Properties
Hostid
Type: integerMaprange
Type: integerNsid
Type: integer Type: null
IdmapUserNsEntry
Type: objectNo Additional Properties
Hostid
Type: integerMaprange
Type: integerNsid
Type: integer Type: null
Type: null
Raw
Type: object
Type: null
Vnc Enabled
Type: booleanVnc Port
Type: integer
Type: null
Vnc Password
Type: string
Must be at least 1
characters long
Type: null
Secure Boot
Type: boolean
Type: null
Privileged Mode
Type: boolean
Type: null
Root Disk Size
Type: integer
Type: null
Root Disk Io Bus
Type: enum (of null or string)Must be one of:
- "NVME"
- "VIRTIO-BLK"
- "VIRTIO-SCSI"
- null
Storage Pool
Type: stringStorage pool in which the root of the instance is located.
Must be at least 1
characters long
Required roles: VIRT_INSTANCE_WRITE