PoolOperations interface
Interfaz que representa las operaciones de un pool.
Propiedades
| begin |
|
| begin |
|
| create | Crea un nuevo grupo dentro de la cuenta especificada. |
| delete | |
| disable |
Deshabilita el escalado automático de un grupo. |
| get | 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, a continuación, a constante. 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 tamaño inicial del grupo cuando se crea. |
| update | Actualiza las propiedades de un grupo existente. |
Detalles de las propiedades
beginDelete
Advertencia
Esta API ya está en desuso.
use delete instead
beginDelete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor de propiedad
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Advertencia
Esta API ya está en desuso.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>
create
Crea un nuevo grupo dentro de la cuenta especificada.
create: (resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams) => Promise<Pool>
Valor de propiedad
(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams) => Promise<Pool>
delete
delete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valor de propiedad
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>
disableAutoScale
Deshabilita el escalado automático de un grupo.
disableAutoScale: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>
Valor de propiedad
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>
get
Obtiene información sobre el grupo especificado.
get: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>
Valor de propiedad
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>
listByBatchAccount
Enumera todos los grupos de la cuenta especificada.
listByBatchAccount: (resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
stopResize
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, a continuación, a constante. 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 tamaño inicial del grupo cuando se crea.
stopResize: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>
Valor de propiedad
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>
update
Actualiza las propiedades de un grupo existente.
update: (resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>
Valor de propiedad
(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>