/AWS1/CL_APFSCHDDTRIGGERPRPS¶
Specifies the configuration details of a schedule-triggered flow as defined by the user.
Currently, these settings only apply to the Scheduled trigger type.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_scheduleexpression TYPE /AWS1/APFSCHEDULEEXPRESSION /AWS1/APFSCHEDULEEXPRESSION¶
The scheduling expression that determines the rate at which the schedule will run, for example
rate(5minutes).
Optional arguments:¶
iv_datapullmode TYPE /AWS1/APFDATAPULLMODE /AWS1/APFDATAPULLMODE¶
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
iv_schedulestarttime TYPE /AWS1/APFDATE /AWS1/APFDATE¶
The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as
2022-04-26T13:00:00-07:00.
iv_scheduleendtime TYPE /AWS1/APFDATE /AWS1/APFDATE¶
The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as
2022-04-27T13:00:00-07:00.
iv_timezone TYPE /AWS1/APFTIMEZONE /AWS1/APFTIMEZONE¶
Specifies the time zone used when referring to the dates and times of a scheduled flow, such as
America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the
America/New_Yorktimezone are-04:00EDT and-05:00 EST.
iv_scheduleoffset TYPE /AWS1/APFSCHEDULEOFFSET /AWS1/APFSCHEDULEOFFSET¶
Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
iv_firstexecutionfrom TYPE /AWS1/APFDATE /AWS1/APFDATE¶
Specifies the date range for the records to import from the connector in the first flow run.
iv_flowerrordeactthreshold TYPE /AWS1/APFFLOWERRORDEACTTHRESH /AWS1/APFFLOWERRORDEACTTHRESH¶
Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
Queryable Attributes¶
scheduleExpression¶
The scheduling expression that determines the rate at which the schedule will run, for example
rate(5minutes).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULEEXPRESSION() |
Getter for SCHEDULEEXPRESSION, with configurable default |
ASK_SCHEDULEEXPRESSION() |
Getter for SCHEDULEEXPRESSION w/ exceptions if field has no |
HAS_SCHEDULEEXPRESSION() |
Determine if SCHEDULEEXPRESSION has a value |
dataPullMode¶
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATAPULLMODE() |
Getter for DATAPULLMODE, with configurable default |
ASK_DATAPULLMODE() |
Getter for DATAPULLMODE w/ exceptions if field has no value |
HAS_DATAPULLMODE() |
Determine if DATAPULLMODE has a value |
scheduleStartTime¶
The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as
2022-04-26T13:00:00-07:00.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULESTARTTIME() |
Getter for SCHEDULESTARTTIME, with configurable default |
ASK_SCHEDULESTARTTIME() |
Getter for SCHEDULESTARTTIME w/ exceptions if field has no v |
HAS_SCHEDULESTARTTIME() |
Determine if SCHEDULESTARTTIME has a value |
scheduleEndTime¶
The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as
2022-04-27T13:00:00-07:00.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULEENDTIME() |
Getter for SCHEDULEENDTIME, with configurable default |
ASK_SCHEDULEENDTIME() |
Getter for SCHEDULEENDTIME w/ exceptions if field has no val |
HAS_SCHEDULEENDTIME() |
Determine if SCHEDULEENDTIME has a value |
timezone¶
Specifies the time zone used when referring to the dates and times of a scheduled flow, such as
America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the
America/New_Yorktimezone are-04:00EDT and-05:00 EST.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMEZONE() |
Getter for TIMEZONE, with configurable default |
ASK_TIMEZONE() |
Getter for TIMEZONE w/ exceptions if field has no value |
HAS_TIMEZONE() |
Determine if TIMEZONE has a value |
scheduleOffset¶
Specifies the optional offset that is added to the time interval for a schedule-triggered flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULEOFFSET() |
Getter for SCHEDULEOFFSET, with configurable default |
ASK_SCHEDULEOFFSET() |
Getter for SCHEDULEOFFSET w/ exceptions if field has no valu |
HAS_SCHEDULEOFFSET() |
Determine if SCHEDULEOFFSET has a value |
firstExecutionFrom¶
Specifies the date range for the records to import from the connector in the first flow run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FIRSTEXECUTIONFROM() |
Getter for FIRSTEXECUTIONFROM, with configurable default |
ASK_FIRSTEXECUTIONFROM() |
Getter for FIRSTEXECUTIONFROM w/ exceptions if field has no |
HAS_FIRSTEXECUTIONFROM() |
Determine if FIRSTEXECUTIONFROM has a value |
flowErrorDeactivationThreshold¶
Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FLOWERRORDEACTTHRESHOLD() |
Getter for FLOWERRORDEACTTHRESHOLD, with configurable defaul |
ASK_FLOWERRORDEACTTHRESHOLD() |
Getter for FLOWERRORDEACTTHRESHOLD w/ exceptions if field ha |
HAS_FLOWERRORDEACTTHRESHOLD() |
Determine if FLOWERRORDEACTTHRESHOLD has a value |