Freigeben über


KeyClient.UpdateKeyRotationPolicyAsync Methode

Definition

Updates für den KeyRotationPolicy angegebenen Schlüssel in Key Vault. Die neue Richtlinie wird für die nächste Version des Schlüssels verwendet, wenn sie gedreht wird.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyRotationPolicy>> UpdateKeyRotationPolicyAsync (string keyName, Azure.Security.KeyVault.Keys.KeyRotationPolicy policy, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateKeyRotationPolicyAsync : string * Azure.Security.KeyVault.Keys.KeyRotationPolicy * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyRotationPolicy>>
override this.UpdateKeyRotationPolicyAsync : string * Azure.Security.KeyVault.Keys.KeyRotationPolicy * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyRotationPolicy>>
Public Overridable Function UpdateKeyRotationPolicyAsync (keyName As String, policy As KeyRotationPolicy, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of KeyRotationPolicy))

Parameter

keyName
String

Der Name des Schlüssels.

policy
KeyRotationPolicy

Die zu aktualisierende KeyRotationPolicy.

cancellationToken
CancellationToken

Ein CancellationToken , der die Anforderungsdauer steuert.

Gibt zurück

Eine KeyRotationPolicy für den angegebenen Schlüssel.

Ausnahmen

keyName enthält eine leere Zeichenfolge.

keyName oder policy ist NULL.

Der Server hat einen Fehler zurückgegeben. Details, die vom Server zurückgegeben werden, finden Sie Message unter.

Hinweise

Für diesen Vorgang ist die Berechtigung schlüssel/update erforderlich.

Gilt für: