INPUT_OBJECT

CreateTask

Fields required to create a task. Used when creating a job.

link GraphQL Schema definition

1input CreateTask {
5
2# The task type, which is mapped on the server to an engine ID.
3# Either taskType OR engineId is required.
4taskType: String
9
6# Engine ID to be used for the task.
7# Either engineId OR taskType is required.
8engineId: ID
13
10# Task payload in raw string form.
11# Optional. Only one of payloadString and payload is permitted.
12payloadString: String
17
14# Task payload in GraphQL format.
15# Optional. Only one of payloadString and payload is permitted.
16payload: JSONData
20
18# Optional. Specifies whether or not the task target should be cloned.
19isClone: Boolean
23
21# Optional. Specifies the build ID of the engine
22buildId: String
26
24# Optional. Specifies whether the task is for testing.
25testTask: Boolean
29
27# Execution preferences for the current task
28executionPreferences: CreateExecutionPreferences
32
30# IO folders for the task.
31ioFolders: [CreateIoFolder]
36
33# Optionally, provide a task definition that will be executed if
34# and only if this one fails. Standby tasks can be nested.
35standbyTask: CreateTask
39
37# This contains a list of URIs engine toolkit will send completed chunks.
38notificationUris: [String]
40}