Details of an issue update request.

interface IssueUpdateDetails {
    fields?: {
        [key: string]: unknown;
    };
    historyMetadata?: HistoryMetadata;
    properties?: EntityProperty[];
    transition?: IssueTransition;
    update?: {
        [key: string]: FieldUpdateOperation[];
    };
}

Hierarchy

  • Record<string, unknown>
    • IssueUpdateDetails

Properties

fields?: {
    [key: string]: unknown;
}

List of issue screen fields to update, specifying the sub-field to update and its value for each field. This field provides a straightforward option when setting a sub-field. When multiple sub-fields or other operations are required, use update. Fields included in here cannot be included in update.

historyMetadata?: HistoryMetadata

Additional issue history details.

properties?: EntityProperty[]

Details of issue properties to be add or update.

transition?: IssueTransition

Details of a transition. Required when performing a transition, optional when creating or editing an issue.

update?: {
    [key: string]: FieldUpdateOperation[];
}

A Map containing the field field name and a list of operations to perform on the issue screen field. Note that fields included in here cannot be included in fields.