Sync Sync

yaml
type: "io.kestra.plugin.fivetran.connectors.Sync"

Run a sync on a connection

Examples

yaml
id: "sync"
type: "io.kestra.plugin.fivetran.connectors.Sync"
apiKey: "<apiKey>"
apiSecret: "<apiKey>"
connectorId: "<connectorId>"

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