遇到VaultAlreadyExists错误,如何查询租户中所有已删除的Key Vault?
查询租户内已删除的Azure Key Vault方法
Azure CLI 方式
查询单个订阅下的已删除Key Vault:az keyvault list-deleted --subscription <你的订阅ID>遍历租户内所有订阅查询:
az account list --query "[].id" -o tsv | while read sub; do echo "订阅 $sub 下的已删除Key Vault:" az keyvault list-deleted --subscription $sub doneAzure PowerShell 方式
查询单个订阅下的已删除Key Vault:Get-AzDeletedKeyVault遍历租户内所有订阅查询:
Get-AzSubscription | ForEach-Object { Set-AzContext -Subscription $_.Id Write-Host "订阅 $($_.Id) 下的已删除Key Vault:" Get-AzDeletedKeyVault }Azure门户方式
- 进入Azure门户,搜索并打开「Key Vault」服务
- 在左侧导航栏选择「已删除的保管库」
- 页面会展示当前订阅下的所有已删除实例,可通过顶部的订阅切换器查看其他订阅的内容
如果找到同名的已删除Key Vault,你可以选择恢复该实例,或者在满足条件(软删除保护已禁用、过了冷却期)的情况下彻底清除,即可解决VaultAlreadyExists错误。
内容的提问来源于stack exchange,提问作者nastassiar
相关产品推荐
相关产品推荐

