UNPKG

@esm-js/jira.js

Version:

A comprehensive JavaScript/TypeScript library designed for both Node.JS and browsers, facilitating seamless interaction with the Atlassian Jira API.

39 lines (38 loc) 1.73 kB
export interface GetAllBoards { /** * The starting index of the returned boards. Base index: 0. See the 'Pagination' section at the top of this page for * more details. */ startAt?: number; /** * The maximum number of boards to return per page. See the 'Pagination' section at the top of this page for more * details. */ maxResults?: number; /** Filters results to boards of the specified types. Valid values: scrum, kanban, simple. */ type?: string; /** Filters results to boards that match or partially match the specified name. */ name?: string; /** * Filters results to boards that are relevant to a project. Relevance means that the jql filter defined in board * contains a reference to a project. */ projectKeyOrId?: string; accountIdLocation?: string; projectLocation?: string; /** Appends private boards to the end of the list. The name and type fields are excluded for security reasons. */ includePrivate?: boolean; /** If set to true, negate filters used for querying by location. By default false. */ negateLocationFiltering?: boolean; /** Ordering of the results by a given field. If not provided, values will not be sorted. Valid values: name. */ orderBy?: 'name' | '-name' | '+name' | string; /** List of fields to expand for each board. Valid values: admins, permissions. */ expand?: string; /** Filters results to boards that are relevant to a filter. Not supported for next-gen boards. */ filterId?: number; /** * Filters results to boards that are relevant to a project types. Support Jira Software, Jira Service Management. * Valid values: software, service_desk. By default software. */ projectTypeLocation?: string[]; }