PoolOperationsExtensions.ResizeAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ändert die Anzahl der Computeknoten, die einem Pool zugewiesen sind.
public static System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.PoolResizeHeaders> ResizeAsync (this Microsoft.Azure.Batch.Protocol.IPoolOperations operations, string poolId, Microsoft.Azure.Batch.Protocol.Models.PoolResizeParameter poolResizeParameter, Microsoft.Azure.Batch.Protocol.Models.PoolResizeOptions poolResizeOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member ResizeAsync : Microsoft.Azure.Batch.Protocol.IPoolOperations * string * Microsoft.Azure.Batch.Protocol.Models.PoolResizeParameter * Microsoft.Azure.Batch.Protocol.Models.PoolResizeOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.PoolResizeHeaders>
<Extension()>
Public Function ResizeAsync (operations As IPoolOperations, poolId As String, poolResizeParameter As PoolResizeParameter, Optional poolResizeOptions As PoolResizeOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PoolResizeHeaders)
Parameter
- operations
- IPoolOperations
Die Vorgangsgruppe für diese Erweiterungsmethode.
- poolId
- String
Die ID des pools, deren Größe geändert werden soll.
- poolResizeParameter
- PoolResizeParameter
Die Parameter für die Anforderung.
- poolResizeOptions
- PoolResizeOptions
Zusätzliche Parameter für den Vorgang
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Hinweise
Sie können die Größe eines Pools nur ändern, wenn der Zuordnungsstatus konstant ist. Wenn die Größe des Pools bereits geändert wird, schlägt die Anforderung mit status Code 409 fehl. Wenn Sie die Größe eines Pools ändern, ändert sich der Zuordnungsstatus des Pools von "Stabil" in "Größe ändern". Sie können die Größe von Pools, die für die automatische Skalierung konfiguriert sind, nicht ändern. Wenn Sie dies versuchen, gibt der Batch-Dienst den Fehler 409 zurück. Wenn Sie die Größe eines Pools nach unten ändern, wählt der Batch-Dienst aus, welche Computeknoten entfernt werden sollen. Verwenden Sie zum Entfernen bestimmter Computeknoten stattdessen die Api zum Entfernen von Computeknoten für Pools.
Gilt für:
Azure SDK for .NET