I guess this isn't necessary? libvirt does all of the conversions
and should be intuitive enough to not need documentation.