Sharad Mishra has uploaded a new change for review. Change subject: restapi: WIP: RSDL metadata for backup related rest api. ......................................................................
restapi: WIP: RSDL metadata for backup related rest api. We are adding 3 new APIs that Backup/Restore ISVs can use to initiate a backup of an ovirt managed VM. 1. Get VM Config (ovf). 2. Prepare backup disk by making it availabe to backup application running in a VM. 3. Tear down backup disk once backup application has finished backing up the VM/disk. Change-Id: I063c26a188fa9568449cccbd60a1336ae43af5f3 Signed-off-by: Sharad Mishra <[email protected]> --- M backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml 1 file changed, 23 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/35/14735/1 diff --git a/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml b/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml index 422423e..25dc8e6 100644 --- a/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml +++ b/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml @@ -648,6 +648,29 @@ signatures: [] urlparams: {} headers: {} +- name: /api/vms/{vm:id}/snapshots/{snapshot:id}/vmconfig|rel=get + request: + body: + parameterType: null + signatures: [] + urlparams: {} + headers: {} +- name: /api/vms/{vm:id}/snapshots/{snapshot:id}/disks/{disk:id}/prepareForBackup|rel=prepareForBackup + request: + body: + parameterType: Action + signatures: [] + urlparams: {} + headers: + Content-Type: {value: application/xml|json, required: true} +- name: /api/vms/{vm:id}/snapshots/{snapshot:id}/disks/{disk:id}/tearDownBackup|rel=tearDownBackup + request: + body: + parameterType: Action + signatures: [] + urlparams: {} + headers: + Content-Type: {value: application/xml|json, required: true} - name: /api/vms/{vm:id}/tags|rel=get request: body: -- To view, visit http://gerrit.ovirt.org/14735 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I063c26a188fa9568449cccbd60a1336ae43af5f3 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Sharad Mishra <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
