SubTask

SubTask
SubTask

The sub tasks executed as part of this task.

JSON Example
{
    "canBeRestarted": false,
    "name": "string",
    "status": "string",
    "message": {},
    "nextSubTasks": {
        "nextSubTasks": "string"
    },
    "ignoreStatus": false,
    "checkpointId": 0,
    "checkpointFK": 0,
    "snapshots": {
        "snapshots": "string"
    }
}
boolean
canBeRestarted
Optional

Indicate weather the subtask can be restarted.

string
name
Optional

Sub task name.

string
status
Optional

Sub task status.

Possible values are : NOT_STARTED, IN_PROGRESS, SUCCESS, ERROR, CANCELLED, MANUAL, MANDATORY, DEFAULT,
object
message
Optional

Result messages of the sub task execution, listing steps and failures. Will be set after processing of the sub task.

object
nextSubTasks
Optional

Map of next sub tasks, defining which sub task to start next based on result status of the current one.

boolean
ignoreStatus
Optional

Flag to ignore the result status of the sub task.

integer As int32 As int32
checkpointId
Optional

If the subtask is a checkpoint, it will be by id.

integer As int32 As int32
checkpointFK
Optional

Foreign key for the closest checkpoint.

object
snapshots
Optional

Snapshots that were used to restart from the checkpoint.