Validate a workflow, and return the resulting errors and warnings arrays.
Copied to Clipboard
{
"workflow": {
"name": "Command Template Runner",
"type": "automation",
"tasks": {
"workflow_start": {
"name": "workflow_start",
"summary": "workflow_start",
"groups": [
{
"name": "Admin",
"provenance": "Local AAA"
},
{
"name": "Admin",
"provenance": "Pronghorn"
},
{
"name": "Admin",
"provenance": "Pronghorn"
},
{
"name": "Admin",
"provenance": "Pronghorn"
},
{
"name": "Admin",
"provenance": "Local AAA"
}
],
"x": 0,
"y": 1
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [
{
"name": "Admin",
"provenance": "Local AAA"
},
{
"name": "Admin",
"provenance": "Local AAA"
},
{
"name": "Admin",
"provenance": "Pronghorn"
}
],
"x": 0,
"y": 1
},
"error_handler": {
"name": "Transformation",
"summary": "View Data",
"description": "Query Data Using 'json-query' Format",
"app": "WorkflowEngine",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/~1/~0/~0/~1/~1/~1"
},
{
"type": "encryption",
"pointer": "/alRl/f8uUjyuvL/"
},
{
"type": "encryption",
"pointer": "/U/~1"
},
{
"type": "encryption",
"pointer": "/~1/~1/~1/~0/~0/t-Dki/l/m2YGiElNTt/e1-9U3/3HI/~1/~0"
},
{
"type": "encryption",
"pointer": "/~1/dhzkwitV/~1/u5v8a-Pg+e/~1/H2E95PaB2h/B-,Yo4UE-/vPOO2d/eAD0GKZ"
}
]
},
"groups": [
{
"name": "Admin",
"provenance": "Pronghorn"
},
{
"name": "Admin",
"provenance": "Local AAA"
},
{
"name": "Admin",
"provenance": "Local AAA"
},
{
"name": "Admin",
"provenance": "Local AAA"
},
{
"name": "Admin",
"provenance": "Local AAA"
}
],
"type": "operation",
"x": 0,
"y": 1,
"deprecated": false,
"scheduled": true,
"retrySettings": {
"state": [
"error",
"success"
],
"autoRetry": true,
"limit": 10,
"delay": 2000,
"count": 5
}
}
},
"transitions": {},
"groups": [
{
"name": "Admin",
"provenance": "Pronghorn"
},
{
"name": "Admin",
"provenance": "Pronghorn"
},
{
"name": "Admin",
"provenance": "Pronghorn"
}
],
"_id": "480bd7df-2a55-9c3c-b719-540bff51e9b6",
"uuid": "dc63b8a9-cea9-e053-e20f-4aa608758474",
"namespace": null,
"description": "Push Config to Device",
"preAutomationTime": 5000,
"sla": 10,
"errorHandler": {
"type": "ea anim in sit sint",
"name": "veniam ex"
},
"font_size": 12,
"created": "2024-03-13T18:21:15.352Z",
"created_by": {
"username": "admin@pronghorn",
"provenance": "Pronghorn"
},
"createdBy": "nulla consequat exercitation",
"createdVersion": "5.40.5-2021.1.72.0",
"last_updated": "2024-03-13T18:21:15.352Z",
"last_updated_by": null,
"lastUpdatedVersion": "4.69.69",
"tags": [
{
"_id": "07aDEe152191b8D5CefC5E6b",
"name": "deserunt",
"description": "anim commodo"
}
],
"canvasVersion": 2,
"encodingVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/~1/flnn.3/U+KRf46/rJCa22AnB//~1/E7H3uUXrJ+/r,1UUuhMf-u/~1/~0"
},
{
"type": "encryption",
"pointer": "/~1/BoCPAP,qFr/~0/CPMw/~1/~1/~1/ZnaD3S,/N61EsQ,tq/uUbv.8N"
}
],
"migrationVersion": 42785299
}
}