Please explain how Azure Key Vault's soft-delete and purge protection features work. How can I recover vaults that have been soft-deleted? Why do I need to enable soft-delete in order to use purge protection?
Note: As we migrate from MSDN, this question has been posted by an Azure Cloud Engineer as a frequently asked question] Source:
How to use Key Vault soft-delete with PowerShell
How to use Key Vault soft-delete with CLI