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
Unmonitored devices
Topics:
• 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(<DeviceId>)
api/PowerService/UserDefinedEntities/Actions/
UserDefinedEntities.Create
Use this URI to add unmonitored devices that cannot be discovered in OpenManageEnterprise.
Supported versions of Power Manager:
● 2.0
● 1.2
POST method to add unmonitored device
Description
Use this method to add unmonitored devices that is not supported in OpenManange Enterprise.
Privilege DEVICE_CONFIGURATION
HTTP response
codes
200
Example
Input:
{
"Name": "iDRAC-6SN09X2",
"Description": "iDRAC-6SN09X2",
"HostName": "W103L1HH92",
"Identifier": "C3YCW22",
"Size": 2,
"EstimatedMaxPower": 10000,
"Model": "Power Edge"
}
Output:
{
"Status": "SUCCESS"
}
Table 69. Attributes
Attribute Description
Name Name of the unmonitored device.
Description Description of the unmonitored device.
HostName Host name of the unmonitored device.
9
Unmonitored devices 59