alert-condition

alert-condition
alert-condition

The alert's condition is a product of the severity and a condition.

JSON Example
{
    "cancelCycles": 0,
    "condition": {
        "instanced": false,
        "key": "string",
        "operator": "string",
        "settingValue": "string",
        "targetKey": "string",
        "thresholdType": "string"
    },
    "id": "string",
    "severity": "string",
    "waitCycles": 0
}
integer As int32 As int32
cancelCycles
Optional

The number of consecutive cycles to wait when a symptom state is false before a symptom is cancelled

condition
Required

Base class for Property Conditions. For JSON the class descendants will generate with a field named 'type' with one of the following values: CONDITION_PROPERTY_STRING, CONDITION_PROPERTY_NUMERIC

string
id
Optional

The id of the condition

string
severity
Required

The severity of the condition. Automatic is allowed only if the associated condition is a message event condition.

Possible values are : UNKNOWN, NONE, INFORMATION, WARNING, IMMEDIATE, CRITICAL, AUTO,
integer As int32 As int32
waitCycles
Optional

The number of consecutive cycles to wait when a symptom state is true before a symptom is triggered