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

Reply via email to