Compartir a través de


PoolOperations interface

Interfaz que representa una poolOperations.

Métodos

beginDelete(string, string, string, PoolDeleteOptionalParams)

Elimina el grupo especificado.

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Elimina el grupo especificado.

create(string, string, string, Pool, PoolCreateOptionalParams)

Crea un nuevo grupo dentro de la cuenta especificada.

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

Deshabilita el escalado automático de un grupo.

get(string, string, string, PoolGetOptionalParams)

Obtiene información sobre el grupo especificado.

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

Enumera todos los grupos de la cuenta especificada.

stopResize(string, string, string, PoolStopResizeOptionalParams)

Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de la detención, el grupo se estabiliza en el número de nodos en los que se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a detener y luego a estable. Una operación de cambio de tamaño no debe ser una solicitud de grupo de cambio de tamaño explícita; Esta API también se puede usar para detener el ajuste de tamaño inicial del grupo cuando se crea.

update(string, string, string, Pool, PoolUpdateOptionalParams)

Novedades las propiedades de un grupo existente.

Detalles del método

beginDelete(string, string, string, PoolDeleteOptionalParams)

Elimina el grupo especificado.

function beginDelete(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene la cuenta de Batch.

accountName

string

El nombre de la cuenta de Batch.

poolName

string

Nombre del grupo. Debe ser único dentro de la cuenta.

options
PoolDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Elimina el grupo especificado.

function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene la cuenta de Batch.

accountName

string

El nombre de la cuenta de Batch.

poolName

string

Nombre del grupo. Debe ser único dentro de la cuenta.

options
PoolDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

create(string, string, string, Pool, PoolCreateOptionalParams)

Crea un nuevo grupo dentro de la cuenta especificada.

function create(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams): Promise<PoolCreateResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene la cuenta de Batch.

accountName

string

El nombre de la cuenta de Batch.

poolName

string

Nombre del grupo. Debe ser único dentro de la cuenta.

parameters
Pool

Parámetros adicionales para la creación del grupo.

options
PoolCreateOptionalParams

Parámetros de opciones.

Devoluciones

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

Deshabilita el escalado automático de un grupo.

function disableAutoScale(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams): Promise<PoolDisableAutoScaleResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene la cuenta de Batch.

accountName

string

El nombre de la cuenta de Batch.

poolName

string

Nombre del grupo. Debe ser único dentro de la cuenta.

options
PoolDisableAutoScaleOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, string, PoolGetOptionalParams)

Obtiene información sobre el grupo especificado.

function get(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams): Promise<PoolGetResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene la cuenta de Batch.

accountName

string

El nombre de la cuenta de Batch.

poolName

string

Nombre del grupo. Debe ser único dentro de la cuenta.

options
PoolGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PoolGetResponse>

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

Enumera todos los grupos de la cuenta especificada.

function listByBatchAccount(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams): PagedAsyncIterableIterator<Pool, Pool[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene la cuenta de Batch.

accountName

string

El nombre de la cuenta de Batch.

options
PoolListByBatchAccountOptionalParams

Parámetros de opciones.

Devoluciones

stopResize(string, string, string, PoolStopResizeOptionalParams)

Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de la detención, el grupo se estabiliza en el número de nodos en los que se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a detener y luego a estable. Una operación de cambio de tamaño no debe ser una solicitud de grupo de cambio de tamaño explícita; Esta API también se puede usar para detener el ajuste de tamaño inicial del grupo cuando se crea.

function stopResize(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams): Promise<PoolStopResizeResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene la cuenta de Batch.

accountName

string

El nombre de la cuenta de Batch.

poolName

string

Nombre del grupo. Debe ser único dentro de la cuenta.

options
PoolStopResizeOptionalParams

Parámetros de opciones.

Devoluciones

update(string, string, string, Pool, PoolUpdateOptionalParams)

Novedades las propiedades de un grupo existente.

function update(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams): Promise<PoolUpdateResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene la cuenta de Batch.

accountName

string

El nombre de la cuenta de Batch.

poolName

string

Nombre del grupo. Debe ser único dentro de la cuenta.

parameters
Pool

Propiedades del grupo que se deben actualizar. Las propiedades proporcionadas se actualizarán, cualquier propiedad que no se proporcione no se modificará.

options
PoolUpdateOptionalParams

Parámetros de opciones.

Devoluciones