Freigeben über


IBatchAccountOperations.RegenerateKeyWithHttpMessagesAsync Methode

Definition

Generiert den angegebenen Kontoschlüssel für das Batch-Konto neu.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Batch.Models.BatchAccountKeys>> RegenerateKeyWithHttpMessagesAsync (string resourceGroupName, string accountName, Microsoft.Azure.Management.Batch.Models.AccountKeyType keyName, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RegenerateKeyWithHttpMessagesAsync : string * string * Microsoft.Azure.Management.Batch.Models.AccountKeyType * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Batch.Models.BatchAccountKeys>>
Public Function RegenerateKeyWithHttpMessagesAsync (resourceGroupName As String, accountName As String, keyName As AccountKeyType, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of BatchAccountKeys))

Parameter

resourceGroupName
String

Der Name der Ressourcengruppe, die das Batch-Konto enthält.

accountName
String

Der Name des Batch-Kontos.

keyName
AccountKeyType

Der Typ des neu zu generierenden Kontoschlüssels. Mögliche Werte: "Primär", "Sekundär"

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 die Antwort nicht deserialisiert werden kann

Wird ausgelöst, wenn ein erforderlicher Parameter NULL ist

Hinweise

Dieser Vorgang gilt nur für Batch-Konten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batch-Konto "SharedKey" in seinem allowedAuthenticationMode nicht enthält, können Clients keine freigegebenen Schlüssel zur Authentifizierung verwenden und müssen stattdessen einen anderen allowedAuthenticationModes verwenden. In diesem Fall schlägt die Erneutes Generieren der Schlüssel fehl.

Gilt für: