API Guide
PUT method for AlertPolicies(Id)
This method updates a policy.
Description Updates a policy.
Privilege MONITORING_SETUP
HTTP response
codes
201
Example request
body
{
"Id": 4114,
"Name": "Policy Test 1",
"Description": "Policy Test 1",
"Enabled": true,
"DefaultPolicy": false,
"PolicyData": {
"Catalogs": [
{
"CatalogName": "iDRAC",
"Categories": [0],
"SubCategories": [0]
},
{
"CatalogName": "Application",
"Categories": [0],
"SubCategories": [0]
}
],
"Severities": [
16, 1, 2, 4, 8
],
"Devices": [1914],
"Groups": [],
"DeviceTypes": [1000],
"Schedule": {
"StartTime": "2016-06-06 15:02:46.000",
"EndTime": "2017-06-06 15:02:46.000",
"CronString": "* * * ? * * *"
},
"Actions": [
{
"TemplateId": 50,
"Name": "Email",
"ParameterDetails": [
{
"Name": "subject",
"Value": "Device Name: $name, Device IP Address:
$ip, Severity: $severity"
},
{
"Name": "to",
"Value": "test@dell.com"
},
{
"Name": "from",
"Value": "MCSIApplication@Dell.com"
},
{
"Name": "message",
"Value": "Event occurred for Device Name: $name,
Device IP Address: $ip,
Service Tag: $identifier, Time: $time, Severity:
$severity, $message"
}
]
}
]
},
"State": true
Alerts
103