- Initial release of
KeyVaultAccessControlClient
to managed role assignments and definitions for Managed HSM. - Initial release of
KeyVaultBackupClient
to backup and restore Managed HSM.
- Changed
KeyVaultBackupClient.StartSelectiveRestore
andStartSelectiveRestoreAsync
toStartSelectiveKeyRestore
andStartSelectiveKeyRestoreAsync
. - Return only a
Response
fromKeyVaultAccessControlClient.DeleteRoleAssignment
andDeleteRoleAssignmentAsync
. HTTP 404 responses no longer throw aRequestFailedException
. - Return only a
Response
fromKeyVaultAccessControlClient.DeleteRoleDefinition
andDeleteRoleDefinitionAsync
. HTTP 404 responses no longer throw aRequestFailedException
.
- Updated dependency versions
- Changed parameter order in
KeyVaultAccessControlClient.DeleteRoleDefinition
andKeyVaultAccessControlClient.DeleteRoleDefinitionAsync
. - Changed parameter order in
KeyVaultAccessControlClient.GetRoleDefinition
andKeyVaultAccessControlClient.GetRoleDefinitionAsync
. - Changed parameters for
KeyVaultAccessControlClient.CreateOrUpdateRoleDefinition
andKeyVaultAccessControlClient.CreateOrUpdateRoleDefinitionAsync
to accept newCreateOrUpdateRoleDefinitionOptions
class. - Moved all classes from the
Azure.Security.KeyVault.Administration.Models
namespace toAzure.Security.KeyVault.Administration
. - Renamed
BackupOperation
toKeyVaultBackupOperation
. - Renamed
KeyVaultRoleAssignmentPropertiesWithScope
toKeyVaultRoleAssignmentProperties
. - Renamed
RestoreOperation
toKeyVaultRestoreOperation
. - Renamed
SelectiveKeyRestoreOperation
toKeyVaultSelectiveRestoreOperation
. - Renamed
SelectiveKeyRestoreResult
toKeyVaultSelectiveRestoreResult
.
- Support in
KeyVaultAccessControlClient
to create, update, and delete custom role definitions.
- The default service version is now "7.2" (still in preview).
- Consolidated backup and RBAC client options into a single
KeyVaultAdministrationClientOptions
- Refactored
BackupOperation
to returnBackupResult
- Refactor
RestoreOperation
to returnRestoreResult
- Renamed
KeyVaultPermissions
Not* properties to Deny* - Renamed
KeyVaultRoleAssignment
Type
property toRoleAssignmentType
- Made
KeyVaultRoleAssignmentProperties
internal and moved its properties to method parameters forCreateRoleAssignment
- Bug fixes and performance improvements.
- Add
KeyVaultAccessControlClient
. - Add
KeyVaultBackupClient
.