notification-rules
notification-rules
Model to represent a collection of Notification Rules
JSON Example
{
"links": [
{
"description": "string",
"href": "string",
"name": "string",
"rel": "string"
}
],
"pageInfo": {
"page": 0,
"pageSize": 0,
"sortBy": "string",
"sortOrder": "string",
"totalCount": 0
},
"rules": [
{
"alertControlStates": [
"string"
],
"alertDefinitionIdFilters": {
"values": [
"string"
]
},
"alertImpactFilters": {
"values": [
"string"
]
},
"alertStatuses": [
"string"
],
"alertTypeFilters": [
{
"alertSubTypes": [
0
],
"alertType": 0
}
],
"collectorGroupId": "string",
"collectorUUId": "string",
"criticalities": [
"string"
],
"id": "string",
"links": [
{
"description": "string",
"href": "string",
"name": "string",
"rel": "string"
}
],
"name": "string",
"pluginId": "string",
"properties": [
{
"name": "string",
"value": "string"
}
],
"resourceFilter": {
"childrenResourceKindFilters": [
"string"
],
"childrenResourceKindKeyFilters": [
{
"adapterKind": "string",
"resourceKind": "string"
}
],
"matchResourceIdOnly": false,
"relationship": "string",
"resourceId": "string"
},
"resourceFilters": [
{
"childrenResourceKindFilters": [
"string"
],
"childrenResourceKindKeyFilters": [
{
"adapterKind": "string",
"resourceKind": "string"
}
],
"matchResourceIdOnly": false,
"relationship": "string",
"resourceId": "string"
}
],
"resourceKindFilter": {
"adapterKind": "string",
"resourceKind": "string"
},
"resourceKindFilters": [
{
"adapterKind": "string",
"resourceKind": "string"
}
],
"templateId": "string"
}
]
}