Automation Rule Triggering Logic Args
data class AutomationRuleTriggeringLogicArgs(val conditions: Output<List<AutomationRulePropertyValuesConditionArgs>>? = null, val expirationTimeUtc: Output<String>? = null, val isEnabled: Output<Boolean>, val triggersOn: Output<Either<String, TriggersOn>>, val triggersWhen: Output<Either<String, TriggersWhen>>) : ConvertibleToJava<AutomationRuleTriggeringLogicArgs>
Describes automation rule triggering logic
Constructors
Link copied to clipboard
constructor(conditions: Output<List<AutomationRulePropertyValuesConditionArgs>>? = null, expirationTimeUtc: Output<String>? = null, isEnabled: Output<Boolean>, triggersOn: Output<Either<String, TriggersOn>>, triggersWhen: Output<Either<String, TriggersWhen>>)
Properties
Link copied to clipboard
The conditions to evaluate to determine if the automation rule should be triggered on a given object
Link copied to clipboard
Determines when the automation rule should automatically expire and be disabled.
Link copied to clipboard
The type of object the automation rule triggers on
Link copied to clipboard
The type of event the automation rule triggers on