IA Event VARA Objects
Intelligent Automation Event Definition VARA objects are used together with Rule objects to create Event Engine Rules. These rules are based on external events and once triggered execute a defined workflow or process.
Event Definitions
An Intelligent Automation Event is based on the XML VARA Objects VARA object, Events are defined by the following:
- a unique event name
- an optional event time (the timestamp when the event occurred in utc)
- and a key-value pair (KVP) representing the attributes of the event
Important! Event definitions must be defined before creating a rule. See: RULE Events
Example
A build status event from Team City probably requires attribute keys such as build_id or status. You can then build your rules around these attributes. Also keep in mind that you should associate the correct Type to an Attribute Key. There is no point assigning a string type to an error count attribute.
-
Attribute Key
Key Value Pair that represent attributes of the event, for example application message, status event, acknowledgment and so on.
-
Description
Optional but advisable.
-
Type
Select String, Number or Boolean in relation to your Attribute Key.
Note: Attribute types are linked with operator types that are defined in rules. See Operator Table on the following page: Simple Rule
Type limits:
- String: No limit
- Number: A number between 0 and 2147483647.
See also: