Trigger
¶
Source code in docs_src/capo_glue/types/trigger.py
actions
instance-attribute
¶
actions: NotRequired[ActionList]
The actions initiated by this trigger.
description
instance-attribute
¶
description: NotRequired[DescriptionString]
A description of this trigger.
event_batching_condition
instance-attribute
¶
event_batching_condition: NotRequired[EventBatchingCondition]
Batch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.
predicate
instance-attribute
¶
predicate: NotRequired[Predicate]
The predicate of this trigger, which defines when it will fire.
schedule
instance-attribute
¶
schedule: NotRequired[GenericString]
A cron expression used to specify the schedule (see Time-Based Schedules for Jobs and Crawlers. For example, to run something every day at 12:15 UTC, you would specify: cron(15 12 * * ? *).
workflow_name
instance-attribute
¶
workflow_name: NotRequired[NameString]
The name of the workflow associated with the trigger.