<div dir="ltr"><div><div>Hi Daniel,<br><br></div>Okay.. Thanks..<br><br></div>I will try and get back to you if any issues exists..<br></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><span>-- <br></span>Regards
<br>Shanil
</div></div>
<br><br><div class="gmail_quote">On Thu, Aug 28, 2014 at 11:53 AM, Daniel Erez <span dir="ltr">&lt;<a href="mailto:derez@redhat.com" target="_blank">derez@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=""><br>
<br>
----- Original Message -----<br>
&gt; From: &quot;Doron Fediuck&quot; &lt;<a href="mailto:dfediuck@redhat.com">dfediuck@redhat.com</a>&gt;<br>
&gt; To: &quot;Shanil S&quot; &lt;<a href="mailto:xielesshanil@gmail.com">xielesshanil@gmail.com</a>&gt;<br>
&gt; Cc: <a href="mailto:users@ovirt.org">users@ovirt.org</a><br>
&gt; Sent: Wednesday, August 27, 2014 5:45:04 PM<br>
&gt; Subject: Re: [ovirt-users] Snapshot preview,clone and undo using ovirt api<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ----- Original Message -----<br>
&gt; &gt; From: &quot;Shanil S&quot; &lt;<a href="mailto:xielesshanil@gmail.com">xielesshanil@gmail.com</a>&gt;<br>
&gt; &gt; To: <a href="mailto:users@ovirt.org">users@ovirt.org</a><br>
&gt; &gt; Sent: Wednesday, August 27, 2014 2:07:15 PM<br>
&gt; &gt; Subject: [ovirt-users] Snapshot preview,clone and undo using ovirt api<br>
&gt; &gt;<br>
&gt; &gt; Hi All,<br>
&gt; &gt;<br>
&gt; &gt; In the ovirt admin panel, it is possible to do the following snapshots<br>
&gt; &gt; actions<br>
&gt; &gt;<br>
&gt; &gt; 1. Clone<br>
&gt; &gt; 2. Preview<br>
&gt; &gt; 3. Undo<br>
&gt; &gt;<br>
&gt; &gt; but i couldn&#39;t find out any direct api methods to do these actions, Is it<br>
&gt; &gt; possible to it using the ovirt api ?<br>
<br>
</div>Hi Shanil,<br>
<br>
Preview/Undo actions can be invoked from VM context.<br>
I.e.:<br>
/api/vms/{vm_id}/preview_snapshot<br>
/api/vms/{vm_id}/undo_snapshot<br>
<br>
These actions are supported only on versions &gt; 3.4,<br>
in older versions, use &#39;restore&#39; (which is &#39;preview + commit&#39;):<br>
/api/vms/{vm_id}/snapshots/{snapshot_id}/restore<br>
<br>
To clone a VM from snapshot, POST to /api/vms :<br>
&lt;vm&gt;<br>
  ...<br>
  &lt;snapshots&gt;<br>
    &lt;snapshot id={snapshot_id}/&gt;<br>
  &lt;/snapshots&gt;<br>
  ...<br>
&lt;/vm&gt;<br>
<div class=""><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Regards<br>
&gt; &gt; Shanil<br>
&gt; &gt;<br>
&gt;<br>
&gt; Hi Shanil,<br>
&gt; take a look here:<br>
&gt; <a href="http://www.ovirt.org/Features/Single_Disk_Snapshot#REST-API" target="_blank">http://www.ovirt.org/Features/Single_Disk_Snapshot#REST-API</a><br>
&gt;<br>
&gt; Maybe Allon or other can add some info if needed.<br>
&gt;<br>
&gt; Doron<br>
</div>&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
&gt;<br>
</blockquote></div><br></div>