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
GET method for selected device details
Description This method returns the selected rack capable devices.
Privilege VIEW
HTTP response
codes
200
Example
Input: None
Output:
{
"@odata.context": "/api/$metadata#PhysicalGroup.CapableDevices",
"@odata.type": "#PhysicalGroup.CapableDevices",
"@odata.id": "/api/PowerService/PhysicalGroups/
CapableDevices(10218)",
"Id": 10218,
"Name": "100.96.24.159",
"ServiceTag": "1W43F02",
"Type": 1000,
"Model": "PowerEdge R720",
"Size": 2,
"PowerState": 17,
"ManagedState": 4000,
"ConnectionState": true,
"HealthStatus": 4000,
"EstimatedMaxPower": 0
"PduOutletCount": 12
}
Table 81. Attribute list
Attribute name Description
id Device id
Name Device name
ServiceTag Service tag of device
Type Device type
Size Space occupied by the device in a rack
Model Device model
PowerState Power State of the device
ManagedState Managed State of the device
ConnectionState Connection State of the device
HealthStatus Health Status of the device
EstimatedMaxPower Maximum power defined for the device
PduOutletCount Power State out let count of the device.
api/PowerService/PhysicalGroups/Actions/
PhysicalGroup.AddMemberDevices
Use this URI to add device as a member to a physical group at the rack level.
Supported versions of Power Manager:
Physical Groups
75