ToolboxesOperations interface

Rozhraní reprezentující operace Toolbox.

Vlastnosti

createVersion

Vytvoří novou verzi toolboxu, který provisionuje samotný toolbox, pokud ještě neexistuje.

delete

Odstraní zadanou sadu s nástroji i všechny její verze.

deleteVersion

Odstraní specifikovanou verzi toolboxu.

get

Získá specifikovanou sadu nástrojů a její aktuální konfiguraci.

getVersion

Získá specifikovanou verzi toolboxu podle názvu a identifikátoru verze.

invokeLatestToolboxMcp

Vyvolá nejnovější verzi specifikované toolboxu přes jeho MCP endpoint.

list

Vrací nástroje dostupné v aktuálním projektu.

listVersions

Vrací dostupné verze pro daný toolbox.

update

Aktualizuje výchozí ukazatel verze toolboxu na zadanou verzi.

Podrobnosti vlastnosti

createVersion

Vytvoří novou verzi toolboxu, který provisionuje samotný toolbox, pokud ještě neexistuje.

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

Hodnota vlastnosti

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

delete

Odstraní zadanou sadu s nástroji i všechny její verze.

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

Hodnota vlastnosti

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

deleteVersion

Odstraní specifikovanou verzi toolboxu.

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

Hodnota vlastnosti

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

get

Získá specifikovanou sadu nástrojů a její aktuální konfiguraci.

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

Hodnota vlastnosti

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

getVersion

Získá specifikovanou verzi toolboxu podle názvu a identifikátoru verze.

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

Hodnota vlastnosti

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

invokeLatestToolboxMcp

Vyvolá nejnovější verzi specifikované toolboxu přes jeho MCP endpoint.

invokeLatestToolboxMcp: (name: string, contentType: string, request: Record<string, unknown>, options?: ToolboxesInvokeLatestToolboxMcpOptionalParams) => Promise<ToolboxesInvokeLatestToolboxMcpResponse>

Hodnota vlastnosti

(name: string, contentType: string, request: Record<string, unknown>, options?: ToolboxesInvokeLatestToolboxMcpOptionalParams) => Promise<ToolboxesInvokeLatestToolboxMcpResponse>

list

Vrací nástroje dostupné v aktuálním projektu.

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

Hodnota vlastnosti

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

listVersions

Vrací dostupné verze pro daný toolbox.

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

Hodnota vlastnosti

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

update

Aktualizuje výchozí ukazatel verze toolboxu na zadanou verzi.

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

Hodnota vlastnosti

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