container.device.create ======================= Create a new device for the container of id `container`. .. raw:: html
ContainerDeviceCreateArgs parameters.
No Additional PropertiesDevice-specific configuration attributes.
Device type identifier for FILESYSTEM devices.
Specific value:"FILESYSTEM"
Target must not contain braces.
Must match regular expression:^[^{}]*$
Must be at least 1 characters long
Source must not contain braces, and not start with /mnt/.
Must match regular expression:^[^{}]*$
Must be at least 1 characters long
Device type identifier for GPU devices.
Specific value:"GPU"
GPU device type.
Specific value:"AMD"
PCI address of the GPU device on the host system.
Must be at least 1 characters long
Device type identifier for network interface cards.
Specific value:"NIC"
Whether to trust guest OS receive filter settings for better performance.
Network interface controller type. E1000 for Intel compatibility, VIRTIO for performance.
Host network interface or bridge to attach to. null for no attachment.
MAC address for the virtual network interface. null for auto-generation.
^([0-9A-Fa-f]{2}[:-]?){5}([0-9A-Fa-f]{2})$
Device type identifier for USB devices.
Specific value:"USB"
USB device attributes for identification. null for USB host controller only.
USB vendor identifier in hexadecimal format (e.g., '0x1d6b' for Linux Foundation).
Must match regular expression:^0x.*
Must be at least 1 characters long
USB product identifier in hexadecimal format (e.g., '0x0002' for 2.0 root hub).
Must match regular expression:^0x.*
Must be at least 1 characters long
Host USB device path to pass through. null for controller only.
Must be at least 1 characters long
ID of the container this device belongs to.
The newly created container device configuration.
No Additional PropertiesUnique identifier for the containers device.
Device-specific configuration attributes.
Device type identifier for FILESYSTEM devices.
Specific value:"FILESYSTEM"
Target must not contain braces.
Must match regular expression:^[^{}]*$
Must be at least 1 characters long
Source must not contain braces, and not start with /mnt/.
Must match regular expression:^[^{}]*$
Must be at least 1 characters long
Device type identifier for GPU devices.
Specific value:"GPU"
GPU device type.
Specific value:"AMD"
PCI address of the GPU device on the host system.
Must be at least 1 characters long
Device type identifier for network interface cards.
Specific value:"NIC"
Whether to trust guest OS receive filter settings for better performance.
Network interface controller type. E1000 for Intel compatibility, VIRTIO for performance.
Host network interface or bridge to attach to. null for no attachment.
MAC address for the virtual network interface. null for auto-generation.
^([0-9A-Fa-f]{2}[:-]?){5}([0-9A-Fa-f]{2})$
Device type identifier for USB devices.
Specific value:"USB"
USB device attributes for identification. null for USB host controller only.
USB vendor identifier in hexadecimal format (e.g., '0x1d6b' for Linux Foundation).
Must match regular expression:^0x.*
Must be at least 1 characters long
USB product identifier in hexadecimal format (e.g., '0x0002' for 2.0 root hub).
Must match regular expression:^0x.*
Must be at least 1 characters long
Host USB device path to pass through. null for controller only.
Must be at least 1 characters long
ID of the container this device belongs to.