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
{
"@odata.type": "#PowerService.Settings",
"Id": 5,
"Name": "BUILT_IN_REPORT_TIME_INTERVAL",
"DefaultValue": 90,
"Value": 90
},
{
"@odata.type": "#PowerService.Settings",
"Id": 6,
"Name": "BUILT_IN_REPORT_TIME_GRANULARITY",
"DefaultValue": 2,
"Value": 2
},
{
"@odata.type": "#PowerService.Settings",
"Id": 7,
"Name": "TOP_ENERGY_CONSUMERS_DURATION","DefaultValue": 8,
"Value": 8
},
{
"@odata.type": "#PowerService.Settings",
"Id": 8,
"Name": "DELETE_METRIC_DATA",
"DefaultValue": 2,
"Value": 2
}
]
}
Table 7. Attributes
Attribute Name Description
Id Power Settings record ID.
Name Name associated with the power settings name.
Default Value Default values associated with Power Manager.
Value Value associated with Power Manager Settings.
/api/PowerService/Actions/
PowerService.UpdateSettings
Use this URI to configure Power Manager Settings.
Supported versions of Power Manager:
● 2.0
● 1.2
● 1.1
● 1.0
POST method for Power Service Settings
This method is to set power and temperature monitoring units, metric gathering interval, date range configuration for Top
Energy Consumers widgets, Report settings.
Description
To save power settings values for corresponding settings.
Privilege APPLIANCE_SETUP
18 Settings