{ "ownerApp": "peterl@netflix.com", "createTime": 1656096815470, "status": "COMPLETED", "endTime": 1656096815832, "workflowId": "fe4efd7b-73ea-4c48-8147-840fa4e1e63b", "tasks": [ { "taskType": "FORK", "status": "COMPLETED", "inputData": { "forkedTaskDefs": [], "forkedTasks": [] }, "referenceTaskName": "dynamic_tasks", "retryCount": 0, "seq": 1, "pollCount": 0, "taskDefName": "FORK", "scheduledTime": 1656096815568, "startTime": 1656096815566, "endTime": 1656096815566, "updateTime": 1656096815577, "startDelayInSeconds": 0, "retried": false, "executed": false, "callbackFromWorker": true, "responseTimeoutSeconds": 0, "workflowInstanceId": "fe4efd7b-73ea-4c48-8147-840fa4e1e63b", "workflowType": "example_dynamic_tasks", "taskId": "01a706f7-c28d-4287-a179-8075d16ff201", "callbackAfterSeconds": 0, "outputData": {}, "workflowTask": { "name": "dynamic_tasks", "taskReferenceName": "dynamic_tasks", "inputParameters": { "dynamicTasks": "${workflow.input.tasksJSON}", "dynamicTasksInput": "${workflow.input.tasksInputJSON}" }, "type": "FORK_JOIN_DYNAMIC", "decisionCases": {}, "dynamicForkTasksParam": "dynamicTasks", "dynamicForkTasksInputParamName": "dynamicTasksInput", "defaultCase": [], "forkTasks": [], "startDelay": 0, "joinOn": [], "optional": false, "defaultExclusiveJoinTask": [], "asyncComplete": false, "loopOver": [] }, "rateLimitPerFrequency": 0, "rateLimitFrequencyInSeconds": 0, "workflowPriority": 0, "iteration": 0, "subworkflowChanged": false, "taskDefinition": null, "queueWaitTime": -2, "loopOverTask": false }, { "taskType": "JOIN", "status": "COMPLETED", "inputData": { "joinOn": [] }, "referenceTaskName": "join_dynamic", "retryCount": 0, "seq": 2, "pollCount": 0, "taskDefName": "JOIN", "scheduledTime": 1656096815570, "startTime": 1656096815566, "endTime": 1656096815708, "updateTime": 1656096815631, "startDelayInSeconds": 0, "retried": false, "executed": false, "callbackFromWorker": true, "responseTimeoutSeconds": 0, "workflowInstanceId": "fe4efd7b-73ea-4c48-8147-840fa4e1e63b", "workflowType": "example_dynamic_tasks", "taskId": "00781ceb-1931-4537-a4f5-ab38b04015f1", "callbackAfterSeconds": 0, "outputData": {}, "workflowTask": { "name": "join", "taskReferenceName": "join_dynamic", "inputParameters": {}, "type": "JOIN", "decisionCases": {}, "defaultCase": [], "forkTasks": [], "startDelay": 0, "joinOn": [], "optional": false, "defaultExclusiveJoinTask": [], "asyncComplete": false, "loopOver": [] }, "rateLimitPerFrequency": 0, "rateLimitFrequencyInSeconds": 0, "workflowPriority": 0, "iteration": 0, "subworkflowChanged": false, "taskDefinition": null, "queueWaitTime": -4, "loopOverTask": false } ], "input": { "tasksJSON": [], "tasksInputJSON": {} }, "output": {}, "taskToDomain": {}, "failedReferenceTaskNames": [], "workflowDefinition": { "createTime": 1656005417724, "updateTime": 1656005671608, "name": "example_dynamic_tasks", "description": "A workflow that allows dynamic execution of tasks", "version": 2, "tasks": [ { "name": "dynamic_tasks", "taskReferenceName": "dynamic_tasks", "inputParameters": { "dynamicTasks": "${workflow.input.tasksJSON}", "dynamicTasksInput": "${workflow.input.tasksInputJSON}" }, "type": "FORK_JOIN_DYNAMIC", "decisionCases": {}, "dynamicForkTasksParam": "dynamicTasks", "dynamicForkTasksInputParamName": "dynamicTasksInput", "defaultCase": [], "forkTasks": [], "startDelay": 0, "joinOn": [], "optional": false, "defaultExclusiveJoinTask": [], "asyncComplete": false, "loopOver": [] }, { "name": "join", "taskReferenceName": "join_dynamic", "inputParameters": {}, "type": "JOIN", "decisionCases": {}, "defaultCase": [], "forkTasks": [], "startDelay": 0, "joinOn": [], "optional": false, "defaultExclusiveJoinTask": [], "asyncComplete": false, "loopOver": [] } ], "inputParameters": ["tasksJSON", "tasksInputJSON"], "outputParameters": {}, "schemaVersion": 2, "restartable": true, "workflowStatusListenerEnabled": true, "ownerEmail": "mwi-workflow-dev@netflix.com", "timeoutPolicy": "ALERT_ONLY", "timeoutSeconds": 0, "variables": {}, "inputTemplate": {} }, "priority": 0, "variables": {}, "lastRetriedTime": 0, "startTime": 1656096815470, "workflowName": "example_dynamic_tasks", "workflowVersion": 2 }