ToolboxesOperations interface

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

Propriedades

createVersion

Cria uma nova versão da caixa de ferramentas, provisionando a própria caixa de ferramentas caso esta ainda não exista.

delete

Remove a caixa de ferramentas especificada juntamente 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 a 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

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

update

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

Detalhes de Propriedade

createVersion

Cria uma nova versão da caixa de ferramentas, provisionando a própria caixa de ferramentas caso esta ainda não exista.

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

Valor de Propriedade

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

delete

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

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

Valor de 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 de Propriedade

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

get

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

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

Valor de 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 de 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 de Propriedade

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

listVersions

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

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

Valor de Propriedade

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

update

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

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

Valor de Propriedade

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