{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/TransitionUpdateDTO", "title": "TransitionUpdateDTO", "additionalProperties": true, "description": "The transitions of this workflow.", "properties": { "actions": { "description": "The post-functions of the transition.", "items": { "$ref": "#/components/schemas/WorkflowRuleConfiguration" }, "type": "array" }, "conditions": { "$ref": "#/components/schemas/ConditionGroupUpdate" }, "customIssueEventId": { "description": "The custom event ID of the transition.", "type": "string" }, "description": { "description": "The description of the transition.", "type": "string" }, "from": { "description": "The statuses the transition can start from.", "items": { "$ref": "#/components/schemas/StatusReferenceAndPort" }, "type": "array" }, "id": { "description": "The ID of the transition.", "type": "string" }, "name": { "description": "The name of the transition.", "type": "string" }, "properties": { "additionalProperties": { "description": "The properties of the transition.", "type": "string" }, "description": "The properties of the transition.", "type": "object" }, "to": { "$ref": "#/components/schemas/StatusReferenceAndPort" }, "transitionScreen": { "$ref": "#/components/schemas/WorkflowRuleConfiguration" }, "triggers": { "description": "The triggers of the transition.", "items": { "$ref": "#/components/schemas/WorkflowTrigger" }, "type": "array" }, "type": { "description": "The transition type.", "enum": [ "INITIAL", "GLOBAL", "DIRECTED" ], "type": "string" }, "validators": { "description": "The validators of the transition.", "items": { "$ref": "#/components/schemas/WorkflowRuleConfiguration" }, "type": "array" } }, "required": [ "id", "name", "type" ], "type": "object" }