$ waxmill vm-export --machine 538a90e4-d50d-4511-8643-ae418279bac4
<?xml version="1.0" encoding="UTF-8"?>
<wxm:VirtualMachines xmlns:wxm="urn:com.io7m.waxmill.vm:1:0">
    <wxm:VirtualMachine id="538a90e4-d50d-4511-8643-ae418279bac4" name="com.io7m.example">
        <wxm:CPUTopology sockets="1" threads="1" cores="1"/>
        <wxm:Memory gigabytes="0" megabytes="250"/>
        <wxm:Devices>
            <wxm:HostBridge vendor="UNSPECIFIED">
                <wxm:DeviceSlot bus="0" slot="0" function="0"/>
            </wxm:HostBridge>
            <wxm:AHCIDiskDevice>
                <wxm:DeviceSlot bus="0" slot="1" function="0"/>
                <wxm:StorageBackendZFSVolume/>
            </wxm:AHCIDiskDevice>
            <wxm:AHCIOpticalDiskDevice>
                <wxm:DeviceSlot bus="0" slot="2" function="0"/>
            </wxm:AHCIOpticalDiskDevice>
            <wxm:VirtioNetworkDevice>
                <wxm:DeviceSlot bus="0" slot="4" function="0"/>
                <wxm:TAPDevice name="tap23" address="a3:26:9c:74:79:34"/>
            </wxm:VirtioNetworkDevice>
        </wxm:Devices>
        <wxm:BootConfigurations>
            <wxm:BootConfigurationGRUBBhyve name="run">
                <wxm:GRUBBhyveKernelOpenBSD>
                    <wxm:BSDBootDevice kernelPath="/bsd">
                        <wxm:DeviceSlot bus="0" slot="2" function="0"/>
                    </wxm:BSDBootDevice>
                </wxm:GRUBBhyveKernelOpenBSD>
            </wxm:BootConfigurationGRUBBhyve>
        </wxm:BootConfigurations>
        <wxm:Flags>
            <wxm:Flag name="DisableMPTableGeneration" enabled="false"/>
            <wxm:Flag name="ForceVirtualIOPCIToUseMSI" enabled="false"/>
            <wxm:Flag name="GenerateACPITables" enabled="true"/>
            <wxm:Flag name="GuestAPICIsX2APIC" enabled="false"/>
            <wxm:Flag name="IncludeGuestMemoryInCoreFiles" enabled="false"/>
            <wxm:Flag name="RealTimeClockIsUTC" enabled="false"/>
            <wxm:Flag name="WireGuestMemory" enabled="false"/>
            <wxm:Flag name="ExitCPUOnPAUSE" enabled="true"/>
            <wxm:Flag name="YieldCPUOnHLT" enabled="true"/>
        </wxm:Flags>
    </wxm:VirtualMachine>
</wxm:VirtualMachines>
