class Aws::Glue::Types::Trigger
Information about a specific trigger.
@!attribute [rw] name
The name of the trigger. @return [String]
@!attribute [rw] workflow_name
The name of the workflow associated with the trigger. @return [String]
@!attribute [rw] id
Reserved for future use. @return [String]
@!attribute [rw] type
The type of trigger that this is. @return [String]
@!attribute [rw] state
The current state of the trigger. @return [String]
@!attribute [rw] description
A description of this trigger. @return [String]
@!attribute [rw] schedule
A `cron` expression used to specify the schedule (see [Time-Based Schedules for Jobs and Crawlers][1]. For example, to run something every day at 12:15 UTC, you would specify: `cron(15 12 * * ? *)`. [1]: https://docs.aws.amazon.com/glue/latest/dg/monitor-data-warehouse-schedule.html @return [String]
@!attribute [rw] actions
The actions initiated by this trigger. @return [Array<Types::Action>]
@!attribute [rw] predicate
The predicate of this trigger, which defines when it will fire. @return [Types::Predicate]
@!attribute [rw] event_batching_condition
Batch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires. @return [Types::EventBatchingCondition]
@see docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/Trigger AWS API Documentation
Constants
- SENSITIVE