Sync Sync

yaml
type: "io.kestra.plugin.hightouch.Sync"

Trigger a Hightouch sync and optionally wait for its completion

Examples

yaml
id: "sync"
type: "io.kestra.plugin.hightouch.Sync"
token: YOUR_API_TOKEN
syncId: 1127166

Properties

syncId

  • Type: integer
  • Dynamic: ✔️
  • Required: ✔️

The sync id to trigger run

token

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

API Bearer token

fullResynchronization

  • Type: boolean
  • Dynamic: ✔️
  • Required:
  • Default: false

Whether to do a full resynchronization

maxDuration

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

The max total wait duration

wait

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

Whether to wait for the end of the run. Allowing to capture run status and logs

Outputs

runId

  • Type: integer
  • Dynamic:
  • Required:

The runId of the sync created