class Aws::Appflow::Types::TriggerConfig

The trigger settings that determine how and when Amazon AppFlow runs the specified flow.

@note When making an API call, you may pass TriggerConfig

data as a hash:

    {
      trigger_type: "Scheduled", # required, accepts Scheduled, Event, OnDemand
      trigger_properties: {
        scheduled: {
          schedule_expression: "ScheduleExpression", # required
          data_pull_mode: "Incremental", # accepts Incremental, Complete
          schedule_start_time: Time.now,
          schedule_end_time: Time.now,
          timezone: "Timezone",
          schedule_offset: 1,
          first_execution_from: Time.now,
        },
      },
    }

@!attribute [rw] trigger_type

Specifies the type of flow trigger. This can be `OnDemand`,
`Scheduled`, or `Event`.
@return [String]

@!attribute [rw] trigger_properties

Specifies the configuration details of a schedule-triggered flow as
defined by the user. Currently, these settings only apply to the
`Scheduled` trigger type.
@return [Types::TriggerProperties]

@see docs.aws.amazon.com/goto/WebAPI/appflow-2020-08-23/TriggerConfig AWS API Documentation

Constants

SENSITIVE