Sync
yaml
type: "io.kestra.plugin.fivetran.connectors.Sync"
Run a sync on a connection.
Examples
yaml
id: fivetran_sync
namespace: company.team
tasks:
- id: sync
type: io.kestra.plugin.fivetran.connectors.Sync
apiKey: "api_key"
apiSecret: "api_secret"
connectorId: "connector_id"
Properties
apiKey
- Type: string
- Dynamic: ✔️
- Required: ✔️
API key
apiSecret
- Type: string
- Dynamic: ✔️
- Required: ✔️
API secret
connectorId
- Type: string
- Dynamic: ✔️
- Required: ✔️
The connector id to sync.
force
- Type: boolean
- Dynamic: ❌
- Required: ❌
- Default:
false
Force with running sync.
If
force
is true and the connector is currently syncing, it will stop the sync and re-run it. If force isfalse
, the connector will sync only if it isn't currently syncing.
maxDuration
- Type: string
- Dynamic: ❌
- Required: ❌
- Default:
3600.000000000
- Format:
duration
The max total wait duration.
wait
- Type: boolean
- Dynamic: ❌
- Required: ❌
- Default:
true
Wait for the end of the job.
Allowing to capture job status & logs.
Was this page helpful?