File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -91,6 +91,7 @@ Documents the workflow definition.
9191| title | ` string ` | ` no ` | The workflow's title. |
9292| summary | ` string ` | ` no ` | The workflow's Markdown summary. |
9393| tags | ` map[string, string] ` | ` no ` | A key/value mapping of the workflow's tags, if any. |
94+ | metadata | ` map ` | ` no ` | Additional information about the workflow. |
9495
9596#### Use
9697
@@ -253,6 +254,7 @@ The Serverless Workflow DSL defines a list of [tasks](#task) that **must be** su
253254| export | [`export`](#export) | `no` | An object used to customize the content of the workflow context. |
254255| timeout | [`timeout`](#timeout) | `no` | The configuration of the task's timeout, if any. |
255256| then | [`flowDirective`](#flow-directive) | `no` | The flow directive to execute next.<br>*If not set, defaults to `continue`.* |
257+ | metadata | `map` | `no` | Additional information about the task. |
256258
257259# ### Call
258260
Original file line number Diff line number Diff line change @@ -43,6 +43,11 @@ properties:
4343 title : WorkflowTags
4444 description : A key/value mapping of the workflow's tags, if any.
4545 additionalProperties : true
46+ metadata :
47+ type : object
48+ title : WorkflowMetadata
49+ description : Holds additional information about the workflow.
50+ additionalProperties : true
4651 required : [ dsl, namespace, name, version ]
4752 input :
4853 $ref : ' #/$defs/input'
@@ -171,6 +176,11 @@ $defs:
171176 $ref : ' #/$defs/flowDirective'
172177 title : TaskBaseThen
173178 description : The flow directive to be performed upon completion of the task.
179+ metadata :
180+ type : object
181+ title : TaskMetadata
182+ description : Holds additional information about the task.
183+ additionalProperties : true
174184 task :
175185 title : Task
176186 description : A discrete unit of work that contributes to achieving the overall objectives defined by the workflow.
You can’t perform that action at this time.
0 commit comments