# Functions
VMINamespaceKeyFunc constructs the domain name with a namespace prefix i.g.
# Constants
For versioning of the virt-handler and -launcher communication, you need to increase the Version const when making changes, and make necessary changes in the cmd and notify rpc implementation!.
NoState reasons.
Pause reasons.
Shutoff reasons.
Common reasons.
ShuttingDown reasons.
# Structs
TODO <bios rebootTimeout='0'/>.
Controller represens libvirt controller element https://libvirt.org/formatdomain.html#elementsControllers.
BEGIN ControllerDriver.
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
DomainGuestInfo represent guest agent info for specific domain.
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
DomainSpec represents the actual conversion to libvirt XML.
BEGIN HostDevice -----------------------------.
HugePage mirroring libvirt XML under hugepages.
HugePages mirroring libvirt XML under memoryBacking.
Input represents input device, e.g.
MemoryBacking mirroring libvirt XML under https://libvirt.org/formatdomain.html#elementsMemoryBacking.
RedirectedDevice describes a device to be redirected See: https://libvirt.org/formatdomain.html#redirected-devices.
Rng represents the source of entropy from host to VM.
RngBackend is the backend device used.
RngRate sets the limiting factor how to read from entropy source.