Event driven orchestration configuration attributes

When defining event groups and event conditions from the Orchestration CLI you can choose between various different configuration attributes, each with its own properties::
Configuration attributes properties
Wildcard allowed
When wildcard characters are enabled, you can use them to correlate and match multiple items.
Multiple filters
When the multipleFilters property is enabled, multiple instances of the same attribute can be selected. The attribute instances follow the "OR" logic.
Minimum length
When the minlength property is enabled, it specifies the required minimum amount of alphanumeric characters for an attribute.
Maximum length
When the maxlength property is enabled, it specifies the maximum amount of alphanumeric characters an attribute can be made of.
Case sensitive
When the isCaseSensitive property is enabled, the attribute alphanumeric value is case sensitive.
Type
The type of values that can be assigned to an attribute. There following is a list of the available attribute types:
Numeric
The numeric type includes any numeric value.
Available operators:
  • EQ
  • NE
  • LE
  • GE
  • RANGE
Nonnegativeinteger
The nonnegativeinteger type includes numeric values equal to or greater than zero.
Available operators:
  • EQ
  • NE
  • LE
  • GE
  • RANGE
Percentage
The percentage type includes numeric values expressed in percentage format.
Available operators:
  • EQ
  • NE
  • LE
  • GE
  • RANGE
Duration
The duration type includes time interval values given in ISO8601 format
Available operators:
  • LE
  • GE
  • RANGE
Filesize
The filesize type includes numeric values that refer to the size of a file.
Available operators:
  • LE
  • GE
  • RANGE
String
The string type includes values expressed as strings of alphanumerical characters.
Available operators:
  • EQ
  • NE
Date
The date type includes values expressed in the YYYY-MM-DD date format.
Available operators:
  • EQ
  • LE
  • GE
  • RANGE
Time
The time type includes value expressed in the 00:00 time format.
Available operators:
  • LE
  • GE
  • RANGE
Datetime
The datetime type includes values expressed as a combination of date and time type values.
Available operators:
  • LE
  • GE
  • RANGE
datetimeutc
The datetimeutc type includes values expressed as a combination of date and time type values that refer to universal time, or UTC.
Available operators:
  • LE
  • GE
  • RANGE
Boolean
The boolean type includes either true or false values.
Available operators:
  • EQ
Map
The map type includes values expressed as a combination of a key and its specific value.
Available operators:
  • KEY_VALUE
Json
The json type includes values expressed in json form.
Available operators:
  • JSONATA
Required
When the required property is enabled, you need to specify a value for the attribute.
singlePredicate
When the singlePredicate property is enabled, you can only choose one instance of the attribute. If the singlePredicate property is not enabled, you can select multiple instances of the same attribute, and the instances follow the "AND" logic.
Operator types
Operator types:
EQ
The EQ operator requires the value of an event attribute to be equal to the value of the event condition attribute it refers to.
NE
The NE operator requires the value of an event attribute to be not equal to the value of the event condition attribute it refers to.
LE
The LE operator requires the value of an event attribute to be less than equal to the value of the event condition attribute it refers to.
GE
The GE operator requires the value of an event attribute to be greater than equal to the value of the event condition attribute it refers to.
RANGE
The RANGE operator requires the value of an event attribute to fall in a range of values of the event condition attribute it refers to.
KEY_VALUE
The KEY_VALUE operator requires the value of an event attribute to match the key name and its value, both specified in the event condition attribute it refers to.
JSONATA
The JSONATA operator requires the value of an event attribute to match the jsonata expression of the event condition attribute it refers to.