Freigeben über


IVirtualMachineScaleSetsOperations.BeginDeallocateWithHttpMessagesAsync Methode

Definition

Überlädt

BeginDeallocateWithHttpMessagesAsync(String, String, IList<String>, Dictionary<String,List<String>>, CancellationToken)

Aufheben der Zuordnung bestimmter virtueller Computer in einer VM-Skalierungsgruppe. Fährt die virtuellen Computer herunter und gibt die Computeressourcen frei. Die Computeressourcen, die von dieser VM-Skalierungsgruppe aufgehoben werden, werden ihnen nicht in Rechnung gestellt.

BeginDeallocateWithHttpMessagesAsync(String, String, Nullable<Boolean>, IList<String>, Dictionary<String,List<String>>, CancellationToken)

Aufheben der Zuordnung bestimmter virtueller Computer in einer VM-Skalierungsgruppe. Fährt die virtuellen Computer herunter und gibt die Computeressourcen frei. Die Computeressourcen, die von dieser VM-Skalierungsgruppe aufgehoben werden, werden ihnen nicht in Rechnung gestellt.

BeginDeallocateWithHttpMessagesAsync(String, String, IList<String>, Dictionary<String,List<String>>, CancellationToken)

Aufheben der Zuordnung bestimmter virtueller Computer in einer VM-Skalierungsgruppe. Fährt die virtuellen Computer herunter und gibt die Computeressourcen frei. Die Computeressourcen, die von dieser VM-Skalierungsgruppe aufgehoben werden, werden ihnen nicht in Rechnung gestellt.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse> BeginDeallocateWithHttpMessagesAsync (string resourceGroupName, string vmScaleSetName, System.Collections.Generic.IList<string> instanceIds, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member BeginDeallocateWithHttpMessagesAsync : string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse>
Public Function BeginDeallocateWithHttpMessagesAsync (resourceGroupName As String, vmScaleSetName As String, instanceIds As IList(Of String), Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse)

Parameter

resourceGroupName
String

Der Name der Ressourcengruppe.

vmScaleSetName
String

Der Name der VM-Skalierungsgruppe.

instanceIds
IList<String>

Die VM-Skalierungsgruppe instance IDs. Das Weglassen der VM-Skalierungsgruppe instance IDs führt dazu, dass der Vorgang auf allen virtuellen Computern in der VM-Skalierungsgruppe ausgeführt wird.

customHeaders
Dictionary<String,List<String>>

Die Header, die der Anforderung hinzugefügt werden.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Ausnahmen

Wird ausgelöst, wenn der Vorgang einen ungültigen status Code zurückgegeben hat.

Wird ausgelöst, wenn ein erforderlicher Parameter NULL ist

Gilt für:

BeginDeallocateWithHttpMessagesAsync(String, String, Nullable<Boolean>, IList<String>, Dictionary<String,List<String>>, CancellationToken)

Aufheben der Zuordnung bestimmter virtueller Computer in einer VM-Skalierungsgruppe. Fährt die virtuellen Computer herunter und gibt die Computeressourcen frei. Die Computeressourcen, die von dieser VM-Skalierungsgruppe aufgehoben werden, werden ihnen nicht in Rechnung gestellt.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse> BeginDeallocateWithHttpMessagesAsync (string resourceGroupName, string vmScaleSetName, bool? hibernate = default, System.Collections.Generic.IList<string> instanceIds = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member BeginDeallocateWithHttpMessagesAsync : string * string * Nullable<bool> * System.Collections.Generic.IList<string> * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse>
Public Function BeginDeallocateWithHttpMessagesAsync (resourceGroupName As String, vmScaleSetName As String, Optional hibernate As Nullable(Of Boolean) = Nothing, Optional instanceIds As IList(Of String) = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse)

Parameter

resourceGroupName
String

Der Name der Ressourcengruppe.

vmScaleSetName
String

Der Name der VM-Skalierungsgruppe.

hibernate
Nullable<Boolean>

Optionaler Parameter zum Ruhezustand eines virtuellen Computers aus der VM-Skalierungsgruppe. (Dieses Feature ist nur für VMSS mit Flexible OrchestrationMode verfügbar.)

instanceIds
IList<String>

Die VM-Skalierungsgruppe instance IDs. Das Weglassen der VM-Skalierungsgruppe instance IDs führt dazu, dass der Vorgang auf allen virtuellen Computern in der VM-Skalierungsgruppe ausgeführt wird.

customHeaders
Dictionary<String,List<String>>

Die Header, die der Anforderung hinzugefügt werden.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Ausnahmen

Wird ausgelöst, wenn der Vorgang einen ungültigen status Code zurückgegeben hat.

Wird ausgelöst, wenn ein erforderlicher Parameter NULL ist

Gilt für: