Universal Monitor Task Properties
Task Properties
Property | UI Field Name | Description | Specifications | Required |
---|---|---|---|---|
| Universal Event Template | Universal Event Template name. XML <eventTemplate label="Test Event A">test_event_a</eventTemplate> "eventTemplate": { "label": "Test Event A", "value": "test_event_a" } | The | Y |
| Event Type | Type of Universal Event to monitor. | Valid values: one of the following (not case sensitive):
| Y |
| Expiration Action | If | Valid values:
Default is Failed (1). | N |
| n/a | Universal Event criteria to monitor. | N | |
| From | If Together with If the criteria is satisfied already, the Universal Monitor task goes immediately to SUCCESS status. Otherwise, the Controller continues monitoring until the criteria is met or until the | Format: [+/-]hh:mm. Default is 00:00. | N |
| To | If Together with | Format: [+/-]hh:mm. | N |
| Universal Task Publisher | Universal Extension-based Universal Task that will be:
| N | |
| Universal Task Publisher Variables | List of variables to override. | <taskUniversalVariables> <variable> <name>v_enabled</name> <value>${var}</value> <resolution>Enabled</resolution> </variable> <variable> <name>v_disabled</name> <value>${var}</value> <resolution>Disabled</resolution> </variable> </taskUniversalVariables> "taskUniversalVariables": [ { "name": "v_enabled", "resolution": "Enabled", "value": "${var}" }, { "name": "v_disabled", "resolution": "Disabled", "value": "${var}" } ] | N |
| Universal Template | Universal Template name. | Y | |
| Universal Template Event Template | Universal Template Event Template name. XML <templateEventTemplate label="Test Event B">test_event_b</templateEventTemplate> "templateEventTemplate": { "label": "Test Event B", "value": "test_event_b" }
| The | Y |
| Time Scope | For Universal Monitor tasks not associated with a trigger; Used to create a window during which the Universal Monitor conditions must be met in order for the Universal Monitor to be satisfied. The For example, if you specify -01:00 in | Valid values:
Default is – None – (0). | N |
Filter Properties
Property | UI Field Name | Description | Specifications | Required |
---|---|---|---|---|
| Match All Match Any | Specifies that the Universal Monitor task instance should go to SUCCESS status when ALL or ANY of the criteria is met. | Valid values:
Default is And (1). | N |
| n/a | Criteria list. An element in the list is of type criterion or criteria. | The following example represent a criteria list consisted of two elements:
Note In JSON, the two elements are wrapped in the “criteria“:[] property. However, in XML, there is no additional <criteria></criteria> tag to wrap the two elements. XML JSON | N |
Criteria Properties
Property | UI Field Name | Description | Specifications | Required |
---|---|---|---|---|
| n/a | Specifies the type of an element in the criteria list. | For JSON only. Valid values:
Default is criterion. | N |
| n/a | A single condition composed of name, operator, value(s). For example: “attribute1 EQUALS value1“ where attribute1 is a attribute of the selected Universal Event Template. | XML JSON | N |
| n/a | Composed of multiple elements and a logical operator And or Or. An element can be a criterion or a inner criteria. | XML JSON | N |
Criterion Properties
Property | UI Field Name | Description | Specifications | Required |
---|---|---|---|---|
| n/a | Name of the attribute | Input data will be converted to lowercase. | Y |
| n/a | Valid values (case insensitive) :
| Y | |
| n/a | Y - if operator is either:
| ||
| n/a | Y - if operator is either:
| ||
| n/a | start should be less than or equal to end. XML JSON | Y - if operator is:
| |
| n/a | start should be less than or equal to end. XML JSON | Y - if operator is:
|