interface JiraNodeParameters {
accountId?: string;
additionalFields?:
| {
assignee?: { mode: "id"
| "list"; value: string };
componentIds?: unknown[];
customFieldsUi?: {
customFieldsValues: {
fieldId?: { mode: "id" | "list"; value: string };
fieldValue?: string;
}[];
};
description?: string;
labels?: unknown[];
parentIssueKey?: string;
priority?: { mode: "id"
| "list"; value: string };
reporter?: { mode: "id" | "list"; value: string };
serverLabels?: string;
updateHistory?: boolean;
}
| {
expand?: string;
fields?: string;
fieldsByKey?: boolean;
properties?: string;
updateHistory?: boolean;
}
| {
htmlBody?: string;
subject?: string;
textBody?: string;
}
| {
expand?: string;
skipRemoteOnlyCondition?: boolean;
transitionId?: string;
}
| { notification?: boolean; password?: string }
| { expand?: ("groups" | "applicationRoles")[] };
attachmentId?: string;
binaryProperty?: string;
binaryPropertyName?: string;
comment?: string;
commentId?: string;
commentJson?: string;
deleteSubtasks?: boolean;
displayName?: string;
download?: boolean;
emailAddress?: string;
issueKey?: string;
issueType?: { mode: "id" | "list"; value: string };
jiraVersion?: "cloud" | "server" | "serverPat";
jsonParameters?: boolean;
limit?: number;
notificationRecipientsJson?: string;
notificationRecipientsRestrictionsJson?: string;
notificationRecipientsRestrictionsUi?: {
notificationRecipientsRestrictionsValues: {
groups?: unknown[];
users?: unknown[];
};
};
notificationRecipientsUi?: {
notificationRecipientsValues: {
assignee?: boolean;
groups?: unknown[];
reporter?: boolean;
users?: unknown[];
voters?: boolean;
watchers?: boolean;
};
};
operation?: | "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "changelog"
| "notify"
| "transitions";
options?: | {
expand?: (
| "names"
| "operations"
| "changelog"
| "transitions"
| "editmeta"
| "renderedFields"
| "schema"
| "versionedRepresentations"
)[];
fields?: string;
fieldsByKey?: boolean;
jql?: string;
}
| { expand?: "renderedBody"; wikiMarkup?: boolean }
| { expand?: "renderedBody" }
| {
expand?: "renderedBody";
orderBy?: "+created" | "-created";
};
project?: { mode: "id"
| "list"; value: string };
resource?:
| "user"
| "issue"
| "issueAttachment"
| "issueComment";
returnAll?: boolean;
simplifyOutput?: boolean;
summary?: string;
updateFields?: {
assignee?: { mode: "id"
| "list"; value: string };
customFieldsUi?: {
customFieldsValues: {
fieldId?: { mode: "id" | "list"; value: string };
fieldValue?: string;
}[];
};
description?: string;
issueType?: string;
labels?: unknown[];
parentIssueKey?: string;
priority?: { mode: "id"
| "list"; value: string };
reporter?: { mode: "id" | "list"; value: string };
serverLabels?: string;
statusId?: { mode: "id" | "list"; value: string };
summary?: string;
};
username?: string;
}
Properties§
Source§readonly additional Fields?:
| {
assignee?: { mode: "id"
| "list"; value: string };
componentIds?: unknown[];
customFieldsUi?: {
customFieldsValues: {
fieldId?: { mode: "id" | "list"; value: string };
fieldValue?: string;
}[];
};
description?: string;
labels?: unknown[];
parentIssueKey?: string;
priority?: { mode: "id"
| "list"; value: string };
reporter?: { mode: "id" | "list"; value: string };
serverLabels?: string;
updateHistory?: boolean;
}
| {
expand?: string;
fields?: string;
fieldsByKey?: boolean;
properties?: string;
updateHistory?: boolean;
}
| {
htmlBody?: string;
subject?: string;
textBody?: string;
}
| {
expand?: string;
skipRemoteOnlyCondition?: boolean;
transitionId?: string;
}
| { notification?: boolean; password?: string }
| { expand?: ("groups" | "applicationRoles")[] }
readonly additional Fields?:
| {
assignee?: { mode: "id"
| "list"; value: string };
componentIds?: unknown[];
customFieldsUi?: {
customFieldsValues: {
fieldId?: { mode: "id" | "list"; value: string };
fieldValue?: string;
}[];
};
description?: string;
labels?: unknown[];
parentIssueKey?: string;
priority?: { mode: "id"
| "list"; value: string };
reporter?: { mode: "id" | "list"; value: string };
serverLabels?: string;
updateHistory?: boolean;
}
| {
expand?: string;
fields?: string;
fieldsByKey?: boolean;
properties?: string;
updateHistory?: boolean;
}
| {
htmlBody?: string;
subject?: string;
textBody?: string;
}
| {
expand?: string;
skipRemoteOnlyCondition?: boolean;
transitionId?: string;
}
| { notification?: boolean; password?: string }
| { expand?: ("groups" | "applicationRoles")[] }
Default: {}
Source§readonly comment Json?: string
readonly comment Json?: string
The Atlassian Document Format (ADF). Online builder can be found here.
Source§readonly issue Type?: { mode: "id" | "list"; value: string }
readonly issue Type?: { mode: "id" | "list"; value: string }
Default: {"mode":"list","value":""}
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
Source§readonly notification Recipients Json?: string
readonly notification Recipients Json?: string
The recipients of the email notification for the issue Type options: {"alwaysOpenEditWindow":true}
Source§readonly notification Recipients Restrictions Json?: string
readonly notification Recipients Restrictions Json?: string
Restricts the notifications to users with the specified permissions Type options: {"alwaysOpenEditWindow":true}
Source§readonly notification Recipients Restrictions Ui?: {
notificationRecipientsRestrictionsValues: {
groups?: unknown[];
users?: unknown[];
};
}
readonly notification Recipients Restrictions Ui?: {
notificationRecipientsRestrictionsValues: {
groups?: unknown[];
users?: unknown[];
};
}
Restricts the notifications to users with the specified permissions Default: {} Type options: {"multipleValues":false}
Source§readonly notification Recipients Ui?: {
notificationRecipientsValues: {
assignee?: boolean;
groups?: unknown[];
reporter?: boolean;
users?: unknown[];
voters?: boolean;
watchers?: boolean;
};
}
readonly notification Recipients Ui?: {
notificationRecipientsValues: {
assignee?: boolean;
groups?: unknown[];
reporter?: boolean;
users?: unknown[];
voters?: boolean;
watchers?: boolean;
};
}
The recipients of the email notification for the issue Default: {} Type options: {"multipleValues":false}
Source§readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "changelog"
| "notify"
| "transitions"
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "changelog"
| "notify"
| "transitions"
Default: "create"
Source§readonly options?:
| {
expand?: (
| "names"
| "operations"
| "changelog"
| "transitions"
| "editmeta"
| "renderedFields"
| "schema"
| "versionedRepresentations"
)[];
fields?: string;
fieldsByKey?: boolean;
jql?: string;
}
| { expand?: "renderedBody"; wikiMarkup?: boolean }
| { expand?: "renderedBody" }
| {
expand?: "renderedBody";
orderBy?: "+created" | "-created";
}
readonly options?:
| {
expand?: (
| "names"
| "operations"
| "changelog"
| "transitions"
| "editmeta"
| "renderedFields"
| "schema"
| "versionedRepresentations"
)[];
fields?: string;
fieldsByKey?: boolean;
jql?: string;
}
| { expand?: "renderedBody"; wikiMarkup?: boolean }
| { expand?: "renderedBody" }
| {
expand?: "renderedBody";
orderBy?: "+created" | "-created";
}
Default: {}
Source§readonly simplify Output?: boolean
readonly simplify Output?: boolean
Whether to return a simplified version of the response instead of the raw data
Source§readonly update Fields?: {
assignee?: { mode: "id" | "list"; value: string };
customFieldsUi?: {
customFieldsValues: {
fieldId?: { mode: "id" | "list"; value: string };
fieldValue?: string;
}[];
};
description?: string;
issueType?: string;
labels?: unknown[];
parentIssueKey?: string;
priority?: { mode: "id"
| "list"; value: string };
reporter?: { mode: "id" | "list"; value: string };
serverLabels?: string;
statusId?: { mode: "id" | "list"; value: string };
summary?: string;
}
readonly update Fields?: {
assignee?: { mode: "id" | "list"; value: string };
customFieldsUi?: {
customFieldsValues: {
fieldId?: { mode: "id" | "list"; value: string };
fieldValue?: string;
}[];
};
description?: string;
issueType?: string;
labels?: unknown[];
parentIssueKey?: string;
priority?: { mode: "id"
| "list"; value: string };
reporter?: { mode: "id" | "list"; value: string };
serverLabels?: string;
statusId?: { mode: "id" | "list"; value: string };
summary?: string;
}
Default: {}
Account ID of the user to delete