Azure.Security.KeyVault.Administration Namespace

Classes

CreateOrUpdateRoleDefinitionOptions

Options to create or update a role definition passed to CreateOrUpdateRoleDefinition(CreateOrUpdateRoleDefinitionOptions, CancellationToken) or CreateOrUpdateRoleDefinitionAsync(CreateOrUpdateRoleDefinitionOptions, CancellationToken).

GetSettingsResult

The settings list result.

KeyVaultAccessControlClient

The KeyVaultAccessControlClient provides synchronous and asynchronous methods to view and manage Role Based Access for the Azure Key Vault. The client supports creating, listing, updating, and deleting KeyVaultRoleAssignment and KeyVaultRoleDefinition.

KeyVaultAdministrationClientOptions

Options to configure the requests sent to Key Vault.

KeyVaultAdministrationModelFactory

Model factory for models.

KeyVaultBackupClient

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

KeyVaultBackupOperation

A long-running operation for StartBackup(Uri, String, CancellationToken) or StartBackupAsync(Uri, String, CancellationToken).

KeyVaultBackupResult

The result of a backup operation.

KeyVaultPermission

Role definition permissions.

KeyVaultRestoreOperation

A long-running operation for StartRestore(Uri, String, CancellationToken) or StartRestoreAsync(Uri, String, CancellationToken).

KeyVaultRestoreResult

The result of a restore operation.

KeyVaultRoleAssignment

Role Assignments.

KeyVaultRoleAssignmentProperties

Role assignment properties with scope.

KeyVaultRoleDefinition

Role definition.

KeyVaultSelectiveKeyRestoreOperation

A long-running operation for StartSelectiveKeyRestore(String, Uri, String, CancellationToken) or StartSelectiveKeyRestoreAsync(String, Uri, String, CancellationToken).

KeyVaultSelectiveKeyRestoreResult

The result of a selective key restore operation.

KeyVaultSetting

The Setting.

KeyVaultSettingsClient

The KeyVaultSettingsClient provides synchronous and asynchronous methods to get and update Managed HSM settings.

Structs

KeyVaultDataAction

Supported permissions for data actions.

KeyVaultRoleDefinitionType

The role definition type.

KeyVaultRoleScope

The role scope.

KeyVaultRoleType

The role type.

KeyVaultSettingType

The type specifier of the value.

KeyVaultSettingValue

An account setting value.

Enums

KeyVaultAdministrationClientOptions.ServiceVersion

The versions of Azure Key Vault supported by this client library.