Start a VM
Request:
POST /api/vms/1921
{
"action": "start"
}
Response:
{
"success": true,
"message": "VM id:1921 name:'aab_demo_vm' starting",
"task_id": "610",
"task_href": "http://localhost:3000/api/tasks/610",
"href": "http://localhost:3000/api/vms/1921"
}
Querying task progress:
Request:
GET /api/tasks/620
Response:
{
"href": "http://localhost:3000/api/tasks/610",
"id": "610",
"name": "VM id:1921 name:'aab_demo_vm' starting",
"state": "Queued",
"status": "Ok",
"message": "Queued the action: [VM id:1921 name:'aab_demo_vm' starting] being run for user: [admin]",
"userid": "admin",
"created_on": "2015-05-05T15:58:08Z",
"updated_on": "2015-05-05T15:58:08Z"
}