We use ...
virConnect*
"lifecycle APIs" like
virDomainCreateXML
libvirt XML
hotplugging APIs
capabilities