ToolboxesOperations interface
Интерфейс, представляющий операции Toolboxes.
Свойства
| create |
Создаёт новую версию toolbox, предоставляя сам toolbox, если он ещё не существует. |
| delete | Удаляет указанный набор инструментов вместе со всеми его версиями. |
| delete |
Удаляет указанную версию инструментария. |
| get | Получает указанный набор инструментов и его текущую конфигурацию. |
| get |
Получает указанную версию набора инструментов по имени и идентификатору версии. |
| list | Возвращает наборы инструментов, доступные в текущем проекте. |
| list |
Возвращает доступные версии для указанного набора инструментов. |
| 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>