Sync 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 is false, 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?