Freigeben über


SecretClient.StartRecoverDeletedSecret(String, CancellationToken) Methode

Definition

Stellt das gelöschte Geheimnis in der neuesten Version wieder her.

public virtual Azure.Security.KeyVault.Secrets.RecoverDeletedSecretOperation StartRecoverDeletedSecret (string name, System.Threading.CancellationToken cancellationToken = default);
abstract member StartRecoverDeletedSecret : string * System.Threading.CancellationToken -> Azure.Security.KeyVault.Secrets.RecoverDeletedSecretOperation
override this.StartRecoverDeletedSecret : string * System.Threading.CancellationToken -> Azure.Security.KeyVault.Secrets.RecoverDeletedSecretOperation
Public Overridable Function StartRecoverDeletedSecret (name As String, Optional cancellationToken As CancellationToken = Nothing) As RecoverDeletedSecretOperation

Parameter

name
String

Der Name des Geheimnisses.

cancellationToken
CancellationToken

Ein CancellationToken , der die Lebensdauer der Anforderung steuert.

Gibt zurück

Ein RecoverDeletedSecretOperation , um auf diesen lang andauernden Vorgang zu warten.

Ausnahmen

name ist eine leere Zeichenfolge.

name ist NULL.

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

Hinweise

Stellt das gelöschte Geheimnis im angegebenen Tresor wieder her. Dieser Vorgang kann nur für einen Tresor mit aktiviertem vorläufigem Löschen ausgeführt werden. Für diesen Vorgang ist die Berechtigung "Geheimnisse/Wiederherstellung" erforderlich.

Gilt für: