TaskExecution
TaskExecution
Task execution details
JSON Example
{
"id": "string",
"type": "SCRIPT",
"preCondition": "$a == 'abc'",
"ignoreFailure": false,
"status": "string",
"statusMessage": "string",
"rollbackConfiguration": {
"stage": "string",
"task": "string",
"name": "string"
},
"rollbackResponse": {
"status": "string",
"statusMessage": "string",
"name": "string",
"_link": "string",
"index": 0
},
"failureMessage": "string"
}
string
id
Optional
id
string
type
Optional
type
string
preCondition
Optional
Task is run when the preCondition evaluates true
boolean
ignoreFailure
Optional
ignore if task fails
object
endpoints
Optional
endpoints
object
input
Optional
input
object
output
Optional
output
string
status
Optional
status
string
statusMessage
Optional
statusMessage
string
failureMessage
Optional
failure message when task fails