If specified, the ACPI index is used to provide network interface device naming, that is stable across changes in PCI addresses assigned to the device. This value is required to be unique across all devices and be between 1 and (16*1024-1).
BootOrder is an integer value > 0, used to determine ordering of boot devices. Lower values take precedence. Each interface or disk that has a boot order must have a unique value. Interfaces without a boot order are not tried.
InterfaceBridge connects to a given network via a linux bridge.
Interface MAC address. For example: de:ad:00:00:be:af or DE-AD-00-00-BE-AF.
DeprecatedInterfaceMacvtap is an alias to the deprecated InterfaceMacvtap that connects to a given network by extending the Kubernetes node's L2 networks via a macvtap interface. Deprecated: Removed in v1.3
InterfaceMasquerade connects to a given network using netfilter rules to nat the traffic.
Interface model. One of: e1000, e1000e, igb, ne2k_pci, pcnet, rtl8139, virtio. Defaults to virtio.
Logical name of the interface as well as a reference to the associated networks. Must match the Name of a Network.
DeprecatedInterfacePasst is an alias to the deprecated InterfacePasst Deprecated: Removed in v1.3
If specified, the virtual network interface will be placed on the guests pci address with the specified PCI address. For example: 0000:81:01.10
List of ports to be forwarded to the virtual machine.
DeprecatedInterfaceSlirp is an alias to the deprecated InterfaceSlirp that connects to a given network using QEMU user networking mode. Deprecated: Removed in v1.3
InterfaceSRIOV connects to a given network by passing-through an SR-IOV PCI device via vfio.
State represents the requested operational state of the interface. The (only) value supported is absent
, expressing a request to remove the interface.
If specified, the virtual network interface address and its tag will be provided to the guest via config drive
Generated using TypeDoc
V1Interface