You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Appflow::Types::ScheduledTriggerProperties

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing ScheduledTriggerProperties as input to an Aws::Client method, you can use a vanilla Hash:

{
  schedule_expression: "ScheduleExpression", # required
  data_pull_mode: "Incremental", # accepts Incremental, Complete
  schedule_start_time: Time.now,
  schedule_end_time: Time.now,
  timezone: "Timezone",
}

Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the Scheduled trigger type.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#data_pull_modeString

Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.

Possible values:

  • Incremental
  • Complete

Returns:

  • (String)

    Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.

#schedule_end_timeTime

Specifies the scheduled end time for a schedule-triggered flow.

Returns:

  • (Time)

    Specifies the scheduled end time for a schedule-triggered flow.

#schedule_expressionString

The scheduling expression that determines when and how often the rule runs.

Returns:

  • (String)

    The scheduling expression that determines when and how often the rule runs.

#schedule_start_timeTime

Specifies the scheduled start time for a schedule-triggered flow.

Returns:

  • (Time)

    Specifies the scheduled start time for a schedule-triggered flow.

#timezoneString

Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.

Returns:

  • (String)

    Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.