ToolboxesOperations interface
Interfejs reprezentujący operacje Toolbox.
Właściwości
| create |
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. |
| delete |
Usuwa określoną wersję skrzynki narzędziowej. |
| get | Pobiera określony zestaw narzędzi oraz jego aktualną konfigurację. |
| get |
Pobiera określoną wersję skrzynki narzędziowej według nazwy i identyfikatora wersji. |
| list | Zwraca zestawy narzędziowe dostępne w bieżącym projekcie. |
| list |
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>