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 19. Attributes (continued)
Attribute Name Description
ConnectionState Connection State of the device
HealthStatus Health Status of the device
ManagedState Managed State of the device
AddedOn Date when the device is added.
GroupAssociation Group to which the device belongs to.
GroupAssociation.Id Group Id of the group to which the device belongs to.
GroupAssociation.Name Group Name device belongs to.
LicenseStatus License status of the device.
PowerPolicyCapable Device is Policy capable or not.
AllDevices Filter attribute to get all devices or individual devices.
IsPartOfGroup Device is part of group or not.
License enumerations are defined in following table.
Table 20. License Status Enumeration
Enumeration Value Description
1 Active
2 Expired
3 Not Applicable
Table 21. Filters
Field Operator
Id eq
DeviceName contains
ServiceTag contains
Model contains
Type eq
PowerState eq
ManagedState eq
ConnectionState eq
HealthStatus eq
AllDevices eq
LicenceStatus eq
IsPartOfGroup eq
List of all the sort options that this method supports:
● Id
● DeviceName
● ServiceTag
● Model
● Type
● PowerState
24
Monitored Devices