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 63. Attributes
Attribute Description
PolicyId Id of the EPR created.
Name Name of the EPR.
Description Description of the EPR.
Enabled Status of the EPR.
AssignedTo Target on which EPR is applied.
CreatedTime Time at which EPR is created.
IsEprPowerDown True, if EPR type is Power Down.
IsAssociatedToGroup True, if EPR is associated to a group.
ExecutionState State of the EPR execution.
Table 64. EPR Execution State Enumeration
Enumeration Value Description
1 NOSTATE (EPR execution state is not yet determined).
2 EXECUTING (EPR execution is in progress or pending).
3 SUCCESS (EPR execution is successful).
5 FAILED (EPR execution failed).
Table 65. Filters
Field Operator
Type eq
Name contains
Description contains
Enabled eq
AssignedTo contains
List of all the sort options that this method supports:
● PolicyId
● Type
● Name
● Description
● Enabled
● AssignedTo
● CreatedTime
● IsEprPowerDown
● IsAssosciatedToGroup
Table 66. EprPowerDown
Value Description
False Throttle
56 Emergency Power Reduction