Atlassian · Schema

TransitionUpdateDTO

The transitions of this workflow.

CodeCollaborationPlatformProductivitySoftware Development

Properties

Name Type Description
actions array The post-functions of the transition.
conditions object
customIssueEventId string The custom event ID of the transition.
description string The description of the transition.
from array The statuses the transition can start from.
id string The ID of the transition.
name string The name of the transition.
properties object The properties of the transition.
to object
transitionScreen object
triggers array The triggers of the transition.
type string The transition type.
validators array The validators of the transition.
View JSON Schema on GitHub

JSON Schema

atlassian-transitionupdatedto-schema.json Raw ↑
{
  "$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"
}