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. |