INPUT_OBJECT

UpdateScheduledJob

link GraphQL Schema definition

1input UpdateScheduledJob {
3
2id: ID!
5
4jobTemplateIds: [ID!]
8
6# Optionally, specify the job template definitions here.
7jobTemplates: [CreateJobTemplate!]
11
9# Config for existing DAG templates that should be used to generate Job templates
10dagTemplates: ScheduledJobDagTemplateConfig
13
12weeklyScheduleParts: [CreateWeeklySchedulePart!]
15
14recurringScheduleParts: [CreateRecurringSchedulePart!]
17
16name: String
20
18# A detailed description. Defaults to name.
19description: String
22
21runMode: RunMode
29
23# JSON containing metadata details for this scheduled job.
24# If the scheduled job does not already have a schema ID
25# associated with, one must be supplied along with this data.
26# In either case, the supplied data must comply with the
27# schema.
28details: JSONData
32
30# ID of the schema for detail metadata on this scheduled job
31detailsSchemaId: ID
34
33isActive: Boolean
36
35startDateTime: DateTime
38
37stopDateTime: DateTime
41
39# Optionally, associate content templates with the new scheduled job
40contentTemplates: [CreateScheduledJobContentTemplateWithScheduledJob!]
46
42# Indicates whether or not the scheduled job is publicly accessible.
43# Only Veritone administrators can create public scheduled jobs.
44# Other users will get an error if they attempt to set this value to true.
45isPublic: Boolean
48
47affiliates: [CreateProgramAffiliate!]
52
49# Indicates whether or not the scheduled job we should upgrade this schedule job
50# to the new data model if an upgrade is possible.
51migrateIfLegacy: Boolean
54
53jobPipelineIds: [ID!]
57
55# The ingestion status enum of scheduled job
56ingestionStatus: IngestionStatus
60
58# The ingestion status id of scheduled job
59ingestionStatusId: ID
61}

link Required by

This element is not required by anyone