virt.instance.update ==================== Update instance. This method is a job. .. raw:: html
ID of the virtual instance to update.
Updated configuration data for the virtual instance.
No Additional PropertiesEnvironment variables to set inside the instance.
Each additional property must conform to the following schema
Type: stringWhether the instance should automatically start when the host boots.
CPU allocation specification or null for automatic allocation.
Memory allocation in bytes or null for automatic allocation.
TCP port number for VNC access (5900-65535) or null to disable VNC.
Value must be greater or equal to 5900 and lesser or equal to 65535
Whether to enable VNC remote access for the instance.
Setting vnc_password to null will unset VNC password.
Must be at least 1 characters long
Whether to enable UEFI Secure Boot (VMs only).
Size of the root disk in GB (minimum 5GB) or null to keep current size.
Value must be greater or equal to 5
I/O bus type for the root disk or null to keep current setting.
Operating system type for the instance or null for auto-detection.
This 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.
The updated virtual instance configuration.
No Additional PropertiesUnique identifier for the virtual instance.
Human-readable name for the virtual instance.
Must be at least 1 characters long
Must be at most 200 characters long
Type of virtual instance.
Current operational status of the virtual instance.
CPU configuration string or null for default allocation.
Memory allocation in bytes or null for default allocation.
Whether the instance automatically starts when the host boots.
Environment variables to set inside the instance.
Each additional property must conform to the following schema
Type: stringArray of IP aliases configured for the instance.
No Additional ItemsType of IP address (INET for IPv4, INET6 for IPv6).
IP address for the virtual instance.
Must be at least 1 characters long
Network mask in CIDR notation.
Image information used to create this instance.
No Additional PropertiesHardware architecture of the image (e.g., amd64, arm64).
Human-readable description of the image.
Operating system family of the image.
Version or release name of the operating system.
Unique serial identifier for the image.
Type of image (container, virtual-machine, etc.).
Image variant (default, cloud, minimal, etc.).
Whether the image supports UEFI Secure Boot.
User namespace ID mapping configuration for privilege isolation.
User ID mapping configuration for user namespace isolation.
Starting host ID for the mapping range.
Number of IDs to map in this range.
Starting namespace ID for the mapping range.
Group ID mapping configuration for user namespace isolation.
Starting host ID for the mapping range.
Number of IDs to map in this range.
Starting namespace ID for the mapping range.
Raw low-level configuration options (advanced use only).
Whether VNC remote access is enabled for the instance.
TCP port number for VNC connections or null if VNC is disabled.
Password for VNC access or null if no password is set.
Must be at least 1 characters long
Whether UEFI Secure Boot is enabled (VMs only) or null for containers.
Whether the container runs in privileged mode or null for VMs.
Size of the root disk in GB or null for default size.
I/O bus type for the root disk or null for default.
Storage pool in which the root of the instance is located.
Must be at least 1 characters long