Summary Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Summary results.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.SummaryTypeConverter))]
public class Summary : Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.ISummary
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.SummaryTypeConverter))>]
type Summary = class
interface ISummary
interface IJsonSerializable
Public Class Summary
Implements ISummary
- Inheritance
-
Summary
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| Summary() |
Creates an new Summary instance. |
Properties
| Name | Description |
|---|---|
| OdataContext |
OData context string; used by OData clients to resolve type information based on metadata. |
| OdataId |
OData entity ID; always set to null since summaries do not have an entity ID. |
| PolicyAssignment |
Policy assignments summary. |
| ResultCompliantResource |
The count of compliant resources in the state summary. |
| 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 Summary. |
| DeserializeFromPSObject(PSObject) | |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.PolicyInsights.Models.ISummary. |
| FromJsonString(String) |
Creates a new instance of Summary, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) | |
| ToJsonString() |
Serializes this instance to a json string. |
| ToString() | |