Freigeben über


PoolOperationsExtensions.EnableAutoScale Methode

Definition

Aktiviert die automatische Skalierung für einen Pool.

public static Microsoft.Azure.Batch.Protocol.Models.PoolEnableAutoScaleHeaders EnableAutoScale (this Microsoft.Azure.Batch.Protocol.IPoolOperations operations, string poolId, Microsoft.Azure.Batch.Protocol.Models.PoolEnableAutoScaleParameter poolEnableAutoScaleParameter, Microsoft.Azure.Batch.Protocol.Models.PoolEnableAutoScaleOptions poolEnableAutoScaleOptions = default);
static member EnableAutoScale : Microsoft.Azure.Batch.Protocol.IPoolOperations * string * Microsoft.Azure.Batch.Protocol.Models.PoolEnableAutoScaleParameter * Microsoft.Azure.Batch.Protocol.Models.PoolEnableAutoScaleOptions -> Microsoft.Azure.Batch.Protocol.Models.PoolEnableAutoScaleHeaders
<Extension()>
Public Function EnableAutoScale (operations As IPoolOperations, poolId As String, poolEnableAutoScaleParameter As PoolEnableAutoScaleParameter, Optional poolEnableAutoScaleOptions As PoolEnableAutoScaleOptions = Nothing) As PoolEnableAutoScaleHeaders

Parameter

operations
IPoolOperations

Die Vorgangsgruppe für diese Erweiterungsmethode.

poolId
String

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

poolEnableAutoScaleParameter
PoolEnableAutoScaleParameter

Die Parameter für die Anforderung.

poolEnableAutoScaleOptions
PoolEnableAutoScaleOptions

Zusätzliche Parameter für den Vorgang

Gibt zurück

Hinweise

Sie können die automatische Skalierung für einen Pool nicht aktivieren, wenn ein Größenänderungsvorgang für den Pool ausgeführt wird. Wenn die automatische Skalierung des Pools derzeit deaktiviert ist, müssen Sie eine gültige Formel für die autoskalierte Skalierung als Teil der Anforderung angeben. Wenn die automatische Skalierung des Pools bereits aktiviert ist, können Sie eine neue Formel für die autoskalierte Skalierung und/oder ein neues Auswertungsintervall angeben. Sie können diese API nicht mehr als einmal alle 30 Sekunden für denselben Pool aufrufen.

Gilt für: