This differ from main core-admin API, because Admin API do not expose separate `create_on_disk()`/`clone_disk_files()` functions. When this is a single operation, `add_new_vm()` cannot be repurposed to clone VM.