Freigeben über


PoolOperationsExtensions.EvaluateAutoScale Methode

Definition

Ruft das Ergebnis der Auswertung einer Formel für die automatische Skalierung für den Pool ab.

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

Parameter

operations
IPoolOperations

Die Vorgangsgruppe für diese Erweiterungsmethode.

poolId
String

Die ID des Pools, für den die Formel für die automatische Skalierung ausgewertet werden soll.

autoScaleFormula
String

Die Formel für die gewünschte Anzahl von Computeknoten im Pool. Die Formel wird überprüft und ihre Ergebnisse berechnet, aber sie wird nicht auf den Pool angewendet. Um die Formel auf den Pool anzuwenden, aktivieren Sie die automatische Skalierung für einen Pool. Weitere Informationen zum Angeben dieser Formel finden Sie unter Automatisches Skalieren von Computeknoten in einem Azure Batch Pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).

poolEvaluateAutoScaleOptions
PoolEvaluateAutoScaleOptions

Zusätzliche Parameter für den Vorgang

Gibt zurück

Hinweise

Diese API dient in erster Linie zum Überprüfen einer Formel für die autoskalierte Skalierung, da sie einfach das Ergebnis zurückgibt, ohne die Formel auf den Pool anzuwenden. Für den Pool muss die automatische Skalierung aktiviert sein, um eine Formel auszuwerten.

Gilt für: