ServerMania logo

Get Recovery Point Details

The get the recovery point details, use the following request: 

GET /virtual_machines/:virtual_machine_id/backups/recovery_points/recovery_point_id.xml
GET /virtual_machines/:virtual_machine_id/backups/recovery_points/recovery_point_id.json 

XML Request Example

curl -i -X GET -H 'Accept: application/xml' -H 'Content-type: application/xml' -u user:userpass --url http://test/virtual_machines/12/backups/recovery_points/recovery_point_id.xml

JSON Request Example

curl -i -X GET -H 'Accept: application/json' -H 'Content-type: application/json' -u user:userpass --url http://test/virtual_machines/12/backups/recovery_points/recovery_point_id.json 

XML Output Example

<recovery-point>
	<id type="integer">825</id>
	<size type="integer">5368709120</size>
	<state>available</state>
	<virtual-machine-id type="integer">3024</virtual-machine-id>
	<resource-id type="integer">62</resource-id>
	<created-at type="dateTime">2018-08-08T08:00:11+03:00</created-at>
	<updated-at type="dateTime" nil="true"/>
</recovery-point>

Where: 

recovery_point - the array of recovery point parameters

id - the ID of the recovery point

size - the size of the backup in bytes from which the VS can be restored  

state - the status that indicates whether the backup is built

virtual_machine_id - the ID of the virtual server 

resource_id - the ID of the backup resource on which the backup is created

created_at - the date when the recovery point was created in the [YYYY][MM][DD]T[hh][mm][ss] format

updated_at - the date when the recovery point was updated in the [YYYY][MM][DD]T[hh][mm][ss] format