PolicyGroupSummary Class

Definition

Policy definition group summary.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.PolicyGroupSummaryTypeConverter))]
public class PolicyGroupSummary : Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.IPolicyGroupSummary
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.PolicyGroupSummaryTypeConverter))>]
type PolicyGroupSummary = class
    interface IPolicyGroupSummary
    interface IJsonSerializable
Public Class PolicyGroupSummary
Implements IPolicyGroupSummary
Inheritance
PolicyGroupSummary
Attributes
Implements

Constructors

Name Description
PolicyGroupSummary()

Creates an new PolicyGroupSummary instance.

Properties

Name Description
PolicyGroupName

Policy group name.

ResultNonCompliantPolicy

Number of non-compliant policies.

ResultNonCompliantResource

Number of non-compliant resources.

ResultPolicyDetail

The policy artifact summary at this level. For query scope level, it represents policy assignment summary. For policy assignment level, it represents policy definitions summary.

ResultPolicyGroupDetail

The policy definition group summary at this level.

ResultQueryResultsUri

HTTP POST URI for queryResults action on Microsoft.PolicyInsights to retrieve raw results for the compliance summary. This property will not be available by default in future API versions, but could be queried explicitly.

ResultResourceDetail

The resources summary at this level.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PolicyGroupSummary.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PolicyGroupSummary.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.IPolicyGroupSummary.

FromJsonString(String)

Creates a new instance of PolicyGroupSummary, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of PolicyGroupSummary into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to