API Guide
Table Of Contents
- OpenManage Enterprise Power Manager RESTful API Guide version 2.0
- Contents
- About this document
- Overview
- Key integration concepts
- Settings
- Monitored Devices
- Monitored Groups
- Power Policy
- api/PowerService/PowerBounds
- /api/PowerService/Policies
- /api/PowerService/Policies(
) - /api/PowerService/Policies(
)/PolicyDetails - /api/PowerService/MonitoredDevices(
)/Policies - /api/PowerService/MonitoredGroups(
)/Policies - /api/PowerService/Actions/PowerService.CreatePolicy
- /api/PowerService/Actions/PowerService. EditPolicy
- /api/PowerService/Actions/PowerService.EnablePolicies
- /api/PowerService/Actions/PowerService.DisablePolicies
- /api/PowerService/Actions/PowerService.DeletePolicies
- Emergency Power Reduction
- Unmonitored devices
- api/PowerService/UserDefinedEntities/Actions/UserDefinedEntities.Create
- api/PowerService/UserDefinedEntities/Actions/UserDefinedEntities.Update
- api/PowerService/UserDefinedEntities/Actions/UserDefinedEntities.Delete
- api/PowerService/UserDefinedEntities/Devices
- api/PowerService/UserDefinedEntities/Devices(
)
- Physical Groups
- api/GroupService/Actions/GroupService.CreateGroup
- api/GroupService/Actions/GroupService.UpdateGroup
- api/GroupService/Actions/GroupService.DeleteGroup
- /api/PowerService/PhysicalGroups/GroupDetails
- /api/PowerService/PhysicalGroups/GroupDetails(
) - api/PowerService/PhysicalGroups/GroupDetails
/AllLeafgroups - api/PowerService/Actions/PowerService.UpdateDeviceDetails
- /api/PowerService/DeviceDetails
- api/PowerService/PhysicalGroups/CapableDevices
- api/PowerService/PhysicalGroups/CapableDevices(
) - api/PowerService/PhysicalGroups/Actions/PhysicalGroup.AddMemberDevices
- api/PowerService/PhysicalGroups/Actions/PhysicalGroup.RemoveMemberDevices
- api/PowerService/PhysicalGroups/GroupDetails(
)/Devices - api/PowerService/PhysicalGroups/Actions/PhysicalGroup.UpdateSlots
- api/PowerService/PhysicalGroups/Actions/PhysicalGroup.MoveDevice
- Power Distribution Units
- Virtual machines
- Report Service
/api/PowerService/PowerDevice/Device(arg1)/
Details
URI represents power device with id.
Supported versions of Power Manager:
● 2.0
Get method to retrieve power device details by id
This method represents power device details.
Description This method return power device details.
Privilege VIEW
HTTP response
codes
200
Example
Input: None
Output:
{
"@odata.context": "/api/
$metadata#PowerDevice.DeviceInventoryDetails",
"@odata.type": "#PowerDevice.DeviceInventoryDetails",
"@odata.id": "/api/PowerService/PowerDevice/Device(10126)/Details",
"Id": 10126,
"Manufacturer": "Vertiv",
"FirmwareVersion": "5.6.1",
"HardwareRevision": "gmmb",
"SerialNumber": "ZY20082297",
"PowerRating": 0,
"OutletCount": 12,
"MeteredOutletCount": 12,
"Outlets": [
{
"Number": 1,
"Name": "Outlet 1",
"PowerRating": 0
},
{
"Number": 10,
"Name": "Outlet 10",
"PowerRating": 0
}
]
}
Table 86. Attributes
Attribute Description
Id Device id
Manufacturer Device manufacturer
FirmwareVersion Firmware version of device
HardwareRevision Hardware version of device
SerialNumber Serial number of device
PowerRating Power rating of device
OutletCount Outlet count of device
MeteredOutletCount Metered outlet count for device
Power Distribution Units 83