Function: moveVersion()
function moveVersion(client, parameters): Promise<{
[key: string]: unknown;
approvers?: object[];
archived?: boolean;
description?: string;
driver?: string;
expand?: string;
id?: string;
issuesStatusForFixVersion?: {
[key: string]: unknown;
done?: number;
inProgress?: number;
toDo?: number;
unmapped?: number;
};
moveUnfixedIssuesTo?: string;
name?: string;
operations?: object[];
overdue?: boolean;
projectId?: number;
released?: boolean;
releaseDate?: string;
self?: string;
startDate?: string;
userReleaseDate?: string;
userStartDate?: string;
}>;Defined in: src/cloud/api/projectVersions.ts:192
Modifies the version's sequence within the project, which affects the display order of the versions in Jira.
This operation can be accessed anonymously.
Permissions required: Browse projects project permission for the project that contains the version.
Parameters
| Parameter | Type | Description |
|---|---|---|
client | Client | - |
parameters | { after?: string; id: string; position?: string & object | "Earlier" | "Later" | "First" | "Last"; } | - |
parameters.after? | string | The URL (self link) of the version after which to place the moved version. Cannot be used with position. |
parameters.id | string | The ID of the version to be moved. |
parameters.position? | string & object | "Earlier" | "Later" | "First" | "Last" | An absolute position in which to place the moved version. Cannot be used with after. |
Returns
Promise<{ [key: string]: unknown; approvers?: object[]; archived?: boolean; description?: string; driver?: string; expand?: string; id?: string; issuesStatusForFixVersion?: { [key: string]: unknown; done?: number; inProgress?: number; toDo?: number; unmapped?: number; }; moveUnfixedIssuesTo?: string; name?: string; operations?: object[]; overdue?: boolean; projectId?: number; released?: boolean; releaseDate?: string; self?: string; startDate?: string; userReleaseDate?: string; userStartDate?: string; }>