Skip to content

CreateIssueTemplateInput

Input for the createIssueTemplate mutation.

graphql
input CreateIssueTemplateInput {
  assignmentTypes: [AssignmentTypeInput!]!
  description: String!
  extends: [ID!]
  isAbstract: Boolean!
  issuePriorities: [IssuePriorityInput!]!
  issueStates: [IssueStateInput!]!
  issueTypes: [IssueTypeInput!]!
  name: String!
  relationTypes: [IssueRelationTypeInput!]!
  templateFieldSpecifications: [JSONFieldInput!]
}

Fields

CreateIssueTemplateInput.assignmentTypes ● [AssignmentTypeInput!]! non-null input

Set of all types Assignments to Issues with the created Template can have.

CreateIssueTemplateInput.description ● String! non-null scalar

The description of the NamedNode

CreateIssueTemplateInput.extends ● [ID!] list scalar

IDs of Templates the created template extends. Must be templates of the same type.

CreateIssueTemplateInput.isAbstract ● Boolean! non-null scalar

If true, this template is abstract and cannot be used for new entities.

CreateIssueTemplateInput.issuePriorities ● [IssuePriorityInput!]! non-null input

Set of all priorities Issues with the created Template can have.

CreateIssueTemplateInput.issueStates ● [IssueStateInput!]! non-null input

Set of all states Issues with the created Template can have

CreateIssueTemplateInput.issueTypes ● [IssueTypeInput!]! non-null input

Set of all types Issues with the created Template can have.

CreateIssueTemplateInput.name ● String! non-null scalar

The name of the NamedNode, must not be blank

CreateIssueTemplateInput.relationTypes ● [IssueRelationTypeInput!]! non-null input

Set of all types outgoing IssueRelations of Issues with the created Template can have

CreateIssueTemplateInput.templateFieldSpecifications ● [JSONFieldInput!] list input

Additional initial templateFieldSpecifications, should be a JSON schema JSON. Must be disjoint with templateFieldSpecifications of templates this template extends.

Member Of

createIssueTemplate mutation

Released under the MIT License.