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§
readonly account Id?: stringreadonly 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: {}
readonly attachment Id?: stringThe ID of the attachment
readonly binary Property?: stringDefault: "data"
readonly binary Property Name?: stringDefault: "data"
readonly comment?: stringComment's text
readonly comment Id?: stringThe ID of the comment
readonly comment Json?: stringThe Atlassian Document Format (ADF). Online builder can be found here.
readonly delete Subtasks?: boolean§readonly display Name?: string§readonly download?: boolean§readonly email Address?: string§readonly issue Key?: string§readonly issue Type?: { ... }Default: {"mode":"list","value":""}
readonly jira Version?: "cloud" | "server" | "serverPat"Default: "cloud"
readonly json Parameters?: boolean§readonly limit?: numberMax number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
readonly notification Recipients Json?: stringThe recipients of the email notification for the issue Type options: {"alwaysOpenEditWindow":true}
readonly notification Recipients Restrictions Json?: stringRestricts the notifications to users with the specified permissions Type options: {"alwaysOpenEditWindow":true}
readonly notification Recipients Restrictions Ui?: { ... }Restricts the notifications to users with the specified permissions Default: {} Type options: {"multipleValues":false}
readonly notification Recipients Ui?: { ... }The recipients of the email notification for the issue Default: {} Type options: {"multipleValues":false}
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "changelog"
| "notify"
| "transitions"Default: "create"
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: {}
readonly project?: { ... }Default: {"mode":"list","value":""}
readonly resource?: "user" | "issue" | "issueAttachment" | "issueComment"Default: "issue"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly simplify Output?: booleanWhether to return a simplified version of the response instead of the raw data
readonly summary?: string§readonly update Fields?: { ... }Default: {}
readonly username?: string
Account ID of the user to delete