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/PhysicalGroups/CapableDevices
Use this URI to get all the OpenManageEnterprise devices such as servers (except blade servers), chassis, storage(only rack
placeable) and network switches (only rack placeable), which can be added into a rack.
Supported versions of Power Manager:
● 2.0
● 1.2
GET method to list all rack placeable devices
Description This method returns rack capable devices.
Privilege VIEW
HTTP response
codes
200
Example
Input: None
Output:
{
"@odata.context": "/api/
$metadata#Collection(PhysicalGroup.CapableDevices)",
"@odata.count": 1,
"value": [
{
"@odata.type": "#PhysicalGroup.CapableDevices",
"@odata.id": "/api/PowerService/PhysicalGroups/
CapableDevices(10204)",
"Id": 10204,
"Name": "100.96.25.137",
"ServiceTag": "HWM3VG2",
"Type": 1000,
"Model": "PowerEdge T630",
"Size": 5,
"PowerState": 17,
"ManagedState": 3000,
"ConnectionState": true,
"HealthStatus": 4000,
"EstimatedMaxPower": 0
"PduOutletCount": 12
}
]
}
Table 79. Attributes
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
Physical Groups 73