ToolboxesOperations interface

Interfaz que representa las operaciones de una caja de herramientas.

Propiedades

createVersion

Crea una nueva versión de la caja de herramientas, provisionando la propia caja de herramientas si aún no existe.

delete

Elimina la caja de herramientas especificada junto con todas sus versiones.

deleteVersion

Elimina la versión especificada de una caja de herramientas.

get

Recupera la caja de herramientas especificada y su configuración actual.

getVersion

Recupera la versión especificada de una caja de herramientas por nombre e identificador de versión.

list

Devuelve las cajas de herramientas disponibles en el proyecto actual.

listVersions

Devuelve las versiones disponibles para la caja de herramientas especificada.

update

Actualiza el puntero de versión predeterminada de la caja de herramientas a la versión especificada.

Detalles de las propiedades

createVersion

Crea una nueva versión de la caja de herramientas, provisionando la propia caja de herramientas si aún no existe.

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

Valor de propiedad

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

delete

Elimina la caja de herramientas especificada junto con todas sus versiones.

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

Valor de propiedad

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

deleteVersion

Elimina la versión especificada de una caja de herramientas.

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

Valor de propiedad

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

get

Recupera la caja de herramientas especificada y su configuración actual.

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

Valor de propiedad

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

getVersion

Recupera la versión especificada de una caja de herramientas por nombre e identificador de versión.

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

Valor de propiedad

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

list

Devuelve las cajas de herramientas disponibles en el proyecto actual.

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

Valor de propiedad

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

listVersions

Devuelve las versiones disponibles para la caja de herramientas especificada.

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

Valor de propiedad

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

update

Actualiza el puntero de versión predeterminada de la caja de herramientas a la versión especificada.

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

Valor de propiedad

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