Sync
yaml
type: "io.kestra.plugin.airbyte.cloud.jobs.Sync"
Sync a job
Examples
yaml
id: "sync"
type: "io.kestra.plugin.airbyte.cloud.jobs.Sync"
token: <token>
connectionId: e3b1ce92-547c-436f-b1e8-23b6936c12cd
Properties
connectionId
- Type: string
- Dynamic: ✔️
- Required: ❌
The connection id to sync
maxDuration
- Type: string
- Dynamic: ❌
- Required: ❌
- Format:
duration
The max total wait duration
pollFrequency
- Type: string
- Dynamic: ❌
- Required: ❌
- Format:
duration
Specify frequency for state check API call
token
- Type: string
- Dynamic: ✔️
- Required: ❌
API key
wait
- Type: boolean
- Dynamic: ❌
- Required: ❌
Wait for the end of the job.
Allowing to capture job status & logs
Outputs
job
- Type: Job
The job created
Definitions
Job
bytesSynced
- Type: integer
- Dynamic: ❓
- Required: ❌
duration
- Type: string
- Dynamic: ❓
- Required: ❌
- Format:
duration
jobId
- Type: integer
- Dynamic: ❓
- Required: ❌
jobType
- Type: string
- Dynamic: ❓
- Required: ❌
- Possible Values:
SYNC
RESET
lastUpdatedAt
- Type: string
- Dynamic: ❓
- Required: ❌
rowsSynced
- Type: integer
- Dynamic: ❓
- Required: ❌
startTime
- Type: string
- Dynamic: ❓
- Required: ❌
status
- Type: string
- Dynamic: ❓
- Required: ❌
- Possible Values:
PENDING
RUNNING
INCOMPLETE
FAILED
SUCCEEDED
CANCELLED
Metrics
bytes_synced
- Type: counter
rows_synced
- Type: counter
duration
- Type: timer