你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Get-AzPolicyStateSummary

获取资源的最新策略符合性状态摘要。

语法

Get-AzPolicyStateSummary
   [-SubscriptionId <String>]
   [-Top <Int32>]
   [-From <DateTime>]
   [-To <DateTime>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyStateSummary
   -ManagementGroupName <String>
   [-Top <Int32>]
   [-From <DateTime>]
   [-To <DateTime>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyStateSummary
   [-SubscriptionId <String>]
   -ResourceGroupName <String>
   [-Top <Int32>]
   [-From <DateTime>]
   [-To <DateTime>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyStateSummary
   [-SubscriptionId <String>]
   -PolicySetDefinitionName <String>
   [-Top <Int32>]
   [-From <DateTime>]
   [-To <DateTime>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyStateSummary
   [-SubscriptionId <String>]
   -PolicyDefinitionName <String>
   [-Top <Int32>]
   [-From <DateTime>]
   [-To <DateTime>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyStateSummary
   [-SubscriptionId <String>]
   -PolicyAssignmentName <String>
   [-Top <Int32>]
   [-From <DateTime>]
   [-To <DateTime>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyStateSummary
   [-SubscriptionId <String>]
   -ResourceGroupName <String>
   -PolicyAssignmentName <String>
   [-Top <Int32>]
   [-From <DateTime>]
   [-To <DateTime>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyStateSummary
   -ResourceId <String>
   [-Top <Int32>]
   [-From <DateTime>]
   [-To <DateTime>]
   [-Filter <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

说明

获取各种范围内最新策略符合性状态号的摘要视图,这些状态数细分为策略分配和策略定义。 它仅包括不符合策略状态。

示例

示例 1:获取当前订阅范围内的最新不合规策略状态摘要

Get-AzPolicyStateSummary

获取当前会话上下文中订阅中所有资源在最后一天生成的最新策略符合性状态的摘要视图。

示例 2:获取指定订阅范围中最新的不合规策略状态摘要

Get-AzPolicyStateSummary -SubscriptionId "fff10b27-fff3-fff5-fff8-fffbe01e86a5"

获取指定订阅中所有资源最后一天生成的最新策略符合性状态的摘要视图。

示例 3:获取管理组范围内的最新不合规策略状态摘要

Get-AzPolicyStateSummary -ManagementGroupName "myManagementGroup"

获取为指定管理组内的所有资源生成的最后一天中生成的最新策略符合性状态的摘要视图。

示例 4:获取当前订阅中资源组范围内的最新不合规策略状态摘要

Get-AzPolicyStateSummary -ResourceGroupName "myResourceGroup"

获取最近一天为指定资源组(当前会话上下文中的订阅)中的所有资源生成的最新策略符合性状态的摘要视图。

示例 5:获取指定订阅中资源组范围内的最新不合规策略状态摘要

Get-AzPolicyStateSummary -SubscriptionId "fff10b27-fff3-fff5-fff8-fffbe01e86a5" -ResourceGroupName "myResourceGroup"

获取最近一天为指定资源组(在指定订阅中)中的所有资源生成的策略符合性状态的摘要视图。

示例 6:获取资源的最新不合规策略状态摘要

Get-AzPolicyStateSummary -ResourceId "/subscriptions/fff10b27-fff3-fff5-fff8-fffbe01e86a5/resourceGroups/myResourceGroup/providers/Microsoft.EventHub/namespaces/myns1/eventhubs/eh1/consumergroups/cg1"

获取在指定资源的最后一天生成的最新策略符合性状态的摘要视图。

示例 7:获取当前订阅中策略集定义的最新不合规策略状态摘要

Get-AzPolicyStateSummary -PolicySetDefinitionName "fff58873-fff8-fff5-fffc-fffbe7c9d697"

获取由指定策略集定义(当前会话上下文中的订阅中存在于订阅中)影响的所有资源(当前会话上下文中的租户中)生成的最新策略符合性状态的摘要视图。

示例 8:获取指定订阅中策略集定义的最新不合规策略状态摘要

Get-AzPolicyStateSummary -SubscriptionId "fff10b27-fff3-fff5-fff8-fffbe01e86a5" -PolicySetDefinitionName "fff58873-fff8-fff5-fffc-fffbe7c9d697"

获取由指定策略集定义(存在于指定订阅中)影响的所有资源(当前会话上下文中的租户)最后一天生成的最新策略符合性状态的摘要视图。

示例 9:获取当前订阅中策略定义的最新不合规策略状态摘要

Get-AzPolicyStateSummary -PolicyDefinitionName "fff58873-fff8-fff5-fffc-fffbe7c9d697"

获取由指定策略定义(当前会话上下文中的订阅中存在于订阅中)影响的所有资源(当前会话上下文中的租户)最后一天生成的最新策略符合性状态的摘要视图。

示例 10:获取指定订阅中策略定义的最新不合规策略状态摘要

Get-AzPolicyStateSummary -SubscriptionId "fff10b27-fff3-fff5-fff8-fffbe01e86a5" -PolicyDefinitionName "fff58873-fff8-fff5-fffc-fffbe7c9d697"

获取由指定策略定义(存在于指定订阅中)影响的所有资源(当前会话上下文中的租户)最后一天生成的最新策略符合性状态的摘要视图。

示例 11:获取当前订阅中策略分配的最新不合规策略状态摘要

Get-AzPolicyStateSummary -PolicyAssignmentName "ddd8ef92e3714a5ea3d208c1"

获取由指定策略分配(当前会话上下文中的订阅中存在于订阅中)影响的所有资源(当前会话上下文中租户中)生成的最新策略符合性状态的摘要视图。

示例 12:获取指定订阅中策略分配的最新不合规策略状态摘要

Get-AzPolicyStateSummary -SubscriptionId "fff10b27-fff3-fff5-fff8-fffbe01e86a5" -PolicyAssignmentName "ddd8ef92e3714a5ea3d208c1"

获取由指定策略分配(位于指定订阅中存在)影响的所有资源(当前会话上下文中的租户)最后一天生成的最新策略符合性状态的摘要视图。

示例 13:获取当前订阅中指定资源组中策略分配的最新不合规策略状态摘要

Get-AzPolicyStateSummary -ResourceGroupName "myResourceGroup" -PolicyAssignmentName "ddd8ef92e3714a5ea3d208c1"

获取由指定策略分配(当前会话上下文中的订阅中的资源组存在于订阅中的资源组中)影响的所有资源(当前会话上下文中的租户中)生成的最新策略符合性状态的摘要视图。

示例 14:使用 Top 查询选项获取当前订阅范围内的最新不合规策略状态摘要

Get-AzPolicyStateSummary -Top 5

获取当前会话上下文中订阅中所有资源在最后一天生成的最新策略符合性状态的摘要视图。 该命令按不合规的资源计数按降序对结果中的策略分配摘要进行排序,并且只采用这些策略分配摘要中的前 5 个。

示例 15:获取当前订阅范围内的最新不合规策略状态摘要,其中包含“从”和“到”查询选项

Get-AzPolicyStateSummary -From "2018-03-08 00:00:00Z" -To "2018-03-15 00:00:00Z"

获取当前会话上下文中订阅中所有资源指定的日期范围内生成的最新策略符合性状态的摘要视图。

示例 16:使用筛选器查询选项获取当前订阅范围内的最新不合规策略状态摘要

Get-AzPolicyStateSummary -Filter "(PolicyDefinitionAction eq 'deny' or PolicyDefinitionAction eq 'audit') and ResourceLocation ne 'eastus'"

获取当前会话上下文中订阅中所有资源在最后一天生成的最新策略符合性状态的摘要视图。 该命令根据策略定义操作(包括拒绝或审核操作)和资源位置(不包括 eastus 位置)进行筛选来限制返回的结果。

参数

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Filter

使用 OData 表示法筛选表达式。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-From

ISO 8601 格式化时间戳,指定要查询的时间间隔的开始时间。 如果未指定,则默认值为“To”参数值减去 1 天。

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ManagementGroupName

管理组名称。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PolicyAssignmentName

策略分配名称。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PolicyDefinitionName

策略定义名称。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PolicySetDefinitionName

策略集定义名称。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

资源组名称。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

资源 ID。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SubscriptionId

订阅 ID。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-To

ISO 8601 格式的时间戳,用于指定要查询的时间间隔的结束时间。 如果未指定,则默认为请求时间。

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Top

要返回的最大记录数。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

String

输出

PolicyStateSummary