XenXenXenSe

API Version V1 - Virtual Machines

Note: All of the API calls in this page starts with /v1/{cluster_id}/

Example: /vm/list = /v1/{cluster_id}/vm/list

GET: /vm/list

Lists VM UUID and information.

GET: /vm/{vm_uuid}/cd

Get VM's First Optical Media

GET: /vm/{vm_uuid}/power

Get VM's Power State

GET: /vm/{vm_uuid}/power/on

Turn on VM

GET: /vm/{vm_uuid}/power/off

Turn off VM

GET: /vm/{vm_uuid}/power/reboot

Reboot VM

GET: /vm/{vm_uuid}/power/force_reboot

Force Reboot VM

GET: /vm/{vm_uuid}/power/suspend

Suspend VM