次の方法で共有


KeyVaultBackupClient Class

Definition

The KeyVaultBackupClient provides synchronous and asynchronous methods to perform full and selective key backup and restore of the Azure Managed HSM.

public class KeyVaultBackupClient
type KeyVaultBackupClient = class
Public Class KeyVaultBackupClient
Inheritance
KeyVaultBackupClient

Constructors

Name Description
KeyVaultBackupClient()

Initializes a new instance of the KeyVaultBackupClient class for mocking.

KeyVaultBackupClient(Uri, TokenCredential, KeyVaultAdministrationClientOptions)

Initializes a new instance of the KeyVaultBackupClient class for the specified vault.

KeyVaultBackupClient(Uri, TokenCredential)

Initializes a new instance of the KeyVaultBackupClient class for the specified vault.

Properties

Name Description
VaultUri

The vault Uri.

Methods

Name Description
StartBackup(Uri, String, CancellationToken)

Initiates a full key backup of the Key Vault.

StartBackupAsync(Uri, String, CancellationToken)

Initiates a full key backup of the Key Vault.

StartPreBackup(Uri, String, CancellationToken)

Initiates a pre-backup check on the Key Vault. This operation checks if it is possible to back up the entire collection of keys from a Key Vault.

StartPreBackupAsync(Uri, String, CancellationToken)

Initiates a pre-backup check on the Key Vault. This operation checks if it is possible to back up the entire collection of keys from a Key Vault.

StartPreRestore(Uri, String, CancellationToken)

Initiate a pre-restore check on a Key Vault. This operation checks if it is possible to restore the entire collection of keys from a Key Vault.

StartPreRestoreAsync(Uri, String, CancellationToken)

Initiate a pre-restore check on a Key Vault. This operation checks if it is possible to restore the entire collection of keys from a Key Vault.

StartRestore(Uri, String, CancellationToken)

Initiates a full key restore of the Key Vault.

StartRestoreAsync(Uri, String, CancellationToken)

Initiates a full key restore of the Key Vault.

StartSelectiveKeyRestore(String, Uri, String, CancellationToken)

Initiates a selective key restore of the Key Vault.

StartSelectiveKeyRestoreAsync(String, Uri, String, CancellationToken)

Initiates a selective key restore of the Key Vault.

Applies to