{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/BatchExportBackfill", "title": "BatchExportBackfill", "type": "object", "properties": { "id": { "type": "string", "format": "uuid", "readOnly": true }, "progress": { "type": "object", "nullable": true, "properties": { "total_runs": { "type": "integer", "nullable": true }, "finished_runs": { "type": "integer", "nullable": true }, "progress": { "type": "number", "nullable": true } }, "readOnly": true }, "start_at": { "type": "string", "format": "date-time", "nullable": true, "description": "The start of the data interval." }, "end_at": { "type": "string", "format": "date-time", "nullable": true, "description": "The end of the data interval." }, "status": { "allOf": [ { "$ref": "#/components/schemas/BatchExportBackfillStatusEnum" } ], "description": "The status of this backfill.\n\n* `Cancelled` - Cancelled\n* `Completed` - Completed\n* `ContinuedAsNew` - Continued As New\n* `Failed` - Failed\n* `FailedRetryable` - Failed Retryable\n* `Terminated` - Terminated\n* `TimedOut` - Timedout\n* `Running` - Running\n* `Starting` - Starting" }, "created_at": { "type": "string", "format": "date-time", "readOnly": true, "description": "The timestamp at which this BatchExportBackfill was created." }, "finished_at": { "type": "string", "format": "date-time", "nullable": true, "description": "The timestamp at which this BatchExportBackfill finished, successfully or not." }, "last_updated_at": { "type": "string", "format": "date-time", "readOnly": true, "description": "The timestamp at which this BatchExportBackfill was last updated." }, "total_records_count": { "type": "integer", "maximum": 9223372036854775807, "minimum": -9223372036854775808, "format": "int64", "nullable": true, "description": "The total number of records to export. Initially estimated, updated with actual count after completion." }, "adjusted_start_at": { "type": "string", "format": "date-time", "nullable": true, "description": "The actual start time after adjustment for earliest available data. May differ from start_at if user requested a date before data exists." }, "team": { "type": "integer", "description": "The team this belongs to." }, "batch_export": { "type": "string", "format": "uuid", "description": "The BatchExport this backfill belongs to." } }, "required": [ "batch_export", "created_at", "id", "last_updated_at", "progress", "status", "team" ] }