API Guide

Table Of Contents
Virtual machines
Topics:
/api/PowerService/VirtualEntities/VirtualMachines
/api/PowerService/VirtualEntities/VirtualMachines(<VirtualMachine ID>)
PowerService/VirtualEntities/VirtualMachines(<VirtualMachine ID>)/Details
/api/PowerService/VirtualEntities/VirtualMachines
URI to represent all the virtual machines.
Supported versions of Power Manager:
2.0
GET method to represent all the virtual machines
This method displays all the virtual machines that are monitored in Power Manager.
Description
Returns all the virtual machines.
Privilege VIEW
HTTP response
codes
200
Example
Input: None
Output:
{
"@odata.context": "/api/
$metadata#Collection(VirtualEntities.VirtualMachine)",
"@odata.count": 2,
"value": [
{
"@odata.type": "#VirtualEntities.VirtualMachine",
"@odata.id": "/api/PowerService/VirtualEntities/
VirtualMachines(1)",
"Id": 1,
"Uuid": "1798203e-dd65-4b5c-9772-07f578b91730",
"Name": "Lubuntu 18.04 01",
"DeviceId": 10207,
"DeviceName": "BR1H903",
"ServiceTag": "BR1H903",
"Details": {
"@odata.id": "/api/PowerService/VirtualEntities/
VirtualMachines(1)/Details"
}
},
{
"@odata.type": "#VirtualEntities.VirtualMachine",
"@odata.id": "/api/PowerService/VirtualEntities/
VirtualMachines(7)",
"Id": 7,
"Uuid": "cf43af93-97ae-4f6d-9c4a-21b9d374a4ad",
"Name": "Slitaz 01",
"DeviceId": 10207,
"DeviceName": "BR1H903",
"ServiceTag": "BR1H903",
"Details": {
12
Virtual machines 85