...
- assignVMToBackupOffering: adds a VM to a backup offering (returns backup object)
- removeVMFromBackupOffering: removes a VM from a backup offering (returns success object), a forced=true parameter can be passed as for Veeam B&R provider this is needed which also removes VM from the Veeam Job deletes any backups
Backup operational APIs:
- createBackup: creates an adhoc backup for a VM
- deleteVMBackup: deletes a VM backup (not support for per restore point for Veeam, it should use the removeVMFromBackupOffering API)
- listBackups
- restoreBackup
- createVMBackup
- listVMBackups
- deleteVMBackup
- restoreVMBackup
- restoreVolumeFromBackup
User-defined backup schedule:
...