Freigeben über


KeyVaultBackupClient.StartRestore(Uri, String, CancellationToken) Methode

Definition

Initiiert eine vollständige Schlüsselwiederherstellung der Key Vault.

public virtual Azure.Security.KeyVault.Administration.KeyVaultRestoreOperation StartRestore (Uri folderUri, string sasToken, System.Threading.CancellationToken cancellationToken = default);
abstract member StartRestore : Uri * string * System.Threading.CancellationToken -> Azure.Security.KeyVault.Administration.KeyVaultRestoreOperation
override this.StartRestore : Uri * string * System.Threading.CancellationToken -> Azure.Security.KeyVault.Administration.KeyVaultRestoreOperation
Public Overridable Function StartRestore (folderUri As Uri, sasToken As String, Optional cancellationToken As CancellationToken = Nothing) As KeyVaultRestoreOperation

Parameter

folderUri
Uri

Die Uri für die Blobspeicherressource, einschließlich des Pfads zu dem Blobcontainer, in dem sich die Sicherung befindet. Dies wäre der genaue Wert, der als Ergebnis von KeyVaultBackupOperationzurückgegeben wird. Ein Beispiel für einen URI-Pfad kann wie folgt aussehen: https://contoso.blob.core.windows.net/backup/mhsm-contoso-2020090117323313.

sasToken
String

Ein SAS-Token (Shared Access Signature) zum Autorisieren des Zugriffs auf das Blob.

cancellationToken
CancellationToken

Ein CancellationToken , der die Lebensdauer der Anforderung steuert.

Gibt zurück

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

Ausnahmen

folderUri oder sasToken ist NULL.

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

Gilt für: