--delete-empty-folders | bool | Delete empty folders after sync? |
--description | string | Description for this sync job |
--dest-path | string | Absolute destination path for the sync |
--dest-remote-server-id | int64 | Remote server ID for the destination (if remote) |
--disabled | bool | Is this sync disabled? |
--exclude-patterns | []string | Array of glob patterns to exclude |
--holiday-region | string | Skip sync if there is a formal, observed holiday for this region. |
--include-patterns | []string | Array of glob patterns to include |
--interval | string | If trigger is daily, this specifies how often to run this sync. One of: day, week, week_end, month, month_end, quarter, quarter_end, year, year_end |
--keep-after-copy | bool | Keep files after copying? |
--name | string | Name for this sync job |
--recurring-day | int64 | If trigger type is daily, this specifies a day number to run in one of the supported intervals: week, month, quarter, year. |
--schedule-days-of-week | []int64 | If trigger is custom_schedule, Custom schedule description for when the sync should be run. 0-based days of the week. 0 is Sunday, 1 is Monday, etc. |
--schedule-time-zone | string | Time zone for scheduled times. If not set, times are interpreted as UTC. |
--schedule-times-of-day | []string | Times of day to run in HH:MM format. For custom_schedule, run at these times on specified days of week. For daily, run at these times on the scheduled interval date. |
--src-path | string | Absolute source path for the sync |
--src-remote-server-id | int64 | Remote server ID for the source (if remote) |
--sync-interval-minutes | int64 | Frequency in minutes between syncs. If set, this value must be greater than or equal to the remote_sync_interval value for the site's plan. If left blank, the plan's remote_sync_interval will be used. This setting is only used if trigger is empty. |
--trigger | enum | Trigger type: daily, custom_schedule, or manual. One of: daily, custom_schedule, manual. |
--trigger-file | string | Some MFT services request an empty file (known as a trigger file) to signal the sync is complete and they can begin further processing. If trigger_file is set, a zero-byte file will be sent at the end of the sync. |
--always-write-trigger-file | bool | If true, the trigger file will be sent at the end of a successful sync even when no files were transferred. |
--workspace-id | int64 | Workspace ID this sync belongs to |