alerts.post.request

alerts.post.request
alerts.post.request
JSON Example
{
    "name": "string",
    "query": {
        "chartQuery": "string",
        "messageQuery": "string"
    },
    "hitCount": 0,
    "searchPeriod": 0,
    "info": "string",
    "recommendation": "string",
    "recipients": {
        "emails": [],
        "vrops": {
            "vcopsResourceName": "string",
            "autoClearAlertAfterTimeout": false,
            "autoClearAlertsTimeoutMinutes": 0
        },
        "webhookIds": []
    },
    "enabled": false
}
type
Optional

type

Possible values are : RATE_BASED, RATE_BASED_WITH_GROUPS, NEW_EVENT_TYPE,
string
name
Required

name

object
query
Optional

query

integer
hitCount
Optional
Constraints: minimum: 0 maximum: 100000 default: 0

hitCount

hitOperator
Optional
Constraints: default: GREATER_THAN

hitOperator

Possible values are : GREATER_THAN, LESS_THAN,
integer
searchPeriod
Optional
Constraints: minimum: 60000 default: 300000

searchPeriod

string
info
Optional

info

string
recommendation
Optional

recommendation

object
recipients
Optional

recipients

boolean
enabled
Optional

enabled