class Aws::Glue::Types::CreateTriggerRequest
@see docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/CreateTriggerRequest AWS API Documentation
@return [Types::EventBatchingCondition]
trigger fires.
received or batch time window expired) before EventBridge event
Batch condition that must be met (specified number of events
@!attribute [rw] event_batching_condition
@return [Hash<String,String>]<br>: docs.aws.amazon.com/glue/latest/dg/monitor-tags.html<br><br><br><br>Web Services Tags in Glue] in the developer guide.
to the trigger. For more information about tags in Glue, see [Amazon
The tags to use with this trigger. You may use tags to limit access
@!attribute [rw] tags
@return [Boolean]
created. True is not supported for ‘ON_DEMAND` triggers.
Set to `true` to start `SCHEDULED` and `CONDITIONAL` triggers when
@!attribute [rw] start_on_creation
@return [String]
A description of the new trigger.
@!attribute [rw] description
@return [Array<Types::Action>]
The actions initiated by this trigger when it fires.
@!attribute [rw] actions
@return [Types::Predicate]
This field is required when the trigger type is `CONDITIONAL`.
A predicate to specify when the new trigger should fire.
@!attribute [rw] predicate
@return [String]<br>: docs.aws.amazon.com/glue/latest/dg/monitor-data-warehouse-schedule.html<br><br><br><br>This field is required when the trigger type is SCHEDULED.
every day at 12:15 UTC, you would specify: `cron(15 12 * * ? *)`.
Schedules for Jobs and Crawlers]. For example, to run something
A `cron` expression used to specify the schedule (see [Time-Based
@!attribute [rw] schedule
@return [String]
The type of the new trigger.
@!attribute [rw] type
@return [String]
The name of the workflow associated with the trigger.
@!attribute [rw] workflow_name
@return [String]
The name of the trigger.
@!attribute [rw] name