Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Property

UI Field Name

Description

Specifications

Required

Anchor
logicalOperator - UMF
logicalOperator - UMF
logicalOperator

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:

  • As String = And (case insensitive), and As Value = 1

  • As String = Or (case insensitive), As Value = 2

Default is And (1).

N

Anchor
criteria - UMF
criteria - UMF
criteria

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:

  • One element of type criterion.
  • One element of type criteria.
Note
titleNote

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

Expand
titleXML


Code Block
languagetext
<criterion>
    <name>int</name>
    <operator>EQUALS</operator>
    <value>5</value>
</criterion>
<criteria>
    <criterion>
        <name>ifield</name>
        <operator>IS_NULL</operator>
    </criterion>
    <criterion>
        <name>bool</name>
        <operator>EQUALS</operator>
        <value>true</value>
    </criterion>
    <logicalOperator>And</logicalOperator>
</criteria>


JSON

Expand
titleJSON


Code Block
languagetext
"criteria": [
    {
        "type": "criterion",
        "name": "int",
        "operator": "EQUALS",
        "value": "5"
    },
    {
        "type": "criteria",
        "criteria": [
            {
                "type": "criterion",
                "name": "ifield",
                "operator": "IS_NULL"
            },
            {
                "type": "criterion",
                "name": "bool",
                "operator": "EQUALS",
                "value": "true"
            }
        ],
        "logicalOperator": "And"
    }
]



N

eventBusinessServiceCriteria

Event Business Service Criteria

Specifies the type of business service filtering to apply when monitoring on Universal Events.

Valid values (case-insensitive):

  • As String = Member of Any Business Service or Unassigned, As Value = 1

  • As String = Member of Specific Business Services or Unassigned, As Value = 2

  • As String = Member of Specific Business Services, As Value = 3

  • As String = Unassigned, As Value = 4

Default is Member of Any Business Service or Unassigned (1).

N

eventBusinessServices

Event Member of Business Services

Specifies one or more business services to filter on when Event Business Service Criteria is one of the following.

  • Member of Specific Business Services or Unassigned

  • Member of Specific Business Services

XML

Expand
titleXML


Code Block
languagetext
<eventBusinessServices>
    <businessService>A</businessService>
    <businessService>B</businessService>
</eventBusinessServices>



JSON

Expand
titleJSON


Code Block
languagetext
"eventBusinessServices": ["A, "B"]



N

Criteria Properties

Property

UI Field Name

Description

Specifications

Required

Anchor
type - UMF
type - UMF
type

n/aSpecifies the type of an element in the criteria list.

For JSON only.

Valid values:

  • As String = criterion

  • As String = criteria

Default is criterion.

N

Anchor
criterion - UMF
criterion - UMF
criterion

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

Expand
titleXML


Code Block
languagetext
<criterion>
    <name>attribute1</name>
    <operator>EQUALS</operator>
    <value>value1</value>
</criterion>


JSON

Expand
titleJSON


Code Block
languagetext
    {
        "type": "criterion",
        "name": "attribute1",
        "operator": "EQUALS",
        "value": "value1"
    },



N

Anchor
criteria - UMF
criteria - UMF
criteria

n/a

Composed of multiple elements and a logical operator And or Or.

An element can be a criterion or a inner criteria.

XML

Expand
titleXML


Code Block
languagetext
<criteria>
    <criterion>
        <name>ifield</name>
        <operator>IS_NULL</operator>
    </criterion>
    <criterion>
        <name>bool</name>
        <operator>EQUALS</operator>
        <value>true</value>
    </criterion>
    <logicalOperator>And</logicalOperator>
</criteria>


JSON

Expand
titleJSON


Code Block
languagetext
{
    "type": "criteria",
    "criteria": [
        {
            "type": "criterion",
            "name": "ifield",
            "operator": "IS_NULL"
        },
        {
            "type": "criterion",
            "name": "bool",
            "operator": "EQUALS",
            "value": "true"
        }
    ],
    "logicalOperator": "And"
}



N

...