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
Table 69. Attributes (continued)
Attribute Description
Identifier Identifier of the unmonitored device.
Size Space occupied by the unmonitored device in a rack.
EstimatedMaxPower Maximum power defined for the unmonitored device.
Model Model of the unmonitored device.
api/PowerService/UserDefinedEntities/Actions/
UserDefinedEntities.Update
Use this URI to edit the unmonitored device details.
Supported versions of Power Manager:
● 2.0
● 1.2
POST method to edit unmonitored device
Description Use this method to edit unmonitored device details.
Privilege DEVICE_CONFIGURATION
HTTP response
codes
200
Example
Input:
{
"Id":1,
"Name": "Device-A",
"Description": "WCK100098",
"HostName": "WCK100098",
"Identifier": "C3YCW22",
"Size": 2,
"EstimatedMaxPower": 10000,
"Model": "Power Edge"
}
Output:
{
"Status": "SUCCESS"
}
Table 70. Attributes
Attribute Description
Id Id of the unmonitored device.
Name Name of the unmonitored device.
Description Description of the unmonitored device.
HostName Host name of the unmonitored device.
Identifier Identifier of the unmonitored device.
Size Space occupied by the unmonitored device in a rack.
EstimatedMaxPower Maximum power defined for the unmonitored device.
60 Unmonitored devices