Skip to content

Instantly share code, notes, and snippets.

@manoj-choudhari-git
Created June 13, 2020 18:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save manoj-choudhari-git/5b5854d42a2445141f56e73f54957344 to your computer and use it in GitHub Desktop.
Save manoj-choudhari-git/5b5854d42a2445141f56e73f54957344 to your computer and use it in GitHub Desktop.
Some basic CLI commands for key vault management
## login to Azure subscription
az login
## Create resource group
az group create --name MyResourceGroup --location westindia
## Create key vault
az keyvault create --name MyKeyVault --resource-group MyResourceGroup --location eastus
## Update key vault, enabling disk encryption
az keyvault update --enabled-for-disk-encryption true --name MyKeyVault --resource-group MyResourceGroup
## List all available key vaults in a subscription
az keyvault list
## Delete key vault
az keyvault delete --name MyKeyVault --resource-group MyResourceGroup
## List deleted key vaults in a subscription
az keyvault list-deleted
## Recover the deleted key vault
az keyvault recover --location westus2 --name MyKeyVault --resource-group MyResourceGroup
## Purge key vault, optionally you can specify location and subscription
az keyvault purge --name MyKeyVault
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment