Sync an Airbyte Cloud job.
yaml
type: "io.kestra.plugin.airbyte.cloud.jobs.sync"yaml
id: airbyte_sync
namespace: company.team
tasks:
- id: sync
type: io.kestra.plugin.airbyte.cloud.jobs.Sync
token: "{{ secret('AIRBYTE_TOKEN') }}"
connectionId: e3b1ce92-547c-436f-b1e8-23b6936c12cd
Dynamic
YESThe connection ID to sync
Dynamic
YESApplication Client ID.
Dynamic
YESApplication Client Secret.
Dynamic
YES Default
PT1H Format
durationThe maximum total wait duration
Dynamic
YESBasicAuth authentication password.
Dynamic
YES Default
PT1S Format
durationSpecifies the frequency for state check API call
Dynamic
YESAPI key.
Dynamic
YES Default
https://api.airbyte.com/v1/applications/tokenToken URL to get an access token from.
Dynamic
YESBasicAuth authentication username.
Dynamic
NO Default
trueWait for the job to end
Allows the capture of job status & logs
The job created
Dynamic
NO Dynamic
NO Format
duration Dynamic
NO Dynamic
NO Possible Values
SYNCRESETREFRESHCLEAR Dynamic
NO Format
date-time Dynamic
NO Dynamic
NO Format
date-time Dynamic
NO Possible Values
PENDINGRUNNINGINCOMPLETEFAILEDSUCCEEDEDCANCELLED