次の方法で共有


KeyVaultClient.RestoreKeyWithHttpMessagesAsync メソッド

定義

バックアップされたキーをコンテナーに復元します。

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.KeyVault.Models.KeyBundle>> RestoreKeyWithHttpMessagesAsync (string vaultBaseUrl, byte[] keyBundleBackup, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RestoreKeyWithHttpMessagesAsync : string * byte[] * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.KeyVault.Models.KeyBundle>>
override this.RestoreKeyWithHttpMessagesAsync : string * byte[] * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.KeyVault.Models.KeyBundle>>
Public Function RestoreKeyWithHttpMessagesAsync (vaultBaseUrl As String, keyBundleBackup As Byte(), Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of KeyBundle))

パラメーター

vaultBaseUrl
String

コンテナー名 (例: https://myvault.vault.azure.net)。

keyBundleBackup
Byte[]

キー バンドルに関連付けられているバックアップ BLOB。

customHeaders
Dictionary<String,List<String>>

要求に追加されるヘッダー。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

実装

例外

操作が無効な状態コードを返したときにスローされます

応答を逆シリアル化できない場合にスローされます

必須パラメーターが null の場合にスローされます

必須パラメーターが null の場合にスローされます

注釈

以前にバックアップしたキーを Azure Key Vault にインポートし、キー、そのキー識別子、属性、アクセス制御ポリシーを復元します。 RESTORE 操作を利用し、以前にバックアップしたキーをインポートできます。 キーの個別のバージョンを復元することはできません。 キーはバックアップされたときと同じキー名で全体として復元されます。 キー名がターゲット Key Vault にない場合、RESTORE 操作は拒否されます。 キー名は復元中に保持されるが、キーが別の Vault に復元される場合、最終的なキー識別子が変更されます。 復元操作はすべてのバージョンを復元し、バージョン識別子を保持します。 RESTORE 操作にはセキュリティ上の制約があります。ターゲット Key Vaultは、ソース Key Vaultと同じ Microsoft Azure サブスクリプションによって所有されている必要があります。ユーザーはターゲット Key Vaultで RESTORE アクセス許可を持っている必要があります。 この操作には、キー/復元アクセス許可が必要です。

適用対象