azure 找不到Get-azkeyvaultaccesspolicy

ix0qys7i  于 2023-06-24  发布在  其他
关注(0)|答案(1)|浏览(108)

我试图获取(只是得到)我的keyvault访问策略的列表,不知何故,这个powershell命令不工作。它给我的错误如下所示:
警告:找不到Get-azkeyvaultaccesspolicy。最相似的Azure PowerShell命令是:Set-AzKeyVaultAccessPolicy Get-azkeyVaultAccessspolicy:术语“Get-azkeyvaultaccesspolicy”不能识别为cmdlet、函数、脚本文件或可操作程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
我找不到任何帮助,请有人指导我。

woobm2wo

woobm2wo1#

查看文档here,似乎在版本10.0.0(编写本答案时的最新版本)中没有名为Get-AzKeyVaultAccessPolicy的Cmdlet。
您可以使用Get-AzKeyVault获取KeyVault的详细信息,然后从AccessPolicies属性读取访问策略。
您的代码可能类似于:

$kv = Get-AzKeyVault -VaultName "key-vault-name" -ResourceGroupName "resource-group-name"
$accessPolicies = $kv.AccessPolicies
# Do something with access policies...

相关问题