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: