Backfill object

block_uuid
string

If the backfill uses custom code to generate the pipeline runs, this block UUID contains the code that will be used.

completed_at
datetime

Date and time the backfill finished running successfully.

created_at
datetime
required

Date and time the record was created.

end_datetime
datetime

The date and time the backfill should stop on.

failed_at
datetime

Date and time the backfill failed.

id
integer
required

Unique ID for the record.

interval_type
string

minute, hour, day, week, month, year

interval_units
integer

The number of interval_type to use in between each pipeline run that the backfill creates.

For example, if interval_type is day and interval_units is 3, then the backfill will create pipeline runs spanning 3 day increments between the start_datetime and end_datetime.

metrics
object

Various metrics related to the pipeline run; e.g. number of rows processed in a data integration pipeline sync.

name
string
required

Name of the record.

pipeline_scheduled_id
integer

Pipeline schedule that this record belongs to.

pipeline_uuid
string
required

Pipeline that this record belongs to.

start_datetime
datetime

The date and time the backfill should start on.

started_at
datetime

Date and time the backfill started running.

status
string
required

initial, running, completed, failed, cancelled

total_run_count
integer

Number of pipeline runs that will be created for this backfill.

updated_at
datetime
required

Date and time the record was last updated.

variables
object

Object containing variables for the pipeline that is being overwritten by this backfill.

[key]
string

The property name is user defined.