Package org.ovirt.engine.sdk4.services
Interface VmBackupsService
-
- All Superinterfaces:
Service
- All Known Implementing Classes:
VmBackupsServiceImpl
public interface VmBackupsService extends Service
Lists the backups of a virtual machine.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
VmBackupsService.AddRequest
Adds a new backup entity to a virtual machine.static interface
VmBackupsService.AddResponse
Adds a new backup entity to a virtual machine.static interface
VmBackupsService.ListRequest
The list of virtual machine backups.static interface
VmBackupsService.ListResponse
The list of virtual machine backups.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VmBackupsService.AddRequest
add()
Adds a new backup entity to a virtual machine.VmBackupService
backupService(String id)
Returns a reference to the service that manages a specific VM backup.VmBackupsService.ListRequest
list()
The list of virtual machine backups.Service
service(String path)
Service locator method, returns individual service on which the URI is dispatched.
-
-
-
Method Detail
-
add
VmBackupsService.AddRequest add()
Adds a new backup entity to a virtual machine. For example, to start a new incremental backup of a virtual machine since checkpoint id `previous-checkpoint-uuid`, send a request like this: [source] ---- POST /ovirt-engine/api/vms/123/backups ---- With a request body like this: [source,xml] ----previous-checkpoint-uuid ... previous-checkpoint-uuid new-checkpoint-uuid ... ... initializing
-
list
VmBackupsService.ListRequest list()
The list of virtual machine backups.
-
backupService
VmBackupService backupService(String id)
Returns a reference to the service that manages a specific VM backup.
-
-