v3
latestOpenAPI 3.0.12026-07-31240345599.7 KBPolicies
Create global alert policy
Create global alert policy
post/api/{cloudId}/v1/alerts/policies
Request body
Example request
{
"type": "alert",
"name": "policy for dynamoDB",
"description": "policy desc",
"enabled": true,
"filter": {
"type": "match-any-condition",
"conditions": [
{
"field": "message",
"operation": "contains",
"expectedValue": "asd"
}
]
},
"timeRestriction": {
"enabled": true,
"timeRestrictions": [
{
"endHour": 1
}
],
"appliedTimeZone": "(GMT+03:00) Europe/Istanbul TRT"
},
"alias": "{{alias}}",
"message": "{{message}} addional message",
"alertDescription": "{{description}}",
"source": "{{source}}",
"entity": "{{entity}}",
"responders": [
{
"type": "team",
"id": "0f5f6b40-7dca-44fc-8036-6d6d550e853f"
}
],
"actions": [
"action1, action2"
],
"tags": [
"tag1",
"tag2"
],
"priorityValue": "P3",
"keepOriginalResponders": true,
"keepOriginalDetails": true,
"keepOriginalActions": true,
"keepOriginalTags": true
}Response
Returned if the request is successful.
Example response
{
"values": [
{
"type": "alert",
"id": "69291859-ed73-4396-8b74-c61a3c810cdf",
"name": "FE Daily On-call Policy",
"order": 1
}
],
"links": {
"next": "/v1/alerts/policies?offset=1&size=1"
}
}