ToolboxesOperations interface

Интерфейс, представляющий операции Toolboxes.

Свойства

createVersion

Создаёт новую версию toolbox, предоставляя сам toolbox, если он ещё не существует.

delete

Удаляет указанный набор инструментов вместе со всеми его версиями.

deleteVersion

Удаляет указанную версию инструментария.

get

Получает указанный набор инструментов и его текущую конфигурацию.

getVersion

Получает указанную версию набора инструментов по имени и идентификатору версии.

list

Возвращает наборы инструментов, доступные в текущем проекте.

listVersions

Возвращает доступные версии для указанного набора инструментов.

update

Обновляет указатель стандартной версии toolbox на указанную версию.

Сведения о свойстве

createVersion

Создаёт новую версию toolbox, предоставляя сам toolbox, если он ещё не существует.

createVersion: (name: string, tools: ToolboxToolUnion[], options?: CreateVersionOptionalParams) => Promise<ToolboxVersionObject>

Значение свойства

(name: string, tools: ToolboxToolUnion[], options?: CreateVersionOptionalParams) => Promise<ToolboxVersionObject>

delete

Удаляет указанный набор инструментов вместе со всеми его версиями.

delete: (name: string, options?: ToolboxesDeleteOptionalParams) => Promise<void>

Значение свойства

(name: string, options?: ToolboxesDeleteOptionalParams) => Promise<void>

deleteVersion

Удаляет указанную версию инструментария.

deleteVersion: (name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<void>

Значение свойства

(name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<void>

get

Получает указанный набор инструментов и его текущую конфигурацию.

get: (name: string, options?: ToolboxesGetOptionalParams) => Promise<ToolboxObject>

Значение свойства

(name: string, options?: ToolboxesGetOptionalParams) => Promise<ToolboxObject>

getVersion

Получает указанную версию набора инструментов по имени и идентификатору версии.

getVersion: (name: string, version: string, options?: GetVersionOptionalParams) => Promise<ToolboxVersionObject>

Значение свойства

(name: string, version: string, options?: GetVersionOptionalParams) => Promise<ToolboxVersionObject>

list

Возвращает наборы инструментов, доступные в текущем проекте.

list: (options?: ToolboxesListOptionalParams) => PagedAsyncIterableIterator<ToolboxObject, ToolboxObject[], PageSettings>

Значение свойства

(options?: ToolboxesListOptionalParams) => PagedAsyncIterableIterator<ToolboxObject, ToolboxObject[], PageSettings>

listVersions

Возвращает доступные версии для указанного набора инструментов.

listVersions: (name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<ToolboxVersionObject, ToolboxVersionObject[], PageSettings>

Значение свойства

(name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<ToolboxVersionObject, ToolboxVersionObject[], PageSettings>

update

Обновляет указатель стандартной версии toolbox на указанную версию.

update: (name: string, defaultVersion: string, options?: ToolboxesUpdateOptionalParams) => Promise<ToolboxObject>

Значение свойства

(name: string, defaultVersion: string, options?: ToolboxesUpdateOptionalParams) => Promise<ToolboxObject>