[Index]

Model: data/Event

Events are used to run specific operations on model types or instances

Model Details

Title Description Details
Name * Name of event
  • Field Name: name
  • Type: String
Description Description
  • Field Name: description
  • Type: String
Workflow * The workflow instance that will be executed.
  • Field Name: workflow
  • Type: String
  • Target: data/ProvisioningWorkflow
  • Target attr: name
  • Format: uri
Active * Active Default: false
  • Field Name: active
  • Type: Boolean
  • Default: false
Model Type * The model type acted on by the transaction for which to trigger the event. This field supports the use of the * wildcard.
  • Field Name: model_type
  • Type: String
  • Format: uri
Operation * The transaction operation for which to trigger the event. This field supports the use of the * wildcard.
  • Field Name: operation
  • Type: String
  • Choices: []
Phase * The phase of transaction execution at which the event should be triggered eg. Pre-Execution (before the transaction is performed) or Post-Execution (after the transaction is performed). This field supports the use of the * wildcard.
  • Field Name: phase
  • Type: String
  • Choices: ["Pre Execution", "Post Execution"]
Synchronous If selected the event will be executed synchronously, otherwise asynchronously (default).
  • Field Name: synchronous
  • Type: Boolean
Rollback If selected the event will only be executed for rollback operations, otherwise it will only be executed for normal non rollback operations (default).
  • Field Name: rollback
  • Type: Boolean
API Version A version field applicable to North Bound Notifications specifying the version the data must be transformed to.
  • Field Name: api_version
  • Type: String
API reference for data/Event