API Guide

Table Of Contents
NOTE: StartTime and EndTime must be left empty for policy which is active entire day.
NOTE: StartDate and EndDate must be left empty for policy which is active forever.
NOTE: DaysOfTheWeek must be set as empty array for policy which is active on every day.
/api/PowerService/Actions/PowerService. EditPolicy
This URI edits a policy.
Supported versions of Power Manager:
2.0
1.2
1.1
1.0
POST method for Editing Policy
This method edits a power policy.
Description Edits a power policy
Privilege DEVICE_CONFIGURATION
HTTP response
codes
200
Example
Input to edit static power policy:
{
"Id": 30,
"Name": "Group Policy",
"Description": "Updated policy on group",
"Enabled": true,
"Schedule": {
"StartTime": "",
"EndTime": "",
"StartDate": "2019-06-1",
"EndDate": "2019-07-28",
"DaysOfTheWeek": ["MON", "TUE", "WED", "FRI", "THU", "SAT",
"SUN"]
},
"Targets": [
{
"Id": 10132,
"PowerCapValue": 16663
},
{
"Id": 10070,
"PowerCapValue": 16663
}
]
}
Input to edit temperature-triggered policy:
{
"Id": 3,
"Name": "Edited Temp Policy",
"Description": "Edited Description",
"Enabled": false,
"Targets": [
{
"Id": 10189,
"TemperatureThreshold": 30
}
48
Power Policy