ToolboxesOperations interface

Interface representando as operações de uma caixa de ferramentas.

Propriedades

createVersion

Cria uma nova versão da toolbox, provisionando a própria toolbox caso ela ainda não exista.

delete

Remove a caixa de ferramentas especificada junto com todas as suas versões.

deleteVersion

Remove a versão especificada de uma caixa de ferramentas.

get

Recupera a caixa de ferramentas especificada e sua configuração atual.

getVersion

Recupera a versão especificada de uma caixa de ferramentas por nome e identificador de versão.

list

Devolve as caixas de ferramentas disponíveis no projeto atual.

listVersions

Retorna as versões disponíveis para a caixa de ferramentas especificada.

update

Atualiza o ponteiro padrão da caixa de ferramentas para a versão especificada.

Detalhes da propriedade

createVersion

Cria uma nova versão da toolbox, provisionando a própria toolbox caso ela ainda não exista.

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

Valor da propriedade

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

delete

Remove a caixa de ferramentas especificada junto com todas as suas versões.

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

Valor da propriedade

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

deleteVersion

Remove a versão especificada de uma caixa de ferramentas.

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

Valor da propriedade

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

get

Recupera a caixa de ferramentas especificada e sua configuração atual.

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

Valor da propriedade

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

getVersion

Recupera a versão especificada de uma caixa de ferramentas por nome e identificador de versão.

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

Valor da propriedade

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

list

Devolve as caixas de ferramentas disponíveis no projeto atual.

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

Valor da propriedade

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

listVersions

Retorna as versões disponíveis para a caixa de ferramentas especificada.

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

Valor da propriedade

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

update

Atualiza o ponteiro padrão da caixa de ferramentas para a versão especificada.

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

Valor da propriedade

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