Compartir a través de


PoolOperationsExtensions.EvaluateAutoScale Método

Definición

Obtiene el resultado de evaluar una fórmula de escalado automático en el grupo.

public static Microsoft.Azure.Batch.Protocol.Models.AutoScaleRun EvaluateAutoScale (this Microsoft.Azure.Batch.Protocol.IPoolOperations operations, string poolId, string autoScaleFormula, Microsoft.Azure.Batch.Protocol.Models.PoolEvaluateAutoScaleOptions poolEvaluateAutoScaleOptions = default);
static member EvaluateAutoScale : Microsoft.Azure.Batch.Protocol.IPoolOperations * string * string * Microsoft.Azure.Batch.Protocol.Models.PoolEvaluateAutoScaleOptions -> Microsoft.Azure.Batch.Protocol.Models.AutoScaleRun
<Extension()>
Public Function EvaluateAutoScale (operations As IPoolOperations, poolId As String, autoScaleFormula As String, Optional poolEvaluateAutoScaleOptions As PoolEvaluateAutoScaleOptions = Nothing) As AutoScaleRun

Parámetros

operations
IPoolOperations

Grupo de operaciones para este método de extensión.

poolId
String

Identificador del grupo en el que se va a evaluar la fórmula de escalado automático.

autoScaleFormula
String

Fórmula para el número deseado de nodos de proceso en el grupo. La fórmula se valida y sus resultados se calculan, pero no se aplica al grupo. Para aplicar la fórmula al grupo, "Habilitar el escalado automático en un grupo". Para obtener más información sobre cómo especificar esta fórmula, consulte Escalado automático de nodos de proceso en un grupo de Azure Batch (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).

poolEvaluateAutoScaleOptions
PoolEvaluateAutoScaleOptions

Parámetros adicionales para la operación

Devoluciones

Comentarios

Esta API es principalmente para validar una fórmula de escalado automático, ya que simplemente devuelve el resultado sin aplicar la fórmula al grupo. El grupo debe tener habilitado el escalado automático para evaluar una fórmula.

Se aplica a