libvirt API support matrix

This page documents which libvirt calls work on which libvirt drivers / hypervisors, and which version the API appeared in.

Hypervisor APIs

API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virConnectBaselineCPU 0.7.7 1.2.4 2.3.0 0.7.7 0.7.7 1.2.0 1.2.6
virConnectBaselineHypervisorCPU 4.4.0 4.4.0 4.4.0
virConnectClose 0.0.3 1.2.2 4.1.0 0.7.0 4.1.0 0.9.5 4.1.0 0.9.0 0.4.2 4.1.0 0.3.1 0.7.0 0.2.0 0.3.0 4.1.0 4.1.0 0.1.1 4.1.0 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virConnectCompareCPU 0.7.5 1.2.4 2.3.0 0.7.5 0.7.5
virConnectCompareHypervisorCPU 4.4.0 4.4.0 4.4.0
virConnectDomainEventDeregister 0.5.0 0.9.0 0.7.0 0.5.0 0.5.0 0.6.0 0.9.4
virConnectDomainEventDeregisterAny 0.8.0 1.2.5 0.9.0 0.8.0 0.8.0 0.8.0 0.8.0 0.9.4 1.2.10
virConnectDomainEventRegister 0.5.0 0.9.0 0.7.0 0.5.0 0.5.0 0.6.0 0.9.4
virConnectDomainEventRegisterAny 0.8.0 1.2.5 0.9.0 0.8.0 0.8.0 0.8.0 0.8.0 0.9.4 1.2.10
virConnectDomainQemuMonitorEventDeregister 1.2.3 1.2.3 1.2.3
virConnectDomainQemuMonitorEventRegister 1.2.3 1.2.3 1.2.3
virConnectDomainXMLFromNative 0.6.4 2.1.0 0.7.0 0.9.0 1.2.2 0.6.4 0.6.4 0.9.11
virConnectDomainXMLToNative 0.6.4 1.2.5 0.7.2 0.9.0 0.6.4 0.6.4
virConnectGetAllDomainStats 1.2.8 1.2.8 1.2.8 3.1.0
virConnectGetCPUModelNames 1.1.3 1.1.3 1.1.3 1.1.3
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virConnectGetCapabilities 0.2.1 1.2.2 0.7.1 0.9.0 0.6.5 0.4.6 0.7.3 0.2.1 0.3.0 0.2.1 0.5.0 0.6.3 0.10.0 0.8.0
virConnectGetDomainCapabilities 1.2.7 2.1.0 2.0.0 1.2.7 1.2.7
virConnectGetHostname 0.3.0 1.2.2 0.7.0 0.9.5 0.9.0 0.6.3 0.9.12 0.3.3 0.3.0 0.6.3 0.5.0 0.6.3 0.10.0 0.8.0
virConnectGetLibVersion 0.7.3 0.7.3
virConnectGetMaxVcpus 0.2.1 1.2.3 0.9.0 0.4.6 0.2.1 0.3.0 0.3.2 0.6.3 1.2.21 0.8.0
virConnectGetSysinfo 0.8.8 1.2.5 1.1.0 1.0.5 0.8.8 0.8.8 2.3.0 1.3.4
virConnectGetType 0.0.3 1.3.5 0.7.0 0.9.5 0.9.0 0.3.1 0.2.0 0.3.0 2.3.0 0.5.0 0.8.7 0.8.0
virConnectGetVersion 0.0.3 1.2.2 0.7.0 0.9.0 0.4.6 0.5.0 0.2.0 0.3.0 0.1.1 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virConnectIsAlive 0.9.8 1.3.5 4.1.0 0.9.8 4.1.0 0.9.8 4.1.0 0.9.8 0.9.8 4.1.0 0.9.8 0.9.8 0.9.8 0.9.8 4.1.0 4.1.0 0.9.8 4.1.0 0.9.8 0.9.8 0.9.8 1.2.5 0.9.8
virConnectIsEncrypted 0.7.3 1.3.5 4.1.0 0.7.3 4.1.0 0.9.5 4.1.0 0.7.3 4.1.0 0.7.3 0.7.3 0.7.3 0.7.3 4.1.0 4.1.0 0.7.3 4.1.0 0.7.3 0.7.3 1.2.5
virConnectIsSecure 0.7.3 1.3.5 4.1.0 0.7.3 4.1.0 0.9.5 4.1.0 0.7.3 4.1.0 0.7.3 0.7.3 0.7.3 0.7.3 4.1.0 4.1.0 0.7.3 4.1.0 0.7.3 0.7.3 1.2.5
virConnectListAllDomains 0.9.13 1.2.2 0.10.2 0.10.2 0.9.13 0.9.13 0.9.13 0.9.13 0.9.13 0.9.13 0.9.13 0.9.13 0.9.13 0.10.0
virConnectListDefinedDomains 0.1.1 1.2.2 0.7.0 0.9.5 0.9.0 0.4.2 0.3.1 0.7.0 0.2.0 0.3.0 0.1.11 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virConnectListDomains 0.0.3 1.2.2 0.7.0 0.9.5 0.9.0 0.4.2 0.3.1 0.7.0 0.2.0 0.3.0 0.1.1 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virConnectNumOfDefinedDomains 0.1.5 1.2.2 0.7.0 0.9.5 0.9.0 0.4.2 0.3.1 0.7.0 0.2.0 0.3.0 0.1.11 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virConnectNumOfDomains 0.0.3 1.2.2 0.7.0 0.9.5 0.9.0 0.4.2 0.3.1 0.7.0 0.2.0 0.3.0 0.1.1 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virConnectOpen 0.0.3 1.2.2 4.1.0 0.7.0 4.1.0 0.9.5 4.1.0 0.9.0 0.4.2 4.1.0 0.3.1 0.7.0 0.2.0 0.3.0 4.1.0 4.1.0 0.1.1 4.1.0 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virConnectOpenAuth 0.4.0
virConnectOpenReadOnly 0.0.3
virConnectRegisterCloseCallback 0.10.0 1.3.2 1.3.2
virConnectSetKeepAlive 0.9.8 0.9.8
virConnectSupportsFeature 0.3.2 0.7.0 1.1.1 1.2.2 1.2.8 0.5.0 0.3.0 1.3.5 0.8.0
virConnectUnregisterCloseCallback 0.10.0 1.3.2 1.3.2
virDomainAbortJob 0.7.7 0.7.7 0.7.7 3.1.0
virDomainAddIOThread 1.2.15 1.2.15 1.2.15
virDomainAttachDevice 0.1.9 0.9.2 1.0.1 0.8.2 0.4.1 0.3.0 0.8.4 0.6.3 1.2.15
virDomainAttachDeviceFlags 0.7.7 0.9.2 1.0.1 0.7.7 0.7.7 0.8.4 0.7.7 1.2.15
virDomainBlockCommit 0.10.2 1.0.0 0.10.2
virDomainBlockCopy 1.2.8 1.2.9 1.2.9
virDomainBlockJobAbort 0.9.4 0.9.4 0.9.4
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainBlockJobSetSpeed 0.9.4 0.9.4 0.9.4
virDomainBlockPeek 0.4.2 0.4.4 0.4.2 0.5.0
virDomainBlockPull 0.9.4 0.9.4 0.9.4
virDomainBlockRebase 0.9.10 0.9.10 0.9.10
virDomainBlockResize 0.9.8 0.9.8 0.9.8 3.3.0
virDomainBlockStats 0.3.2 2.1.0 1.2.2 0.4.1 0.3.2 0.7.0 1.2.17
virDomainBlockStatsFlags 0.9.5 2.1.0 1.2.2 0.9.5 0.9.5 1.2.17
virDomainCoreDump 0.1.9 0.9.2 0.7.0 0.3.0 0.3.2
virDomainCoreDumpWithFormat 1.2.3 1.2.3 1.2.3 1.2.3
virDomainCreate 0.1.1 1.2.2 0.7.0 0.9.5 0.9.0 0.4.4 0.3.1 0.2.0 0.3.0 0.1.11 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virDomainCreateLinux 0.0.3 1.2.4 0.9.0 0.4.4 0.3.3 0.7.3 0.2.0 0.3.0 0.1.4 0.5.0 0.6.3 0.8.7 0.8.0
virDomainCreateWithFiles 1.1.1 1.1.1 1.1.1
virDomainCreateWithFlags 0.8.2 1.2.3 0.8.2 0.9.5 0.9.0 0.8.2 0.8.2 0.8.2 0.8.2 0.8.2 0.8.2 0.8.2 0.8.7 1.2.10 0.8.2
virDomainCreateXML 0.5.0 1.2.4 0.9.0 0.4.4 0.3.3 0.7.3 0.2.0 0.3.0 0.1.4 0.5.0 0.6.3 0.8.7 0.8.0
virDomainCreateXMLWithFiles 1.1.1 1.1.1 1.1.1
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainDefineXML 0.1.1 1.2.2 0.7.2 0.9.0 0.4.2 0.3.3 0.2.0 0.3.0 0.1.11 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virDomainDefineXMLFlags 1.2.12 1.2.12 1.2.12 1.2.12 1.2.12 1.2.12 1.2.12 1.2.12 1.2.12 1.2.12 1.2.12 1.2.12 1.2.12 1.2.12
virDomainDelIOThread 1.2.15 1.2.15 1.2.15
virDomainDestroy 0.0.3 1.2.2 0.7.0 0.9.5 0.9.0 0.4.4 0.3.1 0.7.3 0.2.0 0.3.0 0.1.1 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virDomainDestroyFlags 0.9.4 0.9.4 0.9.5 0.9.4 0.9.4 0.9.4 0.9.4 0.9.4 0.9.4 4.2.0 0.9.4 0.9.4 0.9.4 2.2.0 0.9.4
virDomainDetachDevice 0.1.9 0.9.2 1.0.1 0.5.0 0.3.0 0.8.4 0.6.3 1.2.15
virDomainDetachDeviceAlias 4.4.0 4.4.0 4.4.0
virDomainDetachDeviceFlags 0.7.7 0.9.2 1.0.1 0.7.7 0.7.7 0.8.4 0.7.7 1.2.15
virDomainFSFreeze 1.2.5 1.2.5 1.2.5
virDomainFSThaw 1.2.5 1.2.5 1.2.5
virDomainFSTrim 1.0.1 1.0.1 1.0.1
virDomainGetAutostart 0.2.1 1.2.4 0.9.0 0.9.0 0.7.0 0.4.6 0.2.1 0.3.0 0.3.2 0.5.0 0.10.0 0.8.0
virDomainGetBlkioParameters 0.9.0 0.9.8 0.9.0 0.9.0
virDomainGetBlockInfo 0.8.1 0.8.1 0.8.1
virDomainGetBlockIoTune 0.9.8 0.9.8 0.9.8
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainGetBlockJobInfo 0.9.4 0.9.4 0.9.4
virDomainGetCPUStats 0.9.10 1.3.0 1.2.2 0.9.11 0.9.10
virDomainGetControlInfo 0.9.3 0.9.3 0.9.3
virDomainGetDiskErrors 0.9.10 0.9.10 0.9.10
virDomainGetEmulatorPinInfo 0.10.0 0.10.0 0.10.0
virDomainGetFSInfo 1.2.11 1.2.11 1.2.11
virDomainGetGuestVcpus 2.0.0 2.0.0 2.0.0
virDomainGetHostname 0.10.0 0.10.0 4.8.0 0.10.0
virDomainGetIOThreadInfo 1.2.14 1.2.14 1.2.14
virDomainGetInfo 0.0.3 1.2.2 0.7.0 0.9.5 0.9.0 0.4.2 0.3.1 0.7.0 0.2.0 0.3.0 0.1.1 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virDomainGetInterfaceParameters 0.9.9 0.9.9 0.9.9
virDomainGetJobInfo 0.7.7 1.3.1 0.7.7 0.7.7 2.2.0
virDomainGetJobStats 1.0.3 1.3.1 1.0.3 1.0.3 2.2.0
virDomainGetLaunchSecurityInfo 4.5.0 4.5.0 4.5.0
virDomainGetMaxMemory 0.0.3 0.7.0 0.9.0 0.7.2 0.4.2 0.3.0 0.1.4 0.5.0 1.2.15 0.8.0
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainGetMaxVcpus 0.2.1 0.7.0 3.0.0 0.4.6 0.7.3 0.4.4 0.3.0 0.7.3 0.7.1 1.2.21 0.8.0
virDomainGetMemoryParameters 0.8.5 0.8.6 0.8.5 0.9.12 0.8.5 0.8.5
virDomainGetMetadata 0.9.10 1.2.4 1.1.3 0.9.10 0.9.10 1.1.3
virDomainGetNumaParameters 0.9.9 1.1.1 0.9.9 0.9.9
virDomainGetOSType 0.0.3 1.2.21 0.7.0 0.9.5 0.9.0 0.4.2 0.3.1 0.2.2 0.3.0 0.1.9 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virDomainGetPerfEvents 1.3.3 1.3.3 1.3.3
virDomainGetSchedulerParameters 0.2.3 0.7.0 0.9.0 0.5.0 0.7.0 0.3.0 0.3.2
virDomainGetSchedulerParametersFlags 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2
virDomainGetSchedulerType 0.2.3 0.7.0 0.9.0 0.5.0 0.7.0 0.3.0 0.3.2 0.8.0
virDomainGetSecurityLabel 0.6.1 0.9.10 0.6.1 0.6.1
virDomainGetSecurityLabelList 0.10.0 0.10.0 0.10.0
virDomainGetState 0.9.2 1.2.2 0.9.2 0.9.5 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2 0.10.0 0.9.2
virDomainGetTime 1.2.5 1.2.5 1.2.5
virDomainGetVcpuPinInfo 0.9.3 1.2.1 0.9.3 0.9.3 1.2.18
virDomainGetVcpus 0.1.4 0.9.0 0.4.4 0.3.0 0.7.3 1.2.6 0.8.0
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainGetVcpusFlags 0.8.5 0.8.5 0.9.0 0.8.5 0.8.5 0.8.5 0.8.5 0.8.5 0.8.5 1.2.21 0.8.5
virDomainGetXMLDesc 0.0.3 1.2.2 0.7.0 0.9.5 0.9.0 0.4.2 0.4.6 0.7.0 0.2.0 0.3.0 0.1.4 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virDomainHasCurrentSnapshot 0.8.0 0.8.0 0.8.0 0.8.0 1.1.4 0.8.0 1.3.5
virDomainHasManagedSaveImage 0.8.0 1.2.13 1.2.13 0.9.5 0.9.2 1.2.13 1.2.13 1.2.13 0.8.0 0.8.0 1.1.4 1.2.13 1.2.13 1.2.13 1.2.13 1.2.13
virDomainInjectNMI 0.9.2 0.9.2 0.9.2
virDomainInterfaceAddresses 1.2.14 1.3.5 1.2.14 1.2.14
virDomainInterfaceStats 0.3.2 1.3.2 0.7.3 0.9.12 0.4.1 0.3.2 0.7.0 1.2.17
virDomainIsActive 0.7.3 1.2.2 0.7.3 0.9.5 0.9.0 0.7.3 0.7.3 0.7.3 0.7.3 0.7.3 0.7.3 0.7.3 0.8.7 1.2.10
virDomainIsPersistent 0.7.3 1.2.2 0.7.3 0.9.5 0.9.0 0.7.3 0.7.3 0.7.3 0.7.3 0.7.3 0.7.3 0.7.3 0.8.7 0.10.0
virDomainIsUpdated 0.8.6 0.8.6 0.9.5 0.9.0 0.8.6 0.8.6 0.8.6 0.8.6 0.8.6 0.8.6 0.8.6 0.8.6 1.2.21 0.8.6
virDomainListAllSnapshots 0.9.13 0.9.13 0.9.13 1.1.4 1.3.5
virDomainLookupByID 0.0.3 1.2.3 0.7.0 0.9.5 0.9.0 0.4.2 0.3.1 0.7.0 0.2.0 0.3.0 0.1.1 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virDomainLookupByName 0.0.3 1.2.2 0.7.0 0.9.5 0.9.0 0.4.2 0.3.1 0.7.0 0.2.0 0.3.0 0.1.1 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virDomainLookupByUUID 0.0.5 1.2.2 0.7.0 0.9.5 0.9.0 0.4.2 0.3.1 0.2.0 0.3.0 0.1.1 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virDomainLxcOpenNamespace 1.0.2 1.0.2 1.0.2
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainManagedSave 0.8.0 0.9.5 0.9.2 0.8.0 0.8.0 1.1.4 1.2.14
virDomainManagedSaveDefineXML 3.7.0 3.7.0 3.7.0
virDomainManagedSaveGetXMLDesc 3.7.0 3.7.0 3.7.0
virDomainManagedSaveRemove 0.8.0 0.9.5 0.9.2 0.8.0 0.8.0 1.1.4 1.2.14
virDomainMemoryPeek 0.4.2 0.4.4 0.4.2
virDomainMemoryStats 0.7.5 1.3.0 1.2.2 0.7.5 0.7.5 1.2.17
virDomainMigrate 0.3.2 0.7.0 0.5.0 0.3.2
virDomainMigrateBegin3 0.9.2 0.9.2 0.9.2
virDomainMigrateBegin3Params 1.1.0 1.2.6 1.2.8 1.1.0 1.1.0 1.3.5
virDomainMigrateConfirm3 0.9.2 0.9.2 0.9.2
virDomainMigrateConfirm3Params 1.1.0 1.2.6 1.2.8 1.1.0 1.1.0 1.3.5
virDomainMigrateFinish 0.3.2 0.7.0 0.3.2
virDomainMigrateFinish2 0.5.0 0.5.0 0.5.0
virDomainMigrateFinish3 0.9.2 0.9.2 0.9.2
virDomainMigrateFinish3Params 1.1.0 1.2.6 1.2.8 1.1.0 1.1.0 1.3.5
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainMigrateGetCompressionCache 1.0.3 1.0.3 1.0.3
virDomainMigrateGetMaxDowntime 3.7.0 3.7.0 3.7.0
virDomainMigrateGetMaxSpeed 0.9.5 0.9.5 0.9.5
virDomainMigratePerform 0.3.2 0.7.0 0.5.0 0.3.2
virDomainMigratePerform3 0.9.2 0.9.2 0.9.2
virDomainMigratePerform3Params 1.1.0 1.2.6 1.2.8 1.1.0 1.1.0 1.3.5
virDomainMigratePrepare 0.3.2 0.7.0 0.3.2
virDomainMigratePrepare2 0.5.0 0.5.0 0.5.0
virDomainMigratePrepare3 0.9.2 0.9.2 0.9.2
virDomainMigratePrepare3Params 1.1.0 1.2.6 1.2.8 1.1.0 1.1.0 1.3.5
virDomainMigratePrepareTunnel 0.7.2 0.7.2 0.7.2
virDomainMigratePrepareTunnel3 0.9.2 0.9.2 0.9.2
virDomainMigratePrepareTunnel3Params 1.1.0 3.1.0 1.1.0 1.1.0
virDomainMigrateSetCompressionCache 1.0.3 1.0.3 1.0.3
virDomainMigrateSetMaxDowntime 0.8.0 0.8.0 0.8.0
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainMigrateSetMaxSpeed 0.9.0 0.9.0 0.9.0
virDomainMigrateStartPostCopy 1.3.3 1.3.3 1.3.3
virDomainOpenChannel 1.0.2 1.0.2 1.0.2
virDomainOpenConsole 0.8.6 1.2.4 1.1.2 0.8.6 0.8.6 0.8.6 0.8.6
virDomainOpenGraphics 0.9.7 0.9.7 0.9.7
virDomainOpenGraphicsFD 1.2.8 1.2.8 1.2.8
virDomainPMSuspendForDuration 0.9.10 4.8.0 0.9.11 0.9.10
virDomainPMWakeup 0.9.11 4.8.0 0.9.11 0.9.11
virDomainPinEmulator 0.10.0 0.10.0 0.10.0
virDomainPinIOThread 1.2.14 1.2.14 1.2.14
virDomainPinVcpu 0.1.4 0.9.0 0.4.4 0.3.0 0.7.3 0.8.0
virDomainPinVcpuFlags 0.9.3 1.2.1 0.9.3 0.9.3
virDomainQemuAgentCommand 0.10.0 0.10.0 0.10.0
virDomainQemuAttach 0.9.4 0.9.4 0.9.4
virDomainQemuMonitorCommand 0.8.3 0.8.3 0.8.3
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainReboot 0.1.0 0.7.0 0.9.0 1.0.1 0.3.1 0.9.1 0.9.3 0.3.0 0.1.1 0.6.3 0.8.7 1.3.0 0.8.0
virDomainRename 1.2.19 1.2.19 1.2.19 4.1.0
virDomainReset 0.9.7 0.9.7 0.9.7 3.1.0
virDomainRestore 0.0.3 0.9.2 0.2.0 0.3.0 0.3.2
virDomainRestoreFlags 0.9.4 0.9.4 0.9.4 0.9.4 0.9.4
virDomainResume 0.0.3 0.7.0 0.9.5 0.9.0 0.7.2 0.8.3 0.7.0 0.2.0 0.3.0 0.1.1 0.6.3 0.8.7 0.10.0 0.8.0
virDomainRevertToSnapshot 0.8.0 0.8.0 0.8.0 0.8.0 1.1.4 0.8.0 1.3.5
virDomainSave 0.0.3 0.9.2 0.2.0 0.3.0 0.3.2 0.6.3
virDomainSaveFlags 0.9.4 0.9.4 0.9.4 0.9.4 0.9.4
virDomainSaveImageDefineXML 0.9.4 0.9.4 0.9.4
virDomainSaveImageGetXMLDesc 0.9.4 0.9.4 0.9.4
virDomainScreenshot 0.9.2 1.2.10 0.9.2 0.9.2 1.0.5 0.9.2
virDomainSendKey 0.9.3 3.6.0 0.9.4 0.9.3 1.2.15
virDomainSendProcessSignal 1.0.1 1.0.1 1.0.1
virDomainSetAutostart 0.2.1 1.2.4 0.9.0 0.9.0 0.7.0 0.4.6 0.2.1 0.3.0 0.3.2 0.5.0 0.8.0
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainSetBlkioParameters 0.9.0 0.9.8 0.9.0 0.9.0
virDomainSetBlockIoTune 0.9.8 0.9.8 0.9.8
virDomainSetBlockThreshold 3.1.0 3.2.0 3.2.0
virDomainSetGuestVcpus 2.0.0 2.0.0 2.0.0
virDomainSetInterfaceParameters 0.9.9 0.9.9 0.9.9
virDomainSetLifecycleAction 3.9.0 3.9.0 3.9.0
virDomainSetMaxMemory 0.0.3 0.7.0 0.9.2 0.7.2 0.4.2 0.3.0 0.1.1 0.5.0 0.8.0
virDomainSetMemory 0.1.1 0.7.0 3.6.0 0.9.0 0.7.2 0.4.2 0.3.0 0.1.4 0.5.0 0.6.3 1.3.4
virDomainSetMemoryFlags 0.9.0 3.6.0 0.9.0 1.2.7 0.9.0 0.9.0 1.3.4
virDomainSetMemoryParameters 0.8.5 0.8.6 0.8.5 0.9.12 0.8.5 0.8.5
virDomainSetMemoryStatsPeriod 1.1.1 1.1.1 1.1.1
virDomainSetMetadata 0.9.10 1.2.4 1.1.3 0.9.10 0.9.10 1.1.3
virDomainSetNumaParameters 0.9.9 0.9.9 0.9.9
virDomainSetPerfEvents 1.3.3 1.3.3 1.3.3
virDomainSetSchedulerParameters 0.2.3 0.7.0 0.9.0 0.5.0 0.7.0 0.3.0 0.3.2
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainSetSchedulerParametersFlags 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2 0.9.2
virDomainSetTime 1.2.5 1.2.5 1.2.5
virDomainSetUserPassword 1.2.16 1.2.16 1.2.16 2.0.0
virDomainSetVcpu 3.1.0 3.1.0 3.1.0
virDomainSetVcpus 0.1.4 0.7.0 0.9.0 0.4.6 0.7.3 0.4.4 0.3.0 0.1.4 0.7.1 3.3.0 0.8.0
virDomainSetVcpusFlags 0.8.5 0.8.5 0.9.0 0.8.5 0.8.5 0.8.5 0.8.5 0.8.5 0.8.5 3.3.0 0.8.5
virDomainShutdown 0.0.3 1.3.3 0.7.0 0.9.0 1.0.1 0.3.1 0.7.0 0.2.0 0.3.0 0.1.1 0.5.0 0.6.3 0.8.7 0.10.0 0.8.0
virDomainShutdownFlags 0.9.10 0.9.10 0.9.10 1.0.1 0.9.10 0.9.10 0.9.10 0.9.10 0.9.10 0.9.10 0.9.10 2.2.0 0.9.10
virDomainSnapshotCreateXML 0.8.0 0.8.0 0.8.0 0.8.0 1.1.4 0.8.0 1.3.5
virDomainSnapshotCurrent 0.8.0 0.8.0 0.8.0 0.8.0 1.1.4 0.8.0 1.3.5
virDomainSnapshotDelete 0.8.0 0.8.0 0.8.0 0.8.0 1.1.4 0.8.0 1.3.5
virDomainSnapshotGetParent 0.9.7 0.9.7 0.9.7 0.9.7 1.1.4 0.9.7 1.3.5
virDomainSnapshotGetXMLDesc 0.8.0 0.8.0 0.8.0 0.8.0 1.1.4 0.8.0 1.3.5
virDomainSnapshotHasMetadata 0.9.13 0.9.13 0.9.13 0.9.13 1.1.4 0.9.13 1.3.5
virDomainSnapshotIsCurrent 0.9.13 0.9.13 0.9.13 0.9.13 1.1.4 0.9.13 1.3.5
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virDomainSnapshotListAllChildren 0.9.13 0.9.13 0.9.13 1.1.4 1.3.5
virDomainSnapshotListChildrenNames 0.9.7 0.9.7 0.9.7 0.9.7 1.1.4 1.3.5
virDomainSnapshotListNames 0.8.0 0.8.0 0.8.0 0.8.0 1.1.4 0.8.0 1.3.5
virDomainSnapshotLookupByName 0.8.0 0.8.0 0.8.0 0.8.0 1.1.4 0.8.0 1.3.5
virDomainSnapshotNum 0.8.0 0.8.0 0.8.0 0.8.0 1.1.4 0.8.0 1.3.5
virDomainSnapshotNumChildren 0.9.7 0.9.7 0.9.7 0.9.7 1.1.4 1.3.5
virDomainSuspend 0.0.3 0.7.0 0.9.5 0.9.0 0.7.2 0.8.3 0.2.0 0.3.0 0.1.1 0.6.3 0.8.7 0.10.0 0.8.0
virDomainUndefine 0.1.1 1.2.2 0.7.1 0.9.0 0.4.2 0.3.3 0.2.0 0.3.0 0.1.11 0.5.0 0.6.3 0.8.7 1.2.10 0.8.0
virDomainUndefineFlags 0.9.4 0.9.4 0.9.4 0.9.4 0.9.4 0.9.4 0.9.4 0.9.4 0.9.4 0.9.5 0.9.4 1.2.10 0.9.5
virDomainUpdateDeviceFlags 0.8.0 0.9.2 1.0.1 0.9.13 0.8.0 0.8.0 0.8.0 2.0.0
virNodeAllocPages 1.2.9 1.2.9 1.2.9 1.2.9 1.2.9 1.2.9
virNodeDeviceDetachFlags 1.0.5 1.2.3 1.0.5 1.0.5
virNodeDeviceDettach 0.6.1 1.2.3 0.6.1 0.6.1
virNodeDeviceReAttach 0.6.1 1.2.3 0.6.1 0.6.1
virNodeDeviceReset 0.6.1 1.2.3 0.6.1 0.6.1
API Version bhyve bridge esx hal hyperv interface libxl lxc nwfilter openvz phyp qemu remote secret storage test udev uml vbox vmware vz xenapi
virNodeGetCPUMap 1.0.0 1.2.3 1.0.0 1.0.0 1.0.0 1.0.0 1.0.0 1.0.0 1.2.8
virNodeGetCPUStats 0.9.3 1.2.2 0.9.3 0.9.12 0.9.3 0.9.3 2.3.0 0.9.3 1.2.21
virNodeGetCellsFreeMemory 0.3.3 1.1.1 0.6.5 0.9.12 0.4.4 0.3.3 0.4.2 0.5.0 0.6.5 1.2.21 0.8.0
virNodeGetFreeMemory 0.3.3 1.2.3 0.7.2 0.9.0 0.6.5 0.9.12 0.4.4 0.3.3 2.3.0 0.5.0 0.6.5 1.2.21 0.8.0
virNodeGetFreePages 1.2.6 1.2.6 1.2.6 1.2.6 2.3.0 1.2.6 1.2.6
virNodeGetInfo 0.1.0 1.2.3 0.7.0 0.9.5 0.9.0 0.6.5 0.3.2 0.2.0 0.3.0 0.1.1 0.5.0 0.6.3 0.10.0 0.8.0
virNodeGetMemoryParameters 0.10.2 1.2.3 0.10.2 0.10.2 0.10.2 0.10.2
virNodeGetMemoryStats 0.9.3 1.2.2 0.9.3 0.9.12 0.9.3 0.9.3 0.9.3 1.2.21
virNodeGetSEVInfo 4.5.0 4.5.0 4.5.0
virNodeGetSecurityModel 0.6.1 1.2.16 0.9.10 0.6.1 0.6.1
virNodeSetMemoryParameters 0.10.2 1.2.3 0.10.2 0.10.2 0.10.2 0.10.2
virNodeSuspendForDuration 0.9.8 0.9.8 0.9.8 0.9.8 0.9.8

Host Interface APIs

API Version esx interface phyp remote test
virConnectListAllInterfaces 0.10.2 1.0.0 0.10.2 4.6.0
virConnectListDefinedInterfaces 0.7.0 0.10.0 1.0.0 0.7.2 0.7.0
virConnectListInterfaces 0.6.4 0.10.0 1.0.0 0.9.1 0.7.2 0.7.0
virConnectNumOfDefinedInterfaces 0.7.0 0.10.0 1.0.0 0.7.2 0.7.0
virConnectNumOfInterfaces 0.6.4 0.10.0 1.0.0 0.9.1 0.7.2 0.7.0
virInterfaceChangeBegin 0.9.2 0.9.2 0.9.2
virInterfaceChangeCommit 0.9.2 0.9.2 0.9.2
virInterfaceChangeRollback 0.9.2 0.9.2 0.9.2
virInterfaceCreate 0.6.4 0.7.2 0.7.0
virInterfaceDefineXML 0.6.4 0.9.1 0.7.2 0.7.0
virInterfaceDestroy 0.6.4 0.9.1 0.7.2 0.7.0
virInterfaceGetXMLDesc 0.6.4 0.10.0 1.0.0 0.7.2 0.7.0
virInterfaceIsActive 0.7.3 0.10.0 1.0.0 0.9.1 0.7.3 0.7.3
virInterfaceLookupByMACString 0.6.4 0.10.0 1.0.0 0.7.2 0.7.0
virInterfaceLookupByName 0.6.4 0.10.0 1.0.0 0.9.1 0.7.2 0.7.0
API Version esx interface phyp remote test
virInterfaceUndefine 0.6.4 0.7.2 0.7.0

Network Filter APIs

API Version nwfilter remote
virConnectListAllNWFilterBindings 4.5.0 4.5.0 4.5.0
virConnectListAllNWFilters 0.10.2 0.10.2 0.10.2
virConnectListNWFilters 0.8.0 0.8.0 0.8.0
virConnectNumOfNWFilters 0.8.0 0.8.0 0.8.0
virNWFilterBindingCreateXML 4.5.0 4.5.0 4.5.0
virNWFilterBindingDelete 4.5.0 4.5.0 4.5.0
virNWFilterBindingGetXMLDesc 4.5.0 4.5.0 4.5.0
virNWFilterBindingLookupByPortDev 4.5.0 4.5.0 4.5.0
virNWFilterDefineXML 0.8.0 0.8.0 0.8.0
virNWFilterGetXMLDesc 0.8.0 0.8.0 0.8.0
virNWFilterLookupByName 0.8.0 0.8.0 0.8.0
virNWFilterLookupByUUID 0.8.0 0.8.0 0.8.0
virNWFilterUndefine 0.8.0 0.8.0 0.8.0

Virtual Network APIs

API Version bridge esx remote test
virConnectListAllNetworks 0.10.2 0.10.2 0.10.2 0.10.2
virConnectListDefinedNetworks 0.2.0 0.2.0 0.10.0 0.3.0 0.3.2
virConnectListNetworks 0.2.0 0.2.0 0.10.0 0.3.0 0.3.2
virConnectNetworkEventDeregisterAny 1.2.1 1.2.1 1.2.1 1.2.1
virConnectNetworkEventRegisterAny 1.2.1 1.2.1 1.2.1 1.2.1
virConnectNumOfDefinedNetworks 0.2.0 0.2.0 0.10.0 0.3.0 0.3.2
virConnectNumOfNetworks 0.2.0 0.2.0 0.10.0 0.3.0 0.3.2
virNetworkCreate 0.2.0 0.2.0 0.3.0 0.3.2
virNetworkCreateXML 0.2.0 0.2.0 0.3.0 0.3.2
virNetworkDefineXML 0.2.0 0.2.0 0.10.0 0.3.0 0.3.2
virNetworkDestroy 0.2.0 0.2.0 0.3.0 0.3.2
virNetworkGetAutostart 0.2.1 0.2.1 0.10.0 0.3.0 0.3.2
virNetworkGetBridgeName 0.2.0 0.2.0 0.3.0 0.3.2
virNetworkGetDHCPLeases 1.2.6 1.2.6 1.2.6
virNetworkGetXMLDesc 0.2.0 0.2.0 0.10.0 0.3.0 0.3.2
API Version bridge esx remote test
virNetworkIsActive 0.7.3 0.7.3 0.10.0 0.7.3 0.7.3
virNetworkIsPersistent 0.7.3 0.7.3 0.10.0 0.7.3 0.7.3
virNetworkLookupByName 0.2.0 0.2.0 0.10.0 0.3.0 0.3.2
virNetworkLookupByUUID 0.2.0 0.2.0 0.10.0 0.3.0 0.3.2
virNetworkSetAutostart 0.2.1 0.2.1 0.10.0 0.3.0 0.3.2
virNetworkUndefine 0.2.0 0.2.0 0.10.0 0.3.0 0.3.2
virNetworkUpdate 0.10.2 0.10.2 0.10.2 0.10.2

Host Device APIs

API Version hal remote test udev
virConnectListAllNodeDevices 0.10.2 0.10.2 0.10.2 4.1.0 0.10.2
virConnectNodeDeviceEventDeregisterAny 2.2.0 2.2.0 2.2.0 2.2.0
virConnectNodeDeviceEventRegisterAny 2.2.0 2.2.0 2.2.0 2.2.0
virNodeDeviceCreateXML 0.6.3 0.6.5 0.6.3 0.7.3 0.7.3
virNodeDeviceDestroy 0.6.3 0.6.5 0.6.3 0.7.3 0.7.3
virNodeDeviceGetParent 0.5.0 0.5.0 0.5.0 0.7.2 0.7.3
virNodeDeviceGetXMLDesc 0.5.0 0.5.0 0.5.0 0.7.2 0.7.3
virNodeDeviceListCaps 0.5.0 0.5.0 0.5.0 0.7.2 0.7.3
virNodeDeviceLookupByName 0.5.0 0.5.0 0.5.0 0.7.2 0.7.3
virNodeDeviceLookupSCSIHostByWWN 1.0.3 1.0.2 1.0.2 1.0.2
virNodeDeviceNumOfCaps 0.5.0 0.5.0 0.5.0 0.7.2 0.7.3
virNodeListDevices 0.5.0 0.5.0 0.5.0 0.7.2 0.7.3
virNodeNumOfDevices 0.5.0 0.5.0 0.5.0 0.7.2 0.7.3

Secret APIs

API Version remote secret
virConnectListAllSecrets 0.10.2 0.10.2 0.10.2
virConnectListSecrets 0.7.1 0.7.1 0.7.1
virConnectNumOfSecrets 0.7.1 0.7.1 0.7.1
virConnectSecretEventDeregisterAny 3.0.0 3.0.0 3.0.0
virConnectSecretEventRegisterAny 3.0.0 3.0.0 3.0.0
virSecretDefineXML 0.7.1 0.7.1 0.7.1
virSecretGetValue 0.7.1 0.7.1 0.7.1
virSecretGetXMLDesc 0.7.1 0.7.1 0.7.1
virSecretLookupByUUID 0.7.1 0.7.1 0.7.1
virSecretLookupByUsage 0.7.1 0.7.1 0.7.1
virSecretSetValue 0.7.1 0.7.1 0.7.1
virSecretUndefine 0.7.1 0.7.1 0.7.1

Storage Pool APIs

API Version esx phyp remote storage test
virConnectFindStoragePoolSources 0.4.5 0.4.5 0.4.0 0.5.0
virConnectListAllStoragePools 0.10.2 0.10.2 0.10.2 0.10.2
virConnectListDefinedStoragePools 0.4.1 0.8.2 0.4.1 0.4.0 0.5.0
virConnectListStoragePools 0.4.1 0.8.2 0.8.2 0.4.1 0.4.0 0.5.0
virConnectNumOfDefinedStoragePools 0.4.1 0.8.2 0.4.1 0.4.0 0.5.0
virConnectNumOfStoragePools 0.4.1 0.8.2 0.8.2 0.4.1 0.4.0 0.5.0
virConnectStoragePoolEventDeregisterAny 2.0.0 2.0.0 2.0.0 2.0.0
virConnectStoragePoolEventRegisterAny 2.0.0 2.0.0 2.0.0 2.0.0
virStoragePoolBuild 0.4.1 0.4.1 0.4.0 0.5.0
virStoragePoolCreate 0.4.1 0.4.1 0.4.0 0.5.0
virStoragePoolCreateXML 0.4.1 0.8.2 0.4.1 0.4.0 0.5.0
virStoragePoolDefineXML 0.4.1 0.4.1 0.4.0 0.5.0
virStoragePoolDelete 0.4.1 0.4.1 0.4.0 0.5.0
virStoragePoolDestroy 0.4.1 0.8.2 0.4.1 0.4.0 0.5.0
virStoragePoolGetAutostart 0.4.1 0.8.2 0.4.1 0.4.0 0.5.0
API Version esx phyp remote storage test
virStoragePoolGetInfo 0.4.1 0.8.2 0.4.1 0.4.0 0.5.0
virStoragePoolGetXMLDesc 0.4.1 0.8.2 0.8.2 0.4.1 0.4.0 0.5.0
virStoragePoolIsActive 0.7.3 0.8.2 0.7.3 0.7.3 0.7.3
virStoragePoolIsPersistent 0.7.3 0.8.2 0.7.3 0.7.3 0.7.3
virStoragePoolListAllVolumes 0.10.2 0.10.0 0.10.2 0.10.2
virStoragePoolListVolumes 0.4.1 0.8.4 0.8.2 0.4.1 0.4.0 0.5.0
virStoragePoolLookupByName 0.4.1 0.8.2 0.8.2 0.4.1 0.4.0 0.5.0
virStoragePoolLookupByTargetPath 4.1.0 4.1.0 4.1.0
virStoragePoolLookupByUUID 0.4.1 0.8.2 0.8.2 0.4.1 0.4.0 0.5.0
virStoragePoolLookupByVolume 0.4.1 0.8.4 0.4.1 0.4.0 0.5.0
virStoragePoolNumOfVolumes 0.4.1 0.8.4 0.8.2 0.4.1 0.4.0 0.5.0
virStoragePoolRefresh 0.4.1 0.8.2 0.4.1 0.4.0 0.5.0
virStoragePoolSetAutostart 0.4.1 0.8.2 0.4.1 0.4.0 0.5.0
virStoragePoolUndefine 0.4.1 0.4.1 0.4.0 0.5.0
virStorageVolCreateXML 0.4.1 0.8.4 0.8.2 0.4.1 0.4.0 0.5.0
API Version esx phyp remote storage test
virStorageVolCreateXMLFrom 0.6.4 0.8.7 0.6.4 0.6.4 0.6.4
virStorageVolDelete 0.4.1 0.8.7 0.4.1 0.4.0 0.5.0
virStorageVolDownload 0.9.0 0.9.0 0.9.0
virStorageVolGetInfo 0.4.1 0.8.4 0.4.1 0.4.0 0.5.0
virStorageVolGetInfoFlags 3.0.0 3.0.0 3.0.0
virStorageVolGetPath 0.4.1 0.8.4 0.8.2 0.4.1 0.4.0 0.5.0
virStorageVolGetXMLDesc 0.4.1 0.8.4 0.8.2 0.4.1 0.4.0 0.5.0
virStorageVolLookupByKey 0.4.1 0.8.4 0.4.1 0.4.0 0.5.0
virStorageVolLookupByName 0.4.1 0.8.4 0.8.2 0.4.1 0.4.0 0.5.0
virStorageVolLookupByPath 0.4.1 0.8.4 0.8.2 0.4.1 0.4.0 0.5.0
virStorageVolResize 0.9.10 0.9.10 0.9.10
virStorageVolUpload 0.9.0 0.9.0 0.9.0
virStorageVolWipe 0.8.0 0.8.7 0.8.0 0.8.0
virStorageVolWipePattern 0.9.10 0.9.10 0.9.10