symptom-query
Query for Symptoms using various criteria.
Composition of filtering criteria controlled via the compositeOperator property.
Pagination of the Symptoms that are returned can be controlled via the PageInfo object.
Sorting of the Symptoms is specified via the SymptomField object and the SortOrder
object controls the order in which the Symptoms are sorted.
If a sort field is not specified but pagination is requested the Symptoms will be sorted
by the alarmId property.
{
"compositeOperator": "string",
"symptomId": [
"string"
],
"resource-query": {
"name": [
"string"
],
"regex": [
"string"
],
"adapterKind": [
"string"
],
"resourceKind": [
"string"
],
"collectorName": [
"string"
],
"collectorId": [
0
],
"maintenanceScheduleId": [
"string"
],
"adapterInstanceId": [
"string"
],
"recentlyAdded": 0,
"resourceState": [
"string"
],
"resourceStatus": [
"string"
],
"resourceHealth": [
"string"
],
"parentId": [
"string"
],
"credentialId": [
"string"
],
"resourceId": [
"string"
],
"propertyName": "string",
"propertyValue": "string",
"statKey": "string",
"statKeyLowerBound": "number",
"statKeyUpperBound": "number",
"statKeyInclusive": false,
"propertyConditions": {
"conjunctionOperator": "string",
"conditions": [
{
"key": "string",
"operator": "string",
"stringValue": "string",
"doubleValue": "number"
}
]
},
"statConditions": {
"conjunctionOperator": "string",
"conditions": [
{
"key": "string",
"operator": "string",
"stringValue": "string",
"doubleValue": "number"
}
]
},
"includeRelated": "string",
"resourceTag": [
{
"category": "string",
"name": "string"
}
]
},
"includeChildrenResources": false,
"activeOnly": false,
"includeAlarmInfo": false,
"alarmType": [
0
],
"alarmCriticality": [
"string"
],
"startTimeRange": {
"startTime": 0,
"endTime": 0
},
"cancelTimeRange": {
"startTime": 0,
"endTime": 0
},
"symptomDefinitionId": [
"string"
],
"statKey": [
"string"
]
}
Operations for Composite Conditions
Return Symptoms that have the specified list of Symptom identifiers
Object used to lookup resources with various filtering criteria
Whether to include Symptoms of all the children of resources identified by resourceIds
Include Symptoms that are currently Active.
By default, only active Symptoms are included in the result
Boolean that controls the retrieval of alarm information of the symptom
Return Symptoms that have the specified list of Symptom Types
Return Symptoms that have the specified list of Symptom Criticalities
Return Symptoms that have the specified list of Symptom Definitions
Return Symptoms that have been generated because of violations on the Stat Keys specified