generated: '2026-10-04' method: derived generator: derive-data-model.py source: - openapi/atlassian-addon-api-openapi.yml - openapi/atlassian-analytics-api-openapi.yml - openapi/atlassian-announcement-banner-api-openapi.yml - openapi/atlassian-app-data-policies-eap-api-openapi.yml - openapi/atlassian-app-migration-api-openapi.yml - openapi/atlassian-app-properties-api-openapi.yml - openapi/atlassian-application-roles-api-openapi.yml - openapi/atlassian-audit-api-openapi.yml - openapi/atlassian-audit-records-api-openapi.yml - openapi/atlassian-avatars-api-openapi.yml - openapi/atlassian-branch-restrictions-api-openapi.yml - openapi/atlassian-branching-model-api-openapi.yml notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 400 entities_in_spec: 1046 relationships: 668 entities: - name: A_pullrequest_comment_task fields: 0 - name: AffectedObject fields: 2 - name: AppWorkflowTransitionRule fields: 4 description: A workflow transition rule. - name: Application fields: 2 description: The application the linked item is in. - name: ApplicationRole fields: 14 description: Details of an application role. - name: AssociateSecuritySchemeWithProjectDetails fields: 3 description: Issue security scheme, project, and remapping details. - name: AssociatedItemBean fields: 5 description: Details of an item associated with the changed record. - name: AsyncContentBody fields: 10 - name: AuditRecord fields: 11 - name: AuditRecordArray fields: 5 - name: AuditRecordBean fields: 11 description: An audit record. - name: AuditRecordCreate fields: 10 - name: AvailableContentStates fields: 2 - name: AvailableWorkflowTriggers fields: 2 description: The trigger rules available. - name: Avatar fields: 7 description: Details of an avatar. - name: AvatarUrlsBean fields: 4 - name: Avatars fields: 2 description: Details about system and custom avatars. - name: BlueprintTemplate fields: 12 - name: BlueprintTemplateArray fields: 5 - name: BulkEditShareableEntityRequest fields: 5 description: Details of a request to bulk edit shareable entity. - name: BulkOperationErrorResult fields: 3 - name: BulkPermissionsRequestBean fields: 3 description: Details of global permissions to look up and project permissions with associated projects and issues to look up. - name: BulkUserLookup fields: 16 - name: BulkUserLookupArray fields: 5 - name: ButtonLookAndFeel fields: 2 - name: ChangeDetails fields: 7 description: A change item. - name: ChangedValue fields: 5 - name: ChangedWorklog fields: 3 description: Details of a changed worklog. - name: Changelog fields: 5 description: A log of changes made to issue fields. Changelogs related to workflow associations are currently being deprecated. - name: Comment fields: 12 description: A comment. - name: ComponentWithIssueCount fields: 13 description: Details about a component with a count of the issues it contains. - name: ConditionGroupConfiguration fields: 3 description: The conditions group associated with the transition. - name: ConditionGroupUpdate fields: 3 description: The conditions group associated with the transition. - name: ConnectCustomFieldValue fields: 8 description: A list of custom field details. - name: ContainerLookAndFeel fields: 12 - name: ContainerSummary fields: 2 - name: Content fields: 20 description: Base object for all content types. - name: ContentArray fields: 5 - name: ContentBody fields: 7 - name: ContentBodyCreate fields: 2 description: This object is used when creating or updating content. - name: ContentChildren fields: 5 - name: ContentHistory fields: 11 - name: ContentLookAndFeel fields: 4 - name: ContentMetadata fields: 4 description: Metadata object for page, blogpost, comment content - name: ContentProperty fields: 6 - name: ContentPropertyArray fields: 5 - name: ContentRestriction fields: 5 - name: ContentRestrictionArray fields: 6 - name: ContentState fields: 3 - name: ContentStateBulkSetTaskUpdate fields: 6 - name: ContentStateFailure fields: 2 description: Object describing why a content state set failed - name: ContentTemplate fields: 12 - name: ContentTemplateArray fields: 5 - name: ContentTemplateBody fields: 9 description: The body of the new content. Does not apply to attachments. - name: ContentTemplateBodyCreate fields: 9 description: The body of the new content. Does not apply to attachments. - name: ContentTemplateCreate fields: 6 description: This object is used to create content templates. - name: ContentTemplateUpdate fields: 7 description: This object is used to update content templates. - name: Context fields: 3 description: A context. - name: ContextForProjectAndIssueType fields: 3 description: The project and issue type mapping with a matching custom field context. - name: ContextualConfiguration fields: 4 description: Details of the contextual configuration for a custom field. - name: CreateWorkflowDetails fields: 4 description: The details of a workflow. - name: CreateWorkflowTransitionDetails fields: 8 description: The details of a workflow transition. - name: CreateWorkflowTransitionRule fields: 2 description: A workflow transition rule. - name: CreateWorkflowTransitionRulesDetails fields: 3 description: The details of a workflow transition rules. - name: CreatedIssue fields: 5 description: Details about a created issue or subtask. - name: CreatedIssues fields: 2 description: Details about the issues created and the errors for requests that failed. - name: CustomFieldContextDefaultValue fields: 0 - name: CustomFieldContextDefaultValueForgeGroupField fields: 3 description: The default value for a Forge group custom field. - name: CustomFieldContextDefaultValueForgeMultiGroupField fields: 3 description: The default value for a Forge collection of groups custom field. - name: CustomFieldContextDefaultValueForgeMultiUserField fields: 3 description: Defaults for a Forge collection of users custom field. - name: CustomFieldContextDefaultValueForgeUserField fields: 4 description: Defaults for a Forge user custom field. - name: CustomFieldContextDefaultValueMultiUserPicker fields: 3 description: The default value for a User Picker (multiple) custom field. - name: CustomFieldContextDefaultValueMultipleGroupPicker fields: 3 description: The default value for a multiple group picker custom field. - name: CustomFieldContextDefaultValueProject fields: 3 description: The default value for a project custom field. - name: CustomFieldContextDefaultValueSingleGroupPicker fields: 3 description: The default value for a group picker custom field. - name: CustomFieldContextOption fields: 4 description: Details of the custom field options for a context. - name: CustomFieldContextProjectMapping fields: 3 description: Details of a context to project association. - name: CustomFieldContextSingleUserPickerDefaults fields: 4 description: Defaults for a User Picker (single) custom field. - name: CustomFieldOptionUpdate fields: 3 description: Details of a custom field option for a context. - name: CustomFieldValueUpdate fields: 2 description: A list of issue IDs and the value to update a custom field to. - name: Dashboard fields: 14 description: Details of a dashboard. - name: DashboardDetails fields: 4 description: Details of a dashboard. - name: DashboardGadget fields: 6 description: Details of a gadget. - name: DashboardGadgetPosition fields: 2 description: Details of a gadget position. - name: DefaultWorkflow fields: 2 description: Details about the default workflow. - name: DocumentVersion fields: 2 description: The current version details of this workflow scheme. - name: DomainPage fields: 2 description: A paginated list of domains. - name: EmbeddedContent fields: 3 - name: EntityProperty fields: 2 description: An entity property, for more information see [Entity properties](https://developer.atlassian.com/cloud/jira/platform/jira-entity-properties/). - name: Error fields: 3 - name: ErrorCollection fields: 3 description: Error messages from an operation. - name: Errors fields: 4 - name: EventNotification fields: 10 description: Details about a notification associated with an event. - name: EventPage fields: 2 description: A paginated list of events. - name: Field fields: 12 description: Details of a field. - name: FieldChangedClause fields: 3 description: A clause that asserts whether a field was changed. For example, `status CHANGED AFTER startOfMonth(-1M)`.See [CHANGED](https://confluence.atlassian.com/x/dgiiLQ#Advancedsearching-operatorsreference-CH - name: FieldConfiguration fields: 4 description: Details of a field configuration. - name: FieldConfigurationIssueTypeItem fields: 3 description: The field configuration for an issue type. - name: FieldConfigurationItem fields: 5 description: A field within a field configuration. - name: FieldConfigurationScheme fields: 3 description: Details of a field configuration scheme. - name: FieldConfigurationSchemeProjectAssociation fields: 2 description: Associated field configuration scheme and project. - name: FieldConfigurationSchemeProjects fields: 2 description: Project list with assigned field configuration schema. - name: FieldConfigurationToIssueTypeMapping fields: 2 description: The field configuration to issue type mapping. - name: FieldCreateMetadata fields: 11 description: The metadata describing an issue field for createmeta. - name: FieldDetails fields: 10 description: Details about a field. - name: FieldValueClause fields: 3 description: A clause that asserts the current value of a field. For example, `summary ~ test`. - name: FieldWasClause fields: 4 description: A clause that asserts a previous value of a field. For example, `status WAS "Resolved" BY currentUser() BEFORE "2019/02/02"`. See [WAS](https://confluence.atlassian.com/x/dgiiLQ#Advancedsearching-oper - name: Fields fields: 7 description: Key fields from the linked issue. - name: Filter fields: 15 description: Details about a filter. - name: FilterDetails fields: 15 description: Details of a filter. - name: FilterSubscription fields: 3 description: Details of a user or group subscribing to a filter. - name: FilterSubscriptionsList fields: 5 description: A paginated list of subscriptions to a filter. - name: FoundGroup fields: 4 description: A group found in a search. - name: FoundGroups fields: 3 description: The list of groups found in a search, including header text (Showing X of Y matching groups) and total of matched groups. - name: FoundUsers fields: 3 description: The list of users found in a search, including header text (Showing X of Y matching users) and total of matched users. - name: FoundUsersAndGroups fields: 2 description: List of users and groups found in a search. - name: GPG_account_key fields: 0 - name: GenericLinks fields: 0 - name: Group fields: 4 - name: GroupArrayWithLinks fields: 6 description: Same as GroupArray but with `_links` property. - name: GroupDetails fields: 2 description: Details about a group. - name: GroupName fields: 3 description: Details about a group. - name: GroupPage fields: 2 description: A paginated list of groups. - name: Group_2 fields: 5 - name: HeaderLookAndFeel fields: 5 - name: Hierarchy fields: 2 description: The project issue type hierarchy. - name: HistoryMetadata fields: 11 description: Details of issue history metadata. - name: HistoryMetadataParticipant fields: 6 description: Details of user or system associated with a issue history metadata item. - name: HorizontalHeaderLookAndFeel fields: 5 - name: Icon fields: 4 description: This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting. - name: IdOrKeyBean fields: 2 - name: IssueBean fields: 15 description: Details about an issue. - name: IssueEntityPropertiesForMultiUpdate fields: 2 description: An issue ID with entity property values. See [Entity properties](https://developer.atlassian.com/cloud/jira/platform/jira-entity-properties/) for more information. - name: IssueFieldOption fields: 4 description: Details of the options for a select list issue field. - name: IssueFieldOptionConfiguration fields: 2 description: Details of the projects the option is available in. - name: IssueFieldOptionScopeBean fields: 3 - name: IssueLink fields: 5 description: Details of a link between issues. - name: IssueLinkType fields: 5 description: 'This object is used as follows:' - name: IssuePickerSuggestionsIssueType fields: 5 description: A type of issue suggested for use in auto-completion. - name: IssueSecurityLevelMember fields: 4 description: Issue security level member. - name: IssueSecuritySchemeToProjectMapping fields: 2 description: Details about an project using security scheme mapping. - name: IssueTransition fields: 11 description: Details of an issue transition. - name: IssueTypeDetails fields: 10 description: Details about an issue type. - name: IssueTypeInfo fields: 3 description: Details of an issue type. - name: IssueTypeIssueCreateMetadata fields: 12 description: Details of the issue creation metadata for an issue type. - name: IssueTypeScheme fields: 5 description: Details of an issue type scheme. - name: IssueTypeSchemeMapping fields: 2 description: Issue type scheme item. - name: IssueTypeSchemeProjectAssociation fields: 2 description: Details of the association between an issue type scheme and project. - name: IssueTypeSchemeProjects fields: 2 description: Issue type scheme with a list of the projects that use it. - name: IssueTypeScreenScheme fields: 3 description: Details of an issue type screen scheme. - name: IssueTypeScreenSchemeItem fields: 3 description: The screen scheme for an issue type. - name: IssueTypeScreenSchemeMapping fields: 2 description: The IDs of the screen schemes for the issue type IDs. - name: IssueTypeScreenSchemeProjectAssociation fields: 2 description: Associated issue type screen scheme and project. - name: IssueTypeScreenSchemesProjects fields: 2 description: Issue type screen scheme with a list of the projects that use it. - name: IssueTypeToContextMapping fields: 3 description: Mapping of an issue type to a context. - name: IssueUpdateDetails fields: 5 description: Details of an issue update request. - name: IssuesMetaBean fields: 1 description: Meta data describing the `issues` context variable. - name: JQLReferenceData fields: 3 description: Lists of JQL reference data. - name: JexpIssues fields: 1 description: The JQL specifying the issues available in the evaluated Jira expression under the `issues` context variable. - name: JiraExpressionAnalysis fields: 5 description: Details about the analysed Jira expression. - name: JiraExpressionEvalContextBean fields: 8 - name: JiraExpressionEvaluationMetaDataBean fields: 2 - name: JiraExpressionsComplexityBean fields: 4 - name: JiraExpressionsComplexityValueBean fields: 2 - name: JiraStatus fields: 7 description: Details of a status. - name: JiraWorkflow fields: 11 description: Details of a workflow. - name: JiraWorkflowStatus fields: 7 description: Details of a status. - name: JqlQuery fields: 2 description: A parsed JQL query. - name: JqlQueryClause fields: 0 description: A JQL query clause. - name: JqlQueryClauseOperand fields: 0 description: Details of an operand in a JQL clause. - name: JqlQueryClauseTimePredicate fields: 2 description: A time predicate for a temporal JQL clause. - name: JqlQueryField fields: 3 description: A field used in a JQL query. See [Advanced searching - fields reference](https://confluence.atlassian.com/x/dAiiLQ) for more information about fields in JQL queries. - name: JqlQueryOrderByClause fields: 1 description: Details of the order-by JQL clause. - name: JqlQueryOrderByClauseElement fields: 2 description: An element of the order-by JQL clause. - name: JqlQueryToSanitize fields: 2 description: The JQL query to sanitize for the account ID. If the account ID is null, sanitizing is performed for an anonymous user. - name: JsonTypeBean fields: 6 description: The schema of a field. - name: Label fields: 4 - name: LabelArray fields: 5 - name: LabelDetails fields: 2 - name: LabeledContent fields: 3 - name: LabeledContentPageResponse fields: 4 - name: LinkGroup fields: 6 description: Details a link group, which defines issue operations. - name: LinkIssueRequestJsonBean fields: 4 - name: LinkedIssue fields: 4 description: The ID or key of a linked issue. - name: ListWrapperCallbackApplicationRole fields: 0 - name: ListWrapperCallbackGroupName fields: 0 - name: LongTaskStatus fields: 11 description: Current status of a long running task - name: LongTaskStatusArray fields: 5 - name: LongTaskStatusWithLinks fields: 12 description: Same as LongTaskStatus but with `_links` property. - name: LookAndFeel fields: 8 - name: LookAndFeelSettings fields: 4 - name: MappingsByIssueTypeOverride fields: 2 description: 'Overrides, for the selected issue types, any status mappings provided in `statusMappingsByWorkflows`. Status mappings are required when the new workflow for an issue type doesn''t contain all statuses ' - name: MappingsByWorkflow fields: 3 description: The status mappings by workflows. Status mappings are required when the new workflow for an issue type doesn't contain all statuses that the old workflow has. Status mappings can be provided by a comb - name: Message fields: 2 - name: MultipleCustomFieldValuesUpdate fields: 3 description: A custom field and its new value with a list of issue to update. - name: NavigationLookAndFeel fields: 3 - name: NestedResponse fields: 3 - name: Notification fields: 5 description: Details about a notification. - name: NotificationRecipients fields: 7 description: Details of the users and groups to receive the notification. - name: NotificationRecipientsRestrictions fields: 3 description: Details of the group membership or permissions needed to receive the notification. - name: NotificationScheme fields: 8 description: Details about a notification scheme. - name: NotificationSchemeAndProjectMappingJsonBean fields: 2 - name: NotificationSchemeEvent fields: 2 description: Details about a notification scheme event. - name: NotificationSchemeEventDetails fields: 2 description: Details of a notification scheme event. - name: OperationCheckResult fields: 2 description: An operation and the target entity that it applies to, e.g. create page. - name: Operations fields: 1 description: Details of the operations that can be performed on the issue. - name: Organization fields: 3 description: Represents an Atlassian organization. - name: OrganizationPage fields: 2 description: A paginated list of organizations. - name: PageBeanIssueTypeScreenScheme fields: 7 description: A page of items. - name: PageOfChangelogs fields: 4 description: A page of changelogs. - name: PageOfCreateMetaIssueTypeWithField fields: 5 description: A page of CreateMetaIssueType with Field. - name: PageOfCreateMetaIssueTypes fields: 5 description: A page of CreateMetaIssueTypes. - name: PagedListUserDetailsApplicationUser fields: 5 description: A paged list. To access additional details append `[start-index:end-index]` to the expand request. For example, `?expand=sharedUsers[10:40]` returns a list starting at item 10 and finishing at item 40 - name: PaginationLinks fields: 3 description: Links for cursor-based pagination. - name: ParsedJqlQuery fields: 3 description: Details of a parsed JQL query. - name: PermissionCheckResponse fields: 3 description: This object represents the response for the content permission check API. If the user or group does not have - name: PermissionDetails fields: 2 description: Details for permissions of shareable entities - name: PermissionGrant fields: 4 description: Details about a permission granted to a user or group. - name: PermissionHolder fields: 4 description: Details of a user, group, field, or project role that holds a permission. See [Holder object](../api-group-permission-schemes/#holder-object) in *Get all permission schemes* for more information. - name: PermissionScheme fields: 7 description: Details of a permission scheme. - name: PermissionSubject fields: 2 description: The user or group that the permission applies to. - name: PolicyPage fields: 2 description: A paginated list of policies. - name: Priority fields: 7 description: An issue priority. - name: Project fields: 34 description: Details about a project. - name: ProjectAndIssueTypePair fields: 2 description: A project and issueType ID pair that identifies a status mapping. - name: ProjectAvatars fields: 2 description: List of project avatars. - name: ProjectComponent fields: 16 description: Details about a project component. - name: ProjectDetails fields: 8 description: Details about a project. - name: ProjectFeature fields: 8 description: Details of a project feature. - name: ProjectId fields: 1 description: Project ID details. - name: ProjectIssueCreateMetadata fields: 7 description: Details of the issue creation metadata for a project. - name: ProjectIssueTypeHierarchy fields: 2 description: The hierarchy of issue types within a project. - name: ProjectIssueTypeMapping fields: 2 description: The project and issue type mapping. - name: ProjectIssueTypes fields: 2 description: Use the optional `workflows.usages` expand to get additional information about the projects and issue types associated with the requested workflows. - name: ProjectIssueTypesHierarchyLevel fields: 4 description: Details of an issue type hierarchy level. - name: ProjectRole fields: 11 description: Details about the roles in a project. - name: ProjectRoleGroup fields: 3 description: Details of the group associated with the role. - name: ProjectRoleUser fields: 1 description: Details of the user associated with the role. - name: ProjectWithDataPolicy fields: 2 description: Details about data policies for a project. - name: Relation fields: 6 - name: RelationArray fields: 5 - name: RelationData fields: 3 - name: RemoteIssueLink fields: 6 description: Details of an issue remote link. - name: RemoteIssueLinkRequest fields: 4 description: Details of a remote issue link. - name: RemoteObject fields: 5 description: The linked item. - name: RemoveOptionFromIssuesResult fields: 3 - name: RequiredMappingByIssueType fields: 2 description: The list of required status mappings by issue type. - name: RequiredMappingByWorkflows fields: 3 description: The list of required status mappings by workflow. - name: RoleActor fields: 7 description: Details about a user assigned to a project role. - name: SanitizedJqlQuery fields: 4 description: Details of the sanitized JQL query. - name: Scope fields: 2 description: The projects the item is associated with. Indicated for items associated with [next-gen projects](https://confluence.atlassian.com/x/loMyO). - name: Screen fields: 4 description: A screen. - name: ScreenScheme fields: 5 description: A screen scheme. - name: ScreenTypes fields: 4 description: The IDs of the screens for the screen types of the screen scheme. - name: ScreenWithTab fields: 5 description: A screen with tab details. - name: SearchFieldLookAndFeel fields: 2 - name: SearchPageResponseSearchResult fields: 9 - name: SearchResult fields: 14 - name: SecurityLevel fields: 6 description: Details of an issue level security item. - name: SecurityLevelMember fields: 5 description: Issue security level member. - name: SecurityScheme fields: 6 description: Details about a security scheme. - name: SecuritySchemeLevelBean fields: 4 - name: SecuritySchemeLevelMemberBean fields: 2 - name: SecuritySchemeWithProjects fields: 6 description: Details about an issue security scheme. - name: ServiceRegistry fields: 6 - name: SharePermission fields: 6 description: Details of a share permission for the filter. - name: SharePermissionInputBean fields: 7 - name: SimpleLink fields: 7 description: Details about the operations available in this version. - name: SimpleListWrapperApplicationRole fields: 5 - name: SimpleListWrapperGroupName fields: 5 - name: SimpleUsage fields: 2 description: Represents a usage of an entity by a project ID and related issue type IDs. - name: Space fields: 17 - name: SpaceArray fields: 5 - name: SpaceDescriptionCreate fields: 1 description: The description of the new/updated space. Note, only the 'plain' representation - name: SpacePermission fields: 5 description: This object represents a permission for given space. Permissions consist of - name: SpacePermissionRequest fields: 3 description: This object represents the request for the single space permission. Permissions consist of - name: SpacePermissionV2 fields: 4 description: This object represents a single space permission. Permissions consist of - name: SpaceProperty fields: 7 - name: SpacePropertyArray fields: 5 - name: SpaceSettings fields: 4 - name: SpaceWatch fields: 5 - name: SpaceWatchArray fields: 5 - name: Status fields: 2 description: The status of the item. - name: StatusCreateRequest fields: 2 description: Details of the statuses being created and their scope. - name: StatusDetails fields: 7 description: A status. - name: StatusLayoutUpdate fields: 3 description: The statuses associated with this workflow. - name: StatusMapping fields: 3 description: Details about the mapping from a status to a new status for an issue type. - name: StatusMappingDTO fields: 3 description: The mapping of old to new status ID for a specific project and issue type. - name: StatusMigration fields: 2 description: The mapping of old to new status ID. - name: StatusReferenceAndPort fields: 2 description: The status reference and port that a transition is connected to. - name: StatusScope fields: 2 description: The scope of the status. - name: StatusesPerWorkflow fields: 3 description: The statuses associated with each workflow. - name: Task fields: 15 - name: Theme fields: 5 - name: ThemeArray fields: 5 - name: ThemeNoLinks fields: 4 description: Theme object without links. Used in ThemeArray. - name: Transition fields: 9 description: Details of a workflow transition. - name: TransitionUpdateDTO fields: 13 description: The transitions of this workflow. - name: UiModificationContextDetails fields: 5 description: The details of a UI modification's context, which define where to activate the UI modification. - name: UiModificationDetails fields: 6 description: The details of a UI modification. - name: User fields: 17 - name: UserAnonymous fields: 7 - name: UserArray fields: 6 - name: UserBean fields: 7 - name: UserDetails fields: 2 - name: UserFilter fields: 3 description: Filter for a User Picker (single) custom field. - name: UserKey fields: 2 description: List of user account IDs. - name: UserList fields: 5 description: A paginated list of users sharing the filter. This includes users that are members of the groups or can browse the projects that the filter is shared with. - name: UserPage fields: 2 description: A paginated list of users. - name: UserPickerUser fields: 6 description: A user found in a search. - name: User_2 fields: 17 - name: User_3 fields: 14 description: 'A user with details as permitted by the user''s Atlassian Account privacy settings. However, be aware of these exceptions:' - name: UsersUserKeys fields: 3 - name: Version fields: 14 - name: VersionArray fields: 5 - name: Visibility fields: 3 description: The group or role to which this item is visible. - name: Watch fields: 3 - name: WatchArray fields: 5 - name: WatchUser fields: 15 description: This essentially the same as the `User` object, but no `_links` property and - name: WebResourceDependencies fields: 6 - name: Webhook fields: 6 description: A webhook. - name: Workflow fields: 11 description: Details about a workflow. - name: WorkflowAssociationStatusMapping fields: 2 description: The list of status mappings. - name: WorkflowCapabilities fields: 6 - name: WorkflowCondition fields: 0 description: The workflow transition rule conditions tree. - name: WorkflowCreate fields: 5 description: The details of the workflows to create. - name: WorkflowCreateRequest fields: 3 description: The create workflows payload. - name: WorkflowCreateResponse fields: 2 description: Details of the created workflows and statuses. - name: WorkflowCreateValidateRequest fields: 2 - name: WorkflowElementReference fields: 5 description: A reference to the location of the error. This will be null if the error does not refer to a specific element. - name: WorkflowId fields: 2 description: Properties that identify a workflow. - name: WorkflowLayout fields: 2 description: The starting point for the statuses in the workflow. - name: WorkflowMetadataAndIssueTypeRestModel fields: 2 description: The workflow metadata and issue type IDs which use this workflow. - name: WorkflowMetadataRestModel fields: 5 description: Workflow metadata and usage detail. - name: WorkflowReadRequest fields: 3 - name: WorkflowReadResponse fields: 2 description: Details of workflows and related statuses. - name: WorkflowReferenceStatus fields: 4 description: The statuses referenced in the workflow. - name: WorkflowRuleConfiguration fields: 3 description: The configuration of the rule. - name: WorkflowRules fields: 3 description: A collection of transition rules. - name: WorkflowScheme fields: 13 description: Details about a workflow scheme. - name: WorkflowSchemeAssociation fields: 2 description: The explicit association between issue types and a workflow in a workflow scheme. - name: WorkflowSchemeAssociations fields: 2 description: A workflow scheme along with a list of projects that use it. - name: WorkflowSchemeProjectAssociation fields: 2 description: An associated workflow scheme and project. - name: WorkflowSchemeReadRequest fields: 2 description: The workflow scheme read request body. - name: WorkflowSchemeReadResponse fields: 9 - name: WorkflowSchemeUpdateRequest fields: 8 description: The update workflow scheme payload. - name: WorkflowSchemeUpdateRequiredMappingsRequest fields: 3 description: The request payload to get the required mappings for updating a workflow scheme. - name: WorkflowSchemeUpdateRequiredMappingsResponse fields: 4 - name: WorkflowScope fields: 2 description: The scope of the workflow. - name: WorkflowStatusAndPort fields: 2 description: The status reference and port that a transition is connected to. - name: WorkflowStatusUpdate fields: 5 description: Details of the status being updated. - name: WorkflowTransitionRule fields: 2 description: A workflow transition rule. - name: WorkflowTransitionRules fields: 4 description: A workflow with transition rules. - name: WorkflowTransitionRulesDetails fields: 2 description: Details about a workflow configuration update request. - name: WorkflowTransitionRulesUpdateErrorDetails fields: 3 description: Details of any errors encountered while updating workflow transition rules for a workflow. - name: WorkflowTransitions fields: 13 description: The transitions of the workflow. - name: WorkflowTrigger fields: 3 description: The trigger configuration associated with a workflow. - name: WorkflowUpdate fields: 8 description: The details of the workflows to update. - name: WorkflowUpdateRequest fields: 2 description: The update workflows payload. - name: WorkflowUpdateResponse fields: 3 - name: WorkflowUpdateValidateRequestBean fields: 2 - name: WorkflowUsages fields: 2 description: The workflows that use this status. Only available if the `workflowUsages` expand is requested. - name: WorkflowValidationError fields: 5 description: The details about a workflow validation error. - name: Worklog fields: 13 description: Details of a worklog. - name: account fields: 0 - name: author fields: 0 - name: branchrestriction fields: 0 - name: comment fields: 0 - name: commit fields: 0 - name: commit_file fields: 5 description: A file object, representing a file at a commit in a repository - name: deploy_key fields: 0 - name: deployment fields: 0 - name: diffstat fields: 6 description: A diffstat object that includes a summary of changes made to a file between two commits. - name: group fields: 0 - name: issue fields: 0 - name: issue_change fields: 8 description: An issue change. - name: link fields: 2 description: A link to a resource related to this object. - name: participant fields: 0 - name: pipeline fields: 0 - name: pipeline_ref_target fields: 0 - name: pipeline_runner fields: 0 - name: pipeline_step fields: 0 - name: project fields: 0 - name: project_deploy_key fields: 0 - name: project_group_permission fields: 5 description: A group's permission for a given project. - name: project_user_permission fields: 5 description: A user's direct permission for a given project. - name: pullrequest fields: 0 - name: pullrequest_comment fields: 0 - name: pullrequest_endpoint fields: 3 - name: repository fields: 0 - name: repository_group_permission fields: 5 description: A group's permission for a given repository. - name: repository_permission fields: 4 description: A user's permission for a given repository. - name: repository_user_permission fields: 5 description: A user's direct permission for a given repository. - name: search_code_search_result fields: 5 - name: snippet fields: 0 - name: team_links fields: 0 - name: user fields: 0 - name: user_links fields: 0 - name: workspace fields: 0 - name: workspace_membership fields: 0 relationships: - from: ConnectCustomFieldValue to: Field type: belongs_to via: fieldID - from: ConnectCustomFieldValue to: issue type: belongs_to via: issueID - from: WorkflowTransitionRules to: AppWorkflowTransitionRule type: has_many via: conditions - from: WorkflowTransitionRules to: AppWorkflowTransitionRule type: has_many via: postFunctions - from: WorkflowTransitionRules to: AppWorkflowTransitionRule type: has_many via: validators - from: WorkflowTransitionRules to: WorkflowId type: has_one via: workflowId - from: WorkflowTransitionRules to: Workflow type: belongs_to via: workflowId - from: GroupName to: group type: belongs_to via: groupId - from: ApplicationRole to: GroupName type: has_many via: defaultGroupsDetails - from: ApplicationRole to: GroupName type: has_many via: groupDetails - from: AuditRecordCreate to: AffectedObject type: has_one via: affectedObject - from: AuditRecordCreate to: ChangedValue type: has_many via: changedValues - from: AuditRecordCreate to: AffectedObject type: has_many via: associatedObjects - from: AuditRecordArray to: AuditRecord type: has_many via: results - from: AuditRecordArray to: GenericLinks type: has_one via: _links - from: AuditRecord to: AffectedObject type: has_one via: affectedObject - from: AuditRecord to: ChangedValue type: has_many via: changedValues - from: AuditRecord to: AffectedObject type: has_many via: associatedObjects - from: AuditRecordBean to: AssociatedItemBean type: has_many via: associatedItems - from: AuditRecordBean to: AssociatedItemBean type: has_one via: objectItem - from: Avatars to: Avatar type: has_many via: custom - from: Avatars to: Avatar type: has_many via: system - from: group to: account type: has_one via: owner - from: group to: workspace type: has_one via: workspace - from: branchrestriction to: account type: has_many via: users - from: branchrestriction to: group type: has_many via: groups - from: repository to: account type: has_one via: owner - from: repository to: project type: has_one via: project - from: author to: account type: has_one via: user - from: participant to: account type: has_one via: user - from: team_links to: link type: has_one via: self - from: team_links to: link type: has_one via: html - from: team_links to: link type: has_one via: members - from: team_links to: link type: has_one via: projects - from: team_links to: link type: has_one via: repositories - from: commit to: repository type: has_one via: repository - from: commit to: participant type: has_many via: participants - from: comment to: account type: has_one via: user - from: diffstat to: commit_file type: has_one via: old - from: diffstat to: commit_file type: has_one via: new - from: commit_file to: commit type: has_one via: commit - from: ContentLookAndFeel to: ContainerLookAndFeel type: has_one via: container - from: ContentLookAndFeel to: ContainerLookAndFeel type: has_one via: header - from: ContentLookAndFeel to: ContainerLookAndFeel type: has_one via: body - from: LabelArray to: Label type: has_many via: results - from: LabelArray to: GenericLinks type: has_one via: _links - from: Group to: GenericLinks type: has_one via: _links - from: LookAndFeel to: HeaderLookAndFeel type: has_one via: header - from: LookAndFeel to: HorizontalHeaderLookAndFeel type: has_one via: horizontalHeader - from: LookAndFeel to: ContentLookAndFeel type: has_one via: content - from: UsersUserKeys to: User type: has_many via: users - from: UsersUserKeys to: GenericLinks type: has_one via: _links - from: ContentMetadata to: GenericLinks type: has_one via: properties - from: ContentMetadata to: LabelArray type: has_one via: labels - from: ContentArray to: Content type: has_many via: results - from: ContentArray to: GenericLinks type: has_one via: _links - from: ContentRestriction to: Content type: has_one via: content - from: ContentRestriction to: GenericLinks type: has_one via: _links - from: ContentChildren to: ContentArray type: has_one via: attachment - from: ContentChildren to: ContentArray type: has_one via: comment - from: ContentChildren to: ContentArray type: has_one via: page - from: ContentChildren to: GenericLinks type: has_one via: _links - from: HorizontalHeaderLookAndFeel to: ButtonLookAndFeel type: has_one via: button - from: HorizontalHeaderLookAndFeel to: NavigationLookAndFeel type: has_one via: secondaryNavigation - from: HorizontalHeaderLookAndFeel to: SearchFieldLookAndFeel type: has_one via: search - from: SpacePermission to: OperationCheckResult type: has_one via: operation - from: UserArray to: User type: has_many via: results - from: UserArray to: GenericLinks type: has_one via: _links - from: HeaderLookAndFeel to: ButtonLookAndFeel type: has_one via: button - from: HeaderLookAndFeel to: NavigationLookAndFeel type: has_one via: primaryNavigation - from: HeaderLookAndFeel to: NavigationLookAndFeel type: has_one via: secondaryNavigation - from: HeaderLookAndFeel to: SearchFieldLookAndFeel type: has_one via: search - from: ContentBody to: EmbeddedContent type: has_many via: embeddedContent - from: ContentBody to: WebResourceDependencies type: has_one via: webresource - from: ContentBody to: GenericLinks type: has_one via: _links - from: Space to: Icon type: has_one via: icon - from: Space to: Content type: has_one via: homepage - from: Space to: OperationCheckResult type: has_many via: operations - from: Space to: SpacePermission type: has_many via: permissions - from: Space to: SpaceSettings type: has_one via: settings - from: Space to: Theme type: has_one via: theme - from: Space to: LookAndFeel type: has_one via: lookAndFeel - from: Space to: GenericLinks type: has_one via: _links - from: ContentHistory to: User type: has_one via: createdBy - from: ContentHistory to: User type: has_one via: ownedBy - from: ContentHistory to: User type: has_one via: lastOwnedBy - from: ContentHistory to: Version type: has_one via: lastUpdated - from: ContentHistory to: Version type: has_one via: previousVersion - from: ContentHistory to: Version type: has_one via: nextVersion - from: ContentHistory to: GenericLinks type: has_one via: _links - from: Content to: Space type: has_one via: space - from: Content to: ContentHistory type: has_one via: history - from: Content to: Version type: has_one via: version - from: Content to: OperationCheckResult type: has_many via: operations - from: Content to: ContentChildren type: has_one via: children - from: Content to: ContentChildren type: has_one via: descendants - from: Content to: ContentMetadata type: has_one via: metadata - from: Content to: GenericLinks type: has_one via: _links - from: Theme to: Icon type: has_one via: icon - from: Theme to: GenericLinks type: has_one via: _links - from: SpaceSettings to: GenericLinks type: has_one via: _links - from: Version to: User type: has_one via: by - from: Version to: Content type: has_one via: content - from: Version to: UsersUserKeys type: has_one via: collaborators - from: Version to: GenericLinks type: has_one via: _links - from: User to: account type: belongs_to via: accountId - from: User to: Icon type: has_one via: profilePicture - from: User to: UserDetails type: has_one via: details - from: User to: Space type: has_one via: personalSpace - from: User to: GenericLinks type: has_one via: _links - from: AsyncContentBody to: EmbeddedContent type: has_many via: embeddedContent - from: AsyncContentBody to: WebResourceDependencies type: has_one via: webresource - from: AsyncContentBody to: GenericLinks type: has_one via: _links - from: PermissionCheckResponse to: Message type: has_many via: errors - from: PermissionCheckResponse to: GenericLinks type: has_one via: _links - from: ContentPropertyArray to: ContentProperty type: has_many via: results - from: ContentPropertyArray to: GenericLinks type: has_one via: _links - from: ContentProperty to: GenericLinks type: has_one via: _links - from: ContentRestrictionArray to: ContentRestriction type: has_many via: results - from: ContentRestrictionArray to: GenericLinks type: has_one via: _links - from: AvailableContentStates to: ContentState type: has_many via: spaceContentStates - from: AvailableContentStates to: ContentState type: has_many via: customContentStates - from: ContentStateFailure to: Content type: belongs_to via: contentId - from: ContentStateBulkSetTaskUpdate to: ContentStateFailure type: has_many via: failed - from: ContentStateBulkSetTaskUpdate to: ContentState type: has_one via: state - from: VersionArray to: Version type: has_many via: results - from: VersionArray to: GenericLinks type: has_one via: _links - from: Watch to: WatchUser type: has_one via: watcher - from: Watch to: Content type: belongs_to via: contentId - from: SpaceWatchArray to: SpaceWatch type: has_many via: results - from: SpaceWatchArray to: GenericLinks type: has_one via: _links - from: WatchUser to: account type: belongs_to via: accountId - from: WatchUser to: Icon type: has_one via: profilePicture - from: WatchUser to: UserDetails type: has_one via: details - from: SpaceWatch to: WatchUser type: has_one via: watcher - from: WatchArray to: Watch type: has_many via: results - from: WatchArray to: GenericLinks type: has_one via: _links - from: SimpleListWrapperApplicationRole to: ListWrapperCallbackApplicationRole type: has_one via: callback - from: SimpleListWrapperApplicationRole to: ApplicationRole type: has_many via: items - from: SimpleListWrapperApplicationRole to: ListWrapperCallbackApplicationRole type: has_one via: pagingCallback - from: RoleActor to: ProjectRoleGroup type: has_one via: actorGroup - from: RoleActor to: ProjectRoleUser type: has_one via: actorUser - from: IssueTypeDetails to: Avatar type: belongs_to via: avatarId - from: IssueTypeDetails to: Scope type: has_one via: scope - from: DashboardGadget to: DashboardGadgetPosition type: has_one via: position - from: ProjectDetails to: AvatarUrlsBean type: has_one via: avatarUrls - from: ProjectRoleGroup to: group type: belongs_to via: groupId - from: ProjectComponent to: User type: has_one via: assignee - from: ProjectComponent to: User type: has_one via: lead - from: ProjectComponent to: project type: belongs_to via: projectId - from: ProjectComponent to: User type: has_one via: realAssignee - from: DashboardDetails to: SharePermission type: has_many via: editPermissions - from: DashboardDetails to: SharePermission type: has_many via: sharePermissions - from: BulkEditShareableEntityRequest to: PermissionDetails type: has_one via: permissionDetails - from: Dashboard to: SharePermission type: has_many via: editPermissions - from: Dashboard to: UserBean type: has_one via: owner - from: Dashboard to: SharePermission type: has_many via: sharePermissions - from: ProjectRole to: RoleActor type: has_many via: actors - from: ProjectRole to: Scope type: has_one via: scope - from: ProjectRoleUser to: account type: belongs_to via: accountId - from: SharePermission to: GroupName type: has_one via: group - from: SharePermission to: Project type: has_one via: project - from: SharePermission to: ProjectRole type: has_one via: role - from: SharePermission to: UserBean type: has_one via: user - from: Project to: User type: has_one via: archivedBy - from: Project to: AvatarUrlsBean type: has_one via: avatarUrls - from: Project to: ProjectComponent type: has_many via: components - from: Project to: User type: has_one via: deletedBy - from: Project to: Hierarchy type: has_one via: issueTypeHierarchy - from: Project to: IssueTypeDetails type: has_many via: issueTypes - from: Project to: User type: has_one via: lead - from: Project to: Version type: has_many via: versions - from: PermissionDetails to: SharePermission type: has_many via: editPermissions - from: PermissionDetails to: SharePermission type: has_many via: sharePermissions - from: Scope to: ProjectDetails type: has_one via: project - from: UserBean to: account type: belongs_to via: accountId - from: SimpleListWrapperGroupName to: ListWrapperCallbackGroupName type: has_one via: callback - from: SimpleListWrapperGroupName to: GroupName type: has_many via: items - from: SimpleListWrapperGroupName to: ListWrapperCallbackGroupName type: has_one via: pagingCallback - from: deploy_key to: repository type: has_one via: repository - from: deploy_key to: account type: has_one via: owner - from: project_deploy_key to: project type: has_one via: project - from: project_deploy_key to: account type: has_one via: created_by - from: DomainPage to: PaginationLinks type: has_one via: links - from: EventPage to: PaginationLinks type: has_one via: links - from: SharePermissionInputBean to: account type: belongs_to via: accountId - from: SharePermissionInputBean to: group type: belongs_to via: groupId - from: SharePermissionInputBean to: project type: belongs_to via: projectId - from: SharePermissionInputBean to: ProjectRole type: belongs_to via: projectRoleId - from: FilterSubscription to: GroupName type: has_one via: group - from: FilterSubscription to: User type: has_one via: user - from: Filter to: SharePermission type: has_many via: editPermissions - from: Filter to: User type: has_one via: owner - from: Filter to: SharePermission type: has_many via: sharePermissions - from: Filter to: UserList type: has_one via: sharedUsers - from: Filter to: FilterSubscriptionsList type: has_one via: subscriptions - from: FilterDetails to: SharePermission type: has_many via: editPermissions - from: FilterDetails to: User type: has_one via: owner - from: FilterDetails to: SharePermission type: has_many via: sharePermissions - from: FilterDetails to: FilterSubscription type: has_many via: subscriptions - from: FilterSubscriptionsList to: FilterSubscription type: has_many via: items - from: UserList to: User type: has_many via: items - from: FoundUsers to: UserPickerUser type: has_many via: users - from: UserPickerUser to: account type: belongs_to via: accountId - from: FoundGroups to: FoundGroup type: has_many via: groups - from: FoundUsersAndGroups to: FoundGroups type: has_one via: groups - from: FoundUsersAndGroups to: FoundUsers type: has_one via: users - from: FoundGroup to: group type: belongs_to via: groupId - from: GroupArrayWithLinks to: Group type: has_many via: results - from: GroupArrayWithLinks to: GenericLinks type: has_one via: _links - from: GroupPage to: Group type: has_many via: data - from: GroupPage to: PaginationLinks type: has_one via: links - from: GroupDetails to: group type: belongs_to via: groupId - from: Group_2 to: group type: belongs_to via: groupId - from: Group_2 to: PagedListUserDetailsApplicationUser type: has_one via: users - from: PagedListUserDetailsApplicationUser to: UserDetails type: has_many via: items - from: Task to: Content type: belongs_to via: contentId - from: Task to: GenericLinks type: has_one via: _links - from: Comment to: UserDetails type: has_one via: author - from: Comment to: EntityProperty type: has_many via: properties - from: Comment to: UserDetails type: has_one via: updateAuthor - from: Comment to: Visibility type: has_one via: visibility - from: CustomFieldContextSingleUserPickerDefaults to: account type: belongs_to via: accountId - from: CustomFieldContextSingleUserPickerDefaults to: Context type: belongs_to via: contextId - from: CustomFieldContextSingleUserPickerDefaults to: UserFilter type: has_one via: userFilter - from: CustomFieldContextDefaultValueSingleGroupPicker to: Context type: belongs_to via: contextId - from: CustomFieldContextDefaultValueSingleGroupPicker to: group type: belongs_to via: groupId - from: CustomFieldContextDefaultValueForgeUserField to: account type: belongs_to via: accountId - from: CustomFieldContextDefaultValueForgeUserField to: Context type: belongs_to via: contextId - from: CustomFieldContextDefaultValueForgeUserField to: UserFilter type: has_one via: userFilter - from: ProjectIssueTypeMapping to: project type: belongs_to via: projectId - from: CustomFieldContextProjectMapping to: Context type: belongs_to via: contextId - from: CustomFieldContextProjectMapping to: project type: belongs_to via: projectId - from: CustomFieldContextDefaultValueMultipleGroupPicker to: Context type: belongs_to via: contextId - from: CustomFieldContextDefaultValueMultipleGroupPicker to: group type: belongs_to via: groupIds - from: CustomFieldContextDefaultValueForgeMultiUserField to: account type: belongs_to via: accountIds - from: CustomFieldContextDefaultValueForgeMultiUserField to: Context type: belongs_to via: contextId - from: CustomFieldContextDefaultValueForgeGroupField to: Context type: belongs_to via: contextId - from: CustomFieldContextDefaultValueForgeGroupField to: group type: belongs_to via: groupId - from: IssueTypeToContextMapping to: Context type: belongs_to via: contextId - from: CustomFieldContextDefaultValueForgeMultiGroupField to: Context type: belongs_to via: contextId - from: CustomFieldContextDefaultValueForgeMultiGroupField to: group type: belongs_to via: groupIds - from: CustomFieldContextDefaultValueProject to: Context type: belongs_to via: contextId - from: CustomFieldContextDefaultValueProject to: project type: belongs_to via: projectId - from: CustomFieldContextDefaultValueMultiUserPicker to: account type: belongs_to via: accountIds - from: CustomFieldContextDefaultValueMultiUserPicker to: Context type: belongs_to via: contextId - from: ContextForProjectAndIssueType to: Context type: belongs_to via: contextId - from: ContextForProjectAndIssueType to: project type: belongs_to via: projectId - from: IssueFieldOptionConfiguration to: IssueFieldOptionScopeBean type: has_one via: scope - from: IssueFieldOption to: IssueFieldOptionConfiguration type: has_one via: config - from: MultipleCustomFieldValuesUpdate to: issue type: belongs_to via: issueIds - from: CustomFieldValueUpdate to: issue type: belongs_to via: issueIds - from: FieldConfigurationSchemeProjectAssociation to: FieldConfigurationScheme type: belongs_to via: fieldConfigurationSchemeId - from: FieldConfigurationSchemeProjectAssociation to: project type: belongs_to via: projectId - from: FieldConfigurationToIssueTypeMapping to: FieldConfiguration type: belongs_to via: fieldConfigurationId - from: FieldConfigurationIssueTypeItem to: FieldConfiguration type: belongs_to via: fieldConfigurationId - from: FieldConfigurationIssueTypeItem to: FieldConfigurationScheme type: belongs_to via: fieldConfigurationSchemeId - from: FieldConfigurationSchemeProjects to: FieldConfigurationScheme type: has_one via: fieldConfigurationScheme - from: FieldConfigurationSchemeProjects to: project type: belongs_to via: projectIds - from: Field to: JsonTypeBean type: has_one via: schema - from: Context to: Scope type: has_one via: scope - from: FieldDetails to: JsonTypeBean type: has_one via: schema - from: FieldDetails to: Scope type: has_one via: scope - from: Fields to: UserDetails type: has_one via: assignee - from: Fields to: IssueTypeDetails type: has_one via: issueType - from: Fields to: IssueTypeDetails type: has_one via: issuetype - from: Fields to: Priority type: has_one via: priority - from: Fields to: StatusDetails type: has_one via: status - from: IssueLink to: LinkedIssue type: has_one via: inwardIssue - from: IssueLink to: LinkedIssue type: has_one via: outwardIssue - from: IssueLink to: IssueLinkType type: has_one via: type - from: LinkIssueRequestJsonBean to: Comment type: has_one via: comment - from: LinkIssueRequestJsonBean to: LinkedIssue type: has_one via: inwardIssue - from: LinkIssueRequestJsonBean to: LinkedIssue type: has_one via: outwardIssue - from: LinkIssueRequestJsonBean to: IssueLinkType type: has_one via: type - from: LinkedIssue to: Fields type: has_one via: fields - from: StatusDetails to: Scope type: has_one via: scope - from: NotificationSchemeEvent to: EventNotification type: has_many via: notifications - from: NotificationScheme to: NotificationSchemeEvent type: has_many via: notificationSchemeEvents - from: NotificationScheme to: Scope type: has_one via: scope - from: NotificationSchemeAndProjectMappingJsonBean to: NotificationScheme type: belongs_to via: notificationSchemeId - from: NotificationSchemeAndProjectMappingJsonBean to: project type: belongs_to via: projectId - from: EventNotification to: FieldDetails type: has_one via: field - from: EventNotification to: GroupName type: has_one via: group - from: EventNotification to: ProjectRole type: has_one via: projectRole - from: EventNotification to: UserDetails type: has_one via: user - from: IssueEntityPropertiesForMultiUpdate to: issue type: belongs_to via: issueID - from: RemoteIssueLink to: Application type: has_one via: application - from: RemoteIssueLink to: RemoteObject type: has_one via: object - from: RemoteIssueLinkRequest to: Application type: has_one via: application - from: RemoteIssueLinkRequest to: RemoteObject type: has_one via: object - from: Status to: Icon type: has_one via: icon - from: RemoteObject to: Icon type: has_one via: icon - from: RemoteObject to: Status type: has_one via: status - from: IssueTransition to: StatusDetails type: has_one via: to - from: LinkGroup to: SimpleLink type: has_one via: header - from: LinkGroup to: SimpleLink type: has_many via: links - from: Changelog to: UserDetails type: has_one via: author - from: Changelog to: HistoryMetadata type: has_one via: historyMetadata - from: Changelog to: ChangeDetails type: has_many via: items - from: ChangeDetails to: Field type: belongs_to via: fieldId - from: PageOfChangelogs to: Changelog type: has_many via: histories - from: IssueBean to: PageOfChangelogs type: has_one via: changelog - from: IssueBean to: Operations type: has_one via: operations - from: IssueBean to: IssueTransition type: has_many via: transitions - from: HistoryMetadata to: HistoryMetadataParticipant type: has_one via: actor - from: HistoryMetadata to: HistoryMetadataParticipant type: has_one via: cause - from: HistoryMetadata to: HistoryMetadataParticipant type: has_one via: generator - from: Operations to: LinkGroup type: has_many via: linkGroups - from: IssueSecurityLevelMember to: PermissionHolder type: has_one via: holder - from: SecurityLevelMember to: PermissionHolder type: has_one via: holder - from: AssociateSecuritySchemeWithProjectDetails to: project type: belongs_to via: projectId - from: SecurityScheme to: SecurityLevel type: has_many via: levels - from: SecuritySchemeLevelBean to: SecuritySchemeLevelMemberBean type: has_many via: members - from: IssueSecuritySchemeToProjectMapping to: project type: belongs_to via: projectId - from: SecuritySchemeWithProjects to: project type: belongs_to via: projectIds - from: issue_change to: account type: has_one via: user - from: issue_change to: issue type: has_one via: issue - from: issue to: repository type: has_one via: repository - from: issue to: account type: has_one via: reporter - from: issue to: account type: has_one via: assignee - from: IssueTypeSchemeProjects to: IssueTypeScheme type: has_one via: issueTypeScheme - from: IssueTypeSchemeProjects to: project type: belongs_to via: projectIds - from: IssueTypeSchemeProjectAssociation to: IssueTypeScheme type: belongs_to via: issueTypeSchemeId - from: IssueTypeSchemeProjectAssociation to: project type: belongs_to via: projectId - from: IssueTypeSchemeMapping to: IssueTypeScheme type: belongs_to via: issueTypeSchemeId - from: IssueTypeScreenSchemeProjectAssociation to: IssueTypeScreenScheme type: belongs_to via: issueTypeScreenSchemeId - from: IssueTypeScreenSchemeProjectAssociation to: project type: belongs_to via: projectId - from: IssueTypeScreenSchemeItem to: IssueTypeScreenScheme type: belongs_to via: issueTypeScreenSchemeId - from: IssueTypeScreenSchemeItem to: ScreenScheme type: belongs_to via: screenSchemeId - from: IssueTypeScreenSchemeMapping to: ScreenScheme type: belongs_to via: screenSchemeId - from: PageBeanIssueTypeScreenScheme to: IssueTypeScreenScheme type: has_many via: values - from: IssueTypeScreenSchemesProjects to: IssueTypeScreenScheme type: has_one via: issueTypeScreenScheme - from: IssueTypeScreenSchemesProjects to: project type: belongs_to via: projectIds - from: Worklog to: UserDetails type: has_one via: author - from: Worklog to: issue type: belongs_to via: issueId - from: Worklog to: EntityProperty type: has_many via: properties - from: Worklog to: UserDetails type: has_one via: updateAuthor - from: Worklog to: Visibility type: has_one via: visibility - from: ChangedWorklog to: EntityProperty type: has_many via: properties - from: ChangedWorklog to: Worklog type: belongs_to via: worklogId - from: PageOfCreateMetaIssueTypes to: IssueTypeIssueCreateMetadata type: has_many via: createMetaIssueType - from: PageOfCreateMetaIssueTypes to: IssueTypeIssueCreateMetadata type: has_many via: issueTypes - from: NotificationRecipients to: group type: belongs_to via: groupIds - from: NotificationRecipients to: GroupName type: has_many via: groups - from: NotificationRecipients to: UserDetails type: has_many via: users - from: CreatedIssue to: NestedResponse type: has_one via: transition - from: CreatedIssue to: NestedResponse type: has_one via: watchers - from: NestedResponse to: ErrorCollection type: has_one via: errorCollection - from: CreatedIssues to: BulkOperationErrorResult type: has_many via: errors - from: CreatedIssues to: CreatedIssue type: has_many via: issues - from: PageOfCreateMetaIssueTypeWithField to: FieldCreateMetadata type: has_many via: fields - from: PageOfCreateMetaIssueTypeWithField to: FieldCreateMetadata type: has_many via: results - from: IssueTypeIssueCreateMetadata to: Avatar type: belongs_to via: avatarId - from: IssueTypeIssueCreateMetadata to: Scope type: has_one via: scope - from: Errors to: Error type: has_one via: issueIsSubtask - from: Errors to: Error type: has_one via: issuesInArchivedProjects - from: Errors to: Error type: has_one via: issuesInUnlicensedProjects - from: Errors to: Error type: has_one via: issuesNotFound - from: NotificationRecipientsRestrictions to: group type: belongs_to via: groupIds - from: NotificationRecipientsRestrictions to: GroupName type: has_many via: groups - from: Notification to: NotificationRecipientsRestrictions type: has_one via: restrict - from: Notification to: NotificationRecipients type: has_one via: to - from: BulkOperationErrorResult to: ErrorCollection type: has_one via: elementErrors - from: FieldCreateMetadata to: Field type: belongs_to via: fieldId - from: FieldCreateMetadata to: JsonTypeBean type: has_one via: schema - from: IssueUpdateDetails to: HistoryMetadata type: has_one via: historyMetadata - from: IssueUpdateDetails to: EntityProperty type: has_many via: properties - from: IssueUpdateDetails to: IssueTransition type: has_one via: transition - from: ProjectIssueCreateMetadata to: AvatarUrlsBean type: has_one via: avatarUrls - from: ProjectIssueCreateMetadata to: IssueTypeIssueCreateMetadata type: has_many via: issuetypes - from: JiraExpressionEvaluationMetaDataBean to: JiraExpressionsComplexityBean type: has_one via: complexity - from: JiraExpressionEvaluationMetaDataBean to: IssuesMetaBean type: has_one via: issues - from: JiraExpressionEvalContextBean to: IdOrKeyBean type: has_one via: issue - from: JiraExpressionEvalContextBean to: JexpIssues type: has_one via: issues - from: JiraExpressionEvalContextBean to: IdOrKeyBean type: has_one via: project - from: JiraExpressionsComplexityBean to: JiraExpressionsComplexityValueBean type: has_one via: beans - from: JiraExpressionsComplexityBean to: JiraExpressionsComplexityValueBean type: has_one via: expensiveOperations - from: JiraExpressionsComplexityBean to: JiraExpressionsComplexityValueBean type: has_one via: primitiveValues - from: JiraExpressionsComplexityBean to: JiraExpressionsComplexityValueBean type: has_one via: steps - from: SanitizedJqlQuery to: account type: belongs_to via: accountId - from: SanitizedJqlQuery to: ErrorCollection type: has_one via: errors - from: JqlQueryToSanitize to: account type: belongs_to via: accountId - from: JqlQueryClauseTimePredicate to: JqlQueryClauseOperand type: has_one via: operand - from: JqlQuery to: JqlQueryOrderByClause type: has_one via: orderBy - from: JqlQuery to: JqlQueryClause type: has_one via: where - from: JqlQueryOrderByClauseElement to: JqlQueryField type: has_one via: field - from: FieldValueClause to: JqlQueryField type: has_one via: field - from: FieldValueClause to: JqlQueryClauseOperand type: has_one via: operand - from: FieldWasClause to: JqlQueryField type: has_one via: field - from: FieldWasClause to: JqlQueryClauseOperand type: has_one via: operand - from: FieldWasClause to: JqlQueryClauseTimePredicate type: has_many via: predicates - from: JqlQueryOrderByClause to: JqlQueryOrderByClauseElement type: has_many via: fields - from: ParsedJqlQuery to: JqlQuery type: has_one via: structure - from: FieldChangedClause to: JqlQueryField type: has_one via: field - from: FieldChangedClause to: JqlQueryClauseTimePredicate type: has_many via: predicates - from: LabelDetails to: Label type: has_one via: label - from: LabelDetails to: LabeledContentPageResponse type: has_one via: associatedContents - from: LabeledContent to: Content type: belongs_to via: contentId - from: LabeledContentPageResponse to: LabeledContent type: has_many via: results - from: LongTaskStatusArray to: LongTaskStatus type: has_many via: results - from: LongTaskStatusArray to: GenericLinks type: has_one via: _links - from: LongTaskStatus to: Message type: has_many via: messages - from: LongTaskStatus to: Message type: has_many via: errors - from: LongTaskStatusWithLinks to: Message type: has_many via: messages - from: LongTaskStatusWithLinks to: GenericLinks type: has_one via: _links - from: LongTaskStatusWithLinks to: Message type: has_many via: errors - from: OrganizationPage to: Organization type: has_many via: data - from: OrganizationPage to: PaginationLinks type: has_one via: links - from: PermissionGrant to: PermissionHolder type: has_one via: holder - from: PermissionScheme to: PermissionGrant type: has_many via: permissions - from: PermissionScheme to: Scope type: has_one via: scope - from: BulkPermissionsRequestBean to: account type: belongs_to via: accountId - from: pipeline_ref_target to: commit type: has_one via: commit - from: pipeline to: account type: has_one via: creator - from: pipeline to: repository type: has_one via: repository - from: PolicyPage to: PaginationLinks type: has_one via: links - from: ProjectAvatars to: Avatar type: has_many via: custom - from: ProjectAvatars to: Avatar type: has_many via: system - from: ComponentWithIssueCount to: User type: has_one via: assignee - from: ComponentWithIssueCount to: User type: has_one via: lead - from: ComponentWithIssueCount to: project type: belongs_to via: projectId - from: ComponentWithIssueCount to: User type: has_one via: realAssignee - from: ProjectFeature to: project type: belongs_to via: projectId - from: user_links to: link type: has_one via: self - from: user_links to: link type: has_one via: html - from: user_links to: link type: has_one via: repositories - from: user to: user_links type: has_one via: links - from: user to: account type: belongs_to via: account_id - from: project_group_permission to: group type: has_one via: group - from: project_group_permission to: project type: has_one via: project - from: project_user_permission to: user type: has_one via: user - from: project_user_permission to: project type: has_one via: project - from: ProjectIssueTypesHierarchyLevel to: IssueTypeInfo type: has_many via: issueTypes - from: IssueTypeInfo to: Avatar type: belongs_to via: avatarId - from: ProjectIssueTypeHierarchy to: ProjectIssueTypesHierarchyLevel type: has_many via: hierarchy - from: ProjectIssueTypeHierarchy to: project type: belongs_to via: projectId - from: pullrequest_comment to: pullrequest type: has_one via: pullrequest - from: A_pullrequest_comment_task to: comment type: has_one via: comment - from: pullrequest_endpoint to: repository type: has_one via: repository - from: pullrequest to: account type: has_one via: author - from: pullrequest to: pullrequest_endpoint type: has_one via: source - from: pullrequest to: pullrequest_endpoint type: has_one via: destination - from: pullrequest to: account type: has_one via: closed_by - from: pullrequest to: account type: has_many via: reviewers - from: pullrequest to: participant type: has_many via: participants - from: Relation to: RelationData type: has_one via: relationData - from: Relation to: Content type: has_one via: source - from: Relation to: User type: has_one via: source - from: Relation to: Space type: has_one via: source - from: Relation to: Content type: has_one via: target - from: Relation to: User type: has_one via: target - from: Relation to: Space type: has_one via: target - from: Relation to: GenericLinks type: has_one via: _links - from: RelationData to: User type: has_one via: createdBy - from: RelationArray to: Relation type: has_many via: results - from: RelationArray to: GenericLinks type: has_one via: _links - from: repository_group_permission to: group type: has_one via: group - from: repository_group_permission to: repository type: has_one via: repository - from: repository_user_permission to: user type: has_one via: user - from: repository_user_permission to: repository type: has_one via: repository - from: repository_permission to: user type: has_one via: user - from: repository_permission to: repository type: has_one via: repository - from: ScreenScheme to: PageBeanIssueTypeScreenScheme type: has_one via: issueTypeScreenSchemes - from: ScreenScheme to: ScreenTypes type: has_one via: screens - from: ScreenWithTab to: Scope type: has_one via: scope - from: Screen to: Scope type: has_one via: scope - from: search_code_search_result to: commit_file type: has_one via: file - from: SearchResult to: Content type: has_one via: content - from: SearchResult to: User type: has_one via: user - from: SearchResult to: Space type: has_one via: space - from: SearchResult to: ContainerSummary type: has_one via: resultParentContainer - from: SearchResult to: ContainerSummary type: has_one via: resultGlobalContainer - from: SearchPageResponseSearchResult to: SearchResult type: has_many via: results - from: SearchPageResponseSearchResult to: GenericLinks type: has_one via: _links - from: ServiceRegistry to: Organization type: belongs_to via: organizationId - from: LookAndFeelSettings to: LookAndFeel type: has_one via: global - from: LookAndFeelSettings to: LookAndFeel type: has_one via: theme - from: LookAndFeelSettings to: LookAndFeel type: has_one via: custom - from: snippet to: account type: has_one via: owner - from: snippet to: account type: has_one via: creator - from: SpaceArray to: Space type: has_many via: results - from: SpaceArray to: GenericLinks type: has_one via: _links - from: SpacePermissionRequest to: PermissionSubject type: has_one via: subject - from: SpacePermissionRequest to: GenericLinks type: has_one via: _links - from: SpacePermissionV2 to: PermissionSubject type: has_one via: subject - from: SpacePermissionV2 to: GenericLinks type: has_one via: _links - from: SpaceProperty to: Version type: has_one via: version - from: SpaceProperty to: Space type: has_one via: space - from: SpaceProperty to: GenericLinks type: has_one via: _links - from: SpacePropertyArray to: SpaceProperty type: has_many via: results - from: SpacePropertyArray to: GenericLinks type: has_one via: _links - from: JiraStatus to: StatusScope type: has_one via: scope - from: JiraStatus to: ProjectIssueTypes type: has_many via: usages - from: JiraStatus to: WorkflowUsages type: has_many via: workflowUsages - from: WorkflowUsages to: Workflow type: belongs_to via: workflowId - from: StatusCreateRequest to: StatusScope type: has_one via: scope - from: ProjectIssueTypes to: ProjectId type: has_one via: project - from: StatusScope to: ProjectId type: has_one via: project - from: ContentTemplateCreate to: ContentTemplateBodyCreate type: has_one via: body - from: ContentTemplateCreate to: Label type: has_many via: labels - from: ContentTemplateUpdate to: ContentTemplateBodyCreate type: has_one via: body - from: ContentTemplateUpdate to: Label type: has_many via: labels - from: BlueprintTemplate to: Label type: has_many via: labels - from: BlueprintTemplate to: ContentTemplateBody type: has_one via: body - from: BlueprintTemplate to: GenericLinks type: has_one via: _links - from: ContentTemplateBodyCreate to: ContentBodyCreate type: has_one via: view - from: ContentTemplateBodyCreate to: ContentBodyCreate type: has_one via: export_view - from: ContentTemplateBodyCreate to: ContentBodyCreate type: has_one via: styled_view - from: ContentTemplateBodyCreate to: ContentBodyCreate type: has_one via: storage - from: ContentTemplateBodyCreate to: ContentBodyCreate type: has_one via: editor - from: ContentTemplateBodyCreate to: ContentBodyCreate type: has_one via: editor2 - from: ContentTemplateBodyCreate to: ContentBodyCreate type: has_one via: wiki - from: ContentTemplateBodyCreate to: ContentBodyCreate type: has_one via: atlas_doc_format - from: ContentTemplateBodyCreate to: ContentBodyCreate type: has_one via: anonymous_export_view - from: ContentTemplate to: Label type: has_many via: labels - from: ContentTemplate to: ContentTemplateBody type: has_one via: body - from: ContentTemplate to: GenericLinks type: has_one via: _links - from: BlueprintTemplateArray to: BlueprintTemplate type: has_many via: results - from: BlueprintTemplateArray to: GenericLinks type: has_one via: _links - from: ContentTemplateBody to: ContentBody type: has_one via: view - from: ContentTemplateBody to: ContentBody type: has_one via: export_view - from: ContentTemplateBody to: ContentBody type: has_one via: styled_view - from: ContentTemplateBody to: ContentBody type: has_one via: storage - from: ContentTemplateBody to: ContentBody type: has_one via: editor - from: ContentTemplateBody to: ContentBody type: has_one via: editor2 - from: ContentTemplateBody to: ContentBody type: has_one via: wiki - from: ContentTemplateBody to: ContentBody type: has_one via: atlas_doc_format - from: ContentTemplateBody to: ContentBody type: has_one via: anonymous_export_view - from: ContentTemplateArray to: ContentTemplate type: has_many via: results - from: ContentTemplateArray to: GenericLinks type: has_one via: _links - from: ThemeArray to: ThemeNoLinks type: has_many via: results - from: ThemeArray to: GenericLinks type: has_one via: _links - from: ThemeNoLinks to: Icon type: has_one via: icon - from: UiModificationDetails to: UiModificationContextDetails type: has_many via: contexts - from: UiModificationContextDetails to: project type: belongs_to via: projectId - from: UserKey to: account type: belongs_to via: accountId - from: UserPage to: User type: has_many via: data - from: UserPage to: PaginationLinks type: has_one via: links - from: BulkUserLookup to: account type: belongs_to via: accountId - from: BulkUserLookup to: Icon type: has_one via: profilePicture - from: BulkUserLookup to: OperationCheckResult type: has_many via: operations - from: BulkUserLookup to: UserDetails type: has_one via: details - from: BulkUserLookup to: Space type: has_one via: personalSpace - from: BulkUserLookup to: GenericLinks type: has_one via: _links - from: UserAnonymous to: Icon type: has_one via: profilePicture - from: UserAnonymous to: OperationCheckResult type: has_many via: operations - from: UserAnonymous to: GenericLinks type: has_one via: _links - from: BulkUserLookupArray to: BulkUserLookup type: has_many via: results - from: BulkUserLookupArray to: GenericLinks type: has_one via: _links - from: User_2 to: account type: belongs_to via: accountId - from: User_2 to: Icon type: has_one via: profilePicture - from: User_2 to: UserDetails type: has_one via: details - from: User_2 to: Space type: has_one via: personalSpace - from: User_2 to: GenericLinks type: has_one via: _links - from: User_3 to: account type: belongs_to via: accountId - from: User_3 to: SimpleListWrapperApplicationRole type: has_one via: applicationRoles - from: User_3 to: AvatarUrlsBean type: has_one via: avatarUrls - from: User_3 to: SimpleListWrapperGroupName type: has_one via: groups - from: WorkflowScheme to: User type: has_one via: lastModifiedUser - from: StatusMapping to: Status type: belongs_to via: statusId - from: WorkflowSchemeProjectAssociation to: project type: belongs_to via: projectId - from: WorkflowSchemeProjectAssociation to: WorkflowScheme type: belongs_to via: workflowSchemeId - from: WorkflowSchemeAssociations to: project type: belongs_to via: projectIds - from: WorkflowSchemeAssociations to: WorkflowScheme type: has_one via: workflowScheme - from: WorkflowSchemeUpdateRequiredMappingsRequest to: DefaultWorkflow type: belongs_to via: defaultWorkflowId - from: WorkflowSchemeUpdateRequiredMappingsRequest to: WorkflowSchemeAssociation type: has_many via: workflowsForIssueTypes - from: WorkflowSchemeUpdateRequiredMappingsResponse to: RequiredMappingByIssueType type: has_many via: statusMappingsByIssueTypes - from: WorkflowSchemeUpdateRequiredMappingsResponse to: RequiredMappingByWorkflows type: has_many via: statusMappingsByWorkflows - from: WorkflowSchemeUpdateRequiredMappingsResponse to: StatusesPerWorkflow type: has_many via: statusesPerWorkflow - from: StatusesPerWorkflow to: Workflow type: belongs_to via: workflowId - from: WorkflowMetadataAndIssueTypeRestModel to: WorkflowMetadataRestModel type: has_one via: workflow - from: MappingsByWorkflow to: WorkflowAssociationStatusMapping type: has_many via: statusMappings - from: SimpleUsage to: project type: belongs_to via: projectId - from: WorkflowSchemeUpdateRequest to: DefaultWorkflow type: belongs_to via: defaultWorkflowId - from: WorkflowSchemeUpdateRequest to: MappingsByIssueTypeOverride type: has_many via: statusMappingsByIssueTypeOverride - from: WorkflowSchemeUpdateRequest to: MappingsByWorkflow type: has_many via: statusMappingsByWorkflows - from: WorkflowSchemeUpdateRequest to: DocumentVersion type: has_one via: version - from: WorkflowSchemeUpdateRequest to: WorkflowSchemeAssociation type: has_many via: workflowsForIssueTypes - from: WorkflowScope to: ProjectId type: has_one via: project - from: WorkflowSchemeReadRequest to: project type: belongs_to via: projectIds - from: WorkflowSchemeReadRequest to: WorkflowScheme type: belongs_to via: workflowSchemeIds - from: RequiredMappingByWorkflows to: Status type: belongs_to via: statusIds - from: WorkflowSchemeReadResponse to: WorkflowMetadataRestModel type: has_one via: defaultWorkflow - from: WorkflowSchemeReadResponse to: WorkflowScope type: has_one via: scope - from: WorkflowSchemeReadResponse to: Task type: belongs_to via: taskId - from: WorkflowSchemeReadResponse to: DocumentVersion type: has_one via: version - from: WorkflowSchemeReadResponse to: WorkflowMetadataAndIssueTypeRestModel type: has_many via: workflowsForIssueTypes - from: WorkflowMetadataRestModel to: SimpleUsage type: has_many via: usage - from: WorkflowMetadataRestModel to: DocumentVersion type: has_one via: version - from: WorkflowSchemeAssociation to: Workflow type: belongs_to via: workflowId - from: RequiredMappingByIssueType to: Status type: belongs_to via: statusIds - from: MappingsByIssueTypeOverride to: WorkflowAssociationStatusMapping type: has_many via: statusMappings - from: WorkflowTransitionRulesUpdateErrorDetails to: WorkflowId type: has_one via: workflowId - from: WorkflowTransitionRulesUpdateErrorDetails to: Workflow type: belongs_to via: workflowId - from: WorkflowTransitionRulesDetails to: WorkflowId type: has_one via: workflowId - from: WorkflowTransitionRulesDetails to: Workflow type: belongs_to via: workflowId - from: ProjectAndIssueTypePair to: project type: belongs_to via: projectId - from: WorkflowCreate to: WorkflowLayout type: has_one via: startPointLayout - from: WorkflowCreate to: StatusLayoutUpdate type: has_many via: statuses - from: WorkflowCreate to: TransitionUpdateDTO type: has_many via: transitions - from: WorkflowReadResponse to: JiraWorkflowStatus type: has_many via: statuses - from: WorkflowReadResponse to: JiraWorkflow type: has_many via: workflows - from: CreateWorkflowTransitionDetails to: CreateWorkflowTransitionRulesDetails type: has_one via: rules - from: WorkflowRules to: WorkflowCondition type: has_one via: conditionsTree - from: WorkflowRules to: WorkflowTransitionRule type: has_many via: postFunctions - from: WorkflowRules to: WorkflowTransitionRule type: has_many via: validators - from: StatusMappingDTO to: project type: belongs_to via: projectId - from: StatusMappingDTO to: StatusMigration type: has_many via: statusMigrations - from: WorkflowCapabilities to: AvailableWorkflowTriggers type: has_many via: triggerRules - from: WorkflowUpdateValidateRequestBean to: WorkflowUpdateRequest type: has_one via: payload - from: WorkflowUpdateRequest to: WorkflowStatusUpdate type: has_many via: statuses - from: WorkflowUpdateRequest to: WorkflowUpdate type: has_many via: workflows - from: Workflow to: ProjectDetails type: has_many via: projects - from: Workflow to: Transition type: has_many via: transitions - from: WorkflowUpdate to: StatusMigration type: has_many via: defaultStatusMappings - from: WorkflowUpdate to: WorkflowLayout type: has_one via: startPointLayout - from: WorkflowUpdate to: StatusMappingDTO type: has_many via: statusMappings - from: WorkflowUpdate to: StatusLayoutUpdate type: has_many via: statuses - from: WorkflowUpdate to: TransitionUpdateDTO type: has_many via: transitions - from: WorkflowUpdate to: DocumentVersion type: has_one via: version - from: WorkflowCreateResponse to: JiraWorkflowStatus type: has_many via: statuses - from: WorkflowCreateResponse to: JiraWorkflow type: has_many via: workflows - from: ConditionGroupConfiguration to: WorkflowRuleConfiguration type: has_many via: conditions - from: WorkflowUpdateResponse to: JiraWorkflowStatus type: has_many via: statuses - from: WorkflowUpdateResponse to: Task type: belongs_to via: taskId - from: WorkflowUpdateResponse to: JiraWorkflow type: has_many via: workflows - from: WorkflowCreateValidateRequest to: WorkflowCreateRequest type: has_one via: payload - from: StatusLayoutUpdate to: WorkflowLayout type: has_one via: layout - from: WorkflowCreateRequest to: WorkflowScope type: has_one via: scope - from: WorkflowCreateRequest to: WorkflowStatusUpdate type: has_many via: statuses - from: WorkflowCreateRequest to: WorkflowCreate type: has_many via: workflows - from: WorkflowReadRequest to: ProjectAndIssueTypePair type: has_many via: projectAndIssueTypes - from: WorkflowReadRequest to: Workflow type: belongs_to via: workflowIds - from: TransitionUpdateDTO to: WorkflowRuleConfiguration type: has_many via: actions - from: TransitionUpdateDTO to: ConditionGroupUpdate type: has_one via: conditions - from: TransitionUpdateDTO to: StatusReferenceAndPort type: has_many via: from - from: TransitionUpdateDTO to: StatusReferenceAndPort type: has_one via: to - from: TransitionUpdateDTO to: WorkflowRuleConfiguration type: has_one via: transitionScreen - from: TransitionUpdateDTO to: WorkflowTrigger type: has_many via: triggers - from: TransitionUpdateDTO to: WorkflowRuleConfiguration type: has_many via: validators - from: JiraWorkflowStatus to: WorkflowScope type: has_one via: scope - from: JiraWorkflowStatus to: ProjectIssueTypes type: has_many via: usages - from: ConditionGroupUpdate to: WorkflowRuleConfiguration type: has_many via: conditions - from: WorkflowValidationError to: WorkflowElementReference type: has_one via: elementReference - from: CreateWorkflowTransitionRulesDetails to: CreateWorkflowTransitionRule type: has_many via: postFunctions - from: CreateWorkflowTransitionRulesDetails to: CreateWorkflowTransitionRule type: has_many via: validators - from: WorkflowTransitions to: WorkflowRuleConfiguration type: has_many via: actions - from: WorkflowTransitions to: ConditionGroupConfiguration type: has_one via: conditions - from: WorkflowTransitions to: WorkflowStatusAndPort type: has_many via: from - from: WorkflowTransitions to: WorkflowStatusAndPort type: has_one via: to - from: WorkflowTransitions to: WorkflowRuleConfiguration type: has_one via: transitionScreen - from: WorkflowTransitions to: WorkflowTrigger type: has_many via: triggers - from: WorkflowTransitions to: WorkflowRuleConfiguration type: has_many via: validators - from: Transition to: WorkflowRules type: has_one via: rules - from: WorkflowElementReference to: ProjectAndIssueTypePair type: has_one via: statusMappingReference - from: WorkflowElementReference to: Transition type: belongs_to via: transitionId - from: CreateWorkflowDetails to: CreateWorkflowTransitionDetails type: has_many via: transitions - from: JiraWorkflow to: WorkflowScope type: has_one via: scope - from: JiraWorkflow to: WorkflowLayout type: has_one via: startPointLayout - from: JiraWorkflow to: WorkflowReferenceStatus type: has_many via: statuses - from: JiraWorkflow to: Task type: belongs_to via: taskId - from: JiraWorkflow to: WorkflowTransitions type: has_many via: transitions - from: JiraWorkflow to: ProjectIssueTypes type: has_many via: usages - from: JiraWorkflow to: DocumentVersion type: has_one via: version - from: workspace_membership to: account type: has_one via: user - from: workspace_membership to: workspace type: has_one via: workspace - from: GPG_account_key to: account type: has_one via: owner