Task
Task
JSON Example
{
"id": 0,
"taskType": "string",
"subTasks": {
"subTasks": {
"canBeRestarted": false,
"name": "string",
"status": "string",
"message": {},
"nextSubTasks": {
"nextSubTasks": "string"
},
"ignoreStatus": false,
"checkpointId": 0,
"checkpointFK": 0,
"snapshots": {
"snapshots": "string"
}
}
},
"totalSnapshots": [
"string"
],
"uid": "string",
"metaProps": {
"metaProps": {}
},
"taskRef": 0,
"message": {},
"automatic": false,
"status": "string",
"environmentId": "string",
"nextTaskId": 0,
"taskName": "string",
"next_tasks": [
0
]
}
integer As int64 As int64
id
Optional
The task ID.
string
taskType
Optional
The type of the task.
Possible values are : ENVIRONMENT_DEPLOY, ENVIRONMENT_IMPORT, ENVIRONMENT_VALIDATE, ENVIRONMENT_DELETE, UPGRADE, UPGRADE_VALIDATE, CERTIFICATE_UPDATE, NODE_ADD, NODE_UPDATE, NODE_REDEPLOY, NODE_DELETE, NODE_POWER, ALL_NODES_UPDATE, DATACENTER_REGISTER, DATACENTER_VALIDATE, DATACENTER_UPDATE, DATACENTER_DELETE, DATACENTER_DISCOVER, PRODUCT_DISCOVER, PRODUCT_DELETE, INTEGRATION_ADD, INTEGRATION_UPDATE, INTEGRATION_DELETE, VCPLCM_SUPPORT,
object
subTasks
Optional
The sub tasks executed as part of this task.
array of string
totalSnapshots
Optional
totalSnapshots
string
uid
Optional
uid
object
metaProps
Optional
metaProps
integer As int64 As int64
taskRef
Optional
taskRef
object
message
Optional
The task's result message - empty if successful, in case of error the sub task and failure messages are returned.
boolean
automatic
Optional
automatic
string
status
Optional
The task's status based on the status of all sub tasks.
Possible values are : NOT_STARTED, IN_PROGRESS, SUCCESS, ERROR, CANCELLED, MANUAL, MANDATORY, DEFAULT,
string
environmentId
Optional
The environment ID of the environment that this task is defined for.
integer As int64 As int64
nextTaskId
Optional
nextTaskId
string
taskName
Optional
The task's name.
array of integer
next_tasks
Optional
The list of tasks waiting for this task to finish.