<domain type="kvm">
    <name>test-vm</name>
    <uuid>1bd3c1f2-dd12-4b8d-a298-dff387cb9f93</uuid>
    <memory unit="KiB">131072</memory>
    <currentMemory unit="KiB">131072</currentMemory>
    <vcpu placement="static">1</vcpu>
    <os>
        <type arch="x86_64" machine="pc-q35-5.1">hvm</type>
        <boot dev="hd" />
        <boot dev="cdrom" />
        <bootmenu enable="yes" />
    </os>
    <features>
        <acpi />
        <apic />
    </features>
    <cpu mode="host-model" check="partial" />
    <clock offset="utc" />
    <on_poweroff>destroy</on_poweroff>
    <on_reboot>restart</on_reboot>
    <on_crash>restart</on_crash>
    <devices>
        <emulator>/usr/bin/qemu-system-x86_64</emulator>
        <disk type="file" device="disk">
            <driver name="qemu" type="qcow2" cache="directsync" />
            <source file="/var/lib/libvirt/images/test-volume.qcow2" />
            <target dev="vda" bus="virtio" />
            <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0" />
        </disk>
        <disk type="file" device="cdrom">
            <driver name="qemu" type="raw" />
            <target dev="sda" bus="sata" />
            <readonly />
            <address type="drive" controller="0" bus="0" target="0" unit="0" />
        </disk>
        <controller type="usb" index="0" model="qemu-xhci">
            <address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0" />
        </controller>
        <controller type="sata" index="0">
            <address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2" />
        </controller>
        <controller type="pci" index="0" model="pcie-root" />
        <controller type="pci" index="1" model="pcie-root-port">
            <model name="pcie-root-port" />
            <target chassis="1" port="0x10" />
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on" />
        </controller>
        <controller type="pci" index="2" model="pcie-root-port">
            <model name="pcie-root-port" />
            <target chassis="2" port="0x11" />
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1" />
        </controller>
        <controller type="pci" index="3" model="pcie-root-port">
            <model name="pcie-root-port" />
            <target chassis="3" port="0x12" />
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2" />
        </controller>
        <controller type="pci" index="4" model="pcie-root-port">
            <model name="pcie-root-port" />
            <target chassis="4" port="0x13" />
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3" />
        </controller>
        <controller type="pci" index="5" model="pcie-root-port">
            <model name="pcie-root-port" />
            <target chassis="5" port="0x14" />
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4" />
        </controller>
        <controller type="pci" index="6" model="pcie-root-port">
            <model name="pcie-root-port" />
            <target chassis="6" port="0x15" />
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5" />
        </controller>
        <controller type="pci" index="7" model="pcie-root-port">
            <model name="pcie-root-port" />
            <target chassis="7" port="0x16" />
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6" />
        </controller>
        <controller type="pci" index="8" model="pcie-root-port">
            <model name="pcie-root-port" />
            <target chassis="8" port="0x17" />
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x7" />
        </controller>
        <interface type="network">
            <mac address="52:54:00:a2:3c:e7" />
            <source network="default" />
            <model type="virtio" />
            <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0" />
        </interface>
        <serial type="pty">
            <target type="isa-serial" port="0">
                <model name="isa-serial" />
            </target>
        </serial>
        <console type="pty">
            <target type="serial" port="0" />
        </console>
        <input type="mouse" bus="virtio">
            <address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0" />
        </input>
        <input type="keyboard" bus="virtio">
            <address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0" />
        </input>
        <input type="tablet" bus="virtio">
            <address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0" />
        </input>
        <input type="mouse" bus="ps2" />
        <input type="keyboard" bus="ps2" />
        <graphics type="spice" autoport="yes" listen="0.0.0.0">
            <listen type="address" address="0.0.0.0" />
        </graphics>
        <video>
            <model type="vga" vram="16384" heads="1" primary="yes" />
            <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0" />
        </video>
        <memballoon model="virtio">
            <address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0" />
        </memballoon>
    </devices>
</domain>