| Field | Type | Required | Description |
|---|---|---|---|
name | String! | Yes | |
target | ScheduleTargetInput! | Yes | |
schedule | String! | Yes | The cron expression. |
timezone | String | No | IANA time zone name. |
runtimeTargetKind | RuntimeTargetKind | No | |
runtimeTargetEnvironmentId | ID | No | |
runtimeTargetBranchId | ID | No | |
config | JSON | No | JSON object passed to each run. |
timeoutSeconds | Int | No | |
backoffLimit | Int | No | |
concurrencyPolicy | ScheduleConcurrencyPolicy | No | |
maxRuns | Int | No | Null for no limit. |
definitionSource | ScheduleDefinitionSource | No | manual (default), or source to activate a source schedule, which requires sourceTriggerId, sourcePath and sourceHash. |
sourceTriggerId | String | No | |
sourcePath | String | No | |
sourceHash | String | No |