PoolOperations interface
Interfaz que representa una poolOperations.
Métodos
begin |
Elimina el grupo especificado. |
begin |
Elimina el grupo especificado. |
create(string, string, string, Pool, Pool |
Crea un nuevo grupo dentro de la cuenta especificada. |
disable |
Deshabilita el escalado automático de un grupo. |
get(string, string, string, Pool |
Obtiene información sobre el grupo especificado. |
list |
Enumera todos los grupos de la cuenta especificada. |
stop |
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, Pool |
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
Promise<PoolCreateResponse>
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.
Parámetros de opciones.
Devoluciones
Promise<PoolDisableAutoScaleResponse>
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.
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
Promise<PoolStopResizeResponse>
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
Promise<PoolUpdateResponse>