使用 powershell 获取分配给订阅的所有 azure 策略的列表
Get list of all azure policies assigned to a subscription using powershell
我是 Azure 的新手。我正在尝试使用下面的 powershell 获取分配给订阅 (1e1707b7-XXXX-XXXX-XXXX-71feab4b911d) 的策略。我没有得到应用于该订阅的正确策略计数。
Get-AzPolicyAssignment -Scope "/subscriptions/1e1707b7-XXXX-XXXX-XXXX-71feab4b911d"
我认为范围有问题。有人可以帮我解决这个问题吗?
这应该是正确的命令。你还包括来自祖先的任务吗?这可能就是您希望看到的内容比从命令中获得的内容更多的原因。在这里,它仅从该特定范围获取分配,而不是从父级(管理组)继承的分配。
您可以使用 -IncludeDescendent
参数执行此操作 - 请参阅 official documentation。
我是 Azure 的新手。我正在尝试使用下面的 powershell 获取分配给订阅 (1e1707b7-XXXX-XXXX-XXXX-71feab4b911d) 的策略。我没有得到应用于该订阅的正确策略计数。
Get-AzPolicyAssignment -Scope "/subscriptions/1e1707b7-XXXX-XXXX-XXXX-71feab4b911d"
我认为范围有问题。有人可以帮我解决这个问题吗?
这应该是正确的命令。你还包括来自祖先的任务吗?这可能就是您希望看到的内容比从命令中获得的内容更多的原因。在这里,它仅从该特定范围获取分配,而不是从父级(管理组)继承的分配。
您可以使用 -IncludeDescendent
参数执行此操作 - 请参阅 official documentation。