ToolboxesOperations interface

Interfejs reprezentujący operacje Toolbox.

Właściwości

createVersion

Tworzy nową wersję skrzynki narzędziowej, przydzielając sam skrzynkę narzędzi, jeśli jeszcze nie istnieje.

delete

Usuwa określony zestaw narzędzi wraz ze wszystkimi jego wersjami.

deleteVersion

Usuwa określoną wersję skrzynki narzędziowej.

get

Pobiera określony zestaw narzędzi oraz jego aktualną konfigurację.

getVersion

Pobiera określoną wersję skrzynki narzędziowej według nazwy i identyfikatora wersji.

list

Zwraca zestawy narzędziowe dostępne w bieżącym projekcie.

listVersions

Zwraca dostępne wersje dla określonego zestawu narzędzi.

update

Aktualizuje domyślny wskaźnik wersji skrzynki narzędzi do określonej wersji.

Szczegóły właściwości

createVersion

Tworzy nową wersję skrzynki narzędziowej, przydzielając sam skrzynkę narzędzi, jeśli jeszcze nie istnieje.

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

Wartość właściwości

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

delete

Usuwa określony zestaw narzędzi wraz ze wszystkimi jego wersjami.

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

Wartość właściwości

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

deleteVersion

Usuwa określoną wersję skrzynki narzędziowej.

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

Wartość właściwości

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

get

Pobiera określony zestaw narzędzi oraz jego aktualną konfigurację.

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

Wartość właściwości

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

getVersion

Pobiera określoną wersję skrzynki narzędziowej według nazwy i identyfikatora wersji.

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

Wartość właściwości

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

list

Zwraca zestawy narzędziowe dostępne w bieżącym projekcie.

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

Wartość właściwości

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

listVersions

Zwraca dostępne wersje dla określonego zestawu narzędzi.

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

Wartość właściwości

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

update

Aktualizuje domyślny wskaźnik wersji skrzynki narzędzi do określonej wersji.

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

Wartość właściwości

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