Sync 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:
  • Default: 3600.000000000
  • Format: duration

The maximum total wait duration.

password

  • Type: string
  • Dynamic: ✔️
  • Required:

BasicAuth authentication password.

pollFrequency

  • Type: string
  • Dynamic:
  • Required:
  • Default: 1.000000000
  • Format: duration

Specify frequency for state check API call.

token

  • Type: string
  • Dynamic: ✔️
  • Required:

API key.

username

  • Type: string
  • Dynamic: ✔️
  • Required:

BasicAuth authentication username.

wait

  • Type: boolean
  • Dynamic:
  • Required:
  • Default: true

Wait for the job to end.

Allowing capture of job status & logs.

Outputs

job

The job created.

Definitions

io.kestra.plugin.airbyte.cloud.jobs.AbstractTrigger-Job

Properties

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:
  • Format: date-time
rowsSynced
  • Type: integer
  • Dynamic:
  • Required:
startTime
  • Type: string
  • Dynamic:
  • Required:
  • Format: date-time
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