ApiWorkflowTriggerDataModel represents a workflow trigger.
| JSON representation | 
|---|
| { "id": string, "identifier": string, "type": enum ( | 
| Fields | |
|---|---|
| id | 
 Required. Id is the unique identifier of the trigger. | 
| identifier | 
 Required. Identifier is the unique identifier of the trigger. | 
| type | 
 Required. Type is the type of the trigger. | 
| logicalOperator | 
 Required. LogicalOperator is the logical operator for the conditions. | 
| conditions[] | 
 Optional. Conditions is a list of conditions for the trigger. | 
WorkflowTriggerType
WorkflowTriggerType represents the trigger type of a workflow.
| Enums | |
|---|---|
| WORKFLOW_TRIGGER_TYPE_UNSPECIFIED | The trigger type is unspecified. | 
| VENDOR_NAME | The trigger type is vendor name. | 
| TAG_NAME | The trigger type is tag name. | 
| RULE_NAME | The trigger type is rule name. | 
| PRODUCT_NAME | The trigger type is product name. | 
| NETWORK_NAME | The trigger type is network name. | 
| ENTITY_DETAILS | The trigger type is entity details. | 
| RELATION_DETAILS | The trigger type is relation details. | 
| TRACKING_LIST | The trigger type is tracking list. | 
| ALL | The trigger type is all. | 
| ALERT_TRIGGER_VALUE | The trigger type is alert trigger value. | 
| CASE_DATA | The trigger type is case data. | 
| GET_INPUTS | The trigger type is get inputs. | 
| CUSTOM_LIST | The trigger type is custom list. | 
ConditionLogicalOperator
ConditionLogicalOperator represents the logical operator of a condition.
| Enums | |
|---|---|
| CONDITION_LOGICAL_OPERATOR_UNSPECIFIED | The logical operator is unspecified. | 
| AND | The logical operator is and. | 
| OR | The logical operator is or. |