ToolboxesOperations interface
Interface representando as operações de uma caixa de ferramentas.
Propriedades
| create |
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. |
| delete |
Remove a versão especificada de uma caixa de ferramentas. |
| get | Recupera a caixa de ferramentas especificada e sua configuração atual. |
| get |
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. |
| list |
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>