go-firefly3/docs/Rule.md
2024-05-11 14:45:50 +03:00

1.6 KiB

Rule

Properties

Name Type Description Notes
CreatedAt time.Time [optional] [default to null]
UpdatedAt time.Time [optional] [default to null]
Title string [default to null]
Description string [optional] [default to null]
RuleGroupId string ID of the rule group under which the rule must be stored. Either this field or rule_group_title is mandatory. [default to null]
RuleGroupTitle string Title of the rule group under which the rule must be stored. Either this field or rule_group_id is mandatory. [optional] [default to null]
Order int32 [optional] [default to null]
Trigger *RuleTriggerType [default to null]
Active bool Whether or not the rule is even active. Default is true. [optional] [default to true]
Strict bool If the rule is set to be strict, ALL triggers must hit in order for the rule to fire. Otherwise, just one is enough. Default value is true. [optional] [default to null]
StopProcessing bool If this value is true and the rule is triggered, other rules after this one in the group will be skipped. Default value is false. [optional] [default to false]
Triggers []RuleTrigger [default to null]
Actions []RuleAction [default to null]

[Back to Model list] [Back to API list] [Back to README]