ToolboxesOperations interface

Interfaccia che rappresenta le operazioni di Toolbox.

Proprietà

createVersion

Crea una nuova versione della cassetta degli attrezzi, provisionando la cassetta degli attrezzi stessa se non esiste già.

delete

Rimuove la cassetta degli attrezzi specificata insieme a tutte le sue versioni.

deleteVersion

Rimuove la versione specificata di una cassetta degli attrezzi.

get

Recupera la cassetta degli attrezzi specificata e la sua configurazione attuale.

getVersion

Recupera la versione specificata di un toolbox per nome e identificatore di versione.

list

Restituisce le cassette degli attrezzi disponibili nel progetto attuale.

listVersions

Restituisce le versioni disponibili per la cassetta degli attrezzi specificata.

update

Aggiorna il puntatore predefinito della versione della cassetta degli attrezzi alla versione specificata.

Dettagli proprietà

createVersion

Crea una nuova versione della cassetta degli attrezzi, provisionando la cassetta degli attrezzi stessa se non esiste già.

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

Valore della proprietà

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

delete

Rimuove la cassetta degli attrezzi specificata insieme a tutte le sue versioni.

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

Valore della proprietà

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

deleteVersion

Rimuove la versione specificata di una cassetta degli attrezzi.

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

Valore della proprietà

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

get

Recupera la cassetta degli attrezzi specificata e la sua configurazione attuale.

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

Valore della proprietà

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

getVersion

Recupera la versione specificata di un toolbox per nome e identificatore di versione.

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

Valore della proprietà

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

list

Restituisce le cassette degli attrezzi disponibili nel progetto attuale.

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

Valore della proprietà

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

listVersions

Restituisce le versioni disponibili per la cassetta degli attrezzi specificata.

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

Valore della proprietà

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

update

Aggiorna il puntatore predefinito della versione della cassetta degli attrezzi alla versione specificata.

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

Valore della proprietà

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