Freigeben über


KeyVaultBackupClient.StartSelectiveKeyRestoreAsync Methode

Definition

Initiiert eine selektive Schlüsselwiederherstellung des Key Vault.

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

Parameter

keyName
String

Der Name des Schlüssels, der aus der bereitgestellten Sicherung wiederhergestellt werden soll.

folderUri
Uri

Der 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 URI-Beispielpfad 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 Anforderungsdauer steuert.

Gibt zurück

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

Ausnahmen

folderUri oder sasToken ist NULL.

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

Gilt für: