2024-08-27 21:33:09 +00:00
|
|
|
{
|
|
|
|
"$schema": "http://json-schema.org/draft-04/schema#",
|
2024-09-09 19:49:36 +00:00
|
|
|
"title": "Flow",
|
|
|
|
"description": "Workflow Description",
|
2024-08-27 21:33:09 +00:00
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string",
|
2024-09-09 19:49:36 +00:00
|
|
|
"title": "Flow Name",
|
|
|
|
"description": "The name of the Flow"
|
2024-08-27 21:33:09 +00:00
|
|
|
},
|
|
|
|
"depends": {
|
|
|
|
"type": "array",
|
2024-09-09 19:49:36 +00:00
|
|
|
"title": "Flow Dependencies",
|
|
|
|
"description": "List of Items a Flow depends on",
|
2024-08-27 21:33:09 +00:00
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"next": {
|
|
|
|
"type": "string",
|
2024-09-09 19:49:36 +00:00
|
|
|
"title": "Next Flow",
|
|
|
|
"description": "The Flow that succeeds this one."
|
2024-08-27 21:33:09 +00:00
|
|
|
},
|
|
|
|
"produces": {
|
|
|
|
"type": "array",
|
|
|
|
"title": "Produced Items",
|
2024-09-09 19:49:36 +00:00
|
|
|
"description": "Items this Flow can produce",
|
2024-08-27 21:33:09 +00:00
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
2024-08-28 07:14:33 +00:00
|
|
|
},
|
|
|
|
"required": ["name"]
|
2024-08-27 21:33:09 +00:00
|
|
|
}
|