public final class SummaryResults extends Object
Constructor and Description |
---|
SummaryResults() |
Modifier and Type | Method and Description |
---|---|
Integer |
nonCompliantPolicies()
Get the nonCompliantPolicies property: Number of non-compliant policies.
|
Integer |
nonCompliantResources()
Get the nonCompliantResources property: Number of non-compliant resources.
|
List<ComplianceDetail> |
policyDetails()
Get the policyDetails property: The policy artifact summary at this level.
|
List<ComplianceDetail> |
policyGroupDetails()
Get the policyGroupDetails property: The policy definition group summary at this level.
|
String |
queryResultsUri()
Get the queryResultsUri property: HTTP POST URI for queryResults action on Microsoft.PolicyInsights to retrieve
raw results for the compliance summary.
|
List<ComplianceDetail> |
resourceDetails()
Get the resourceDetails property: The resources summary at this level.
|
void |
validate()
Validates the instance.
|
SummaryResults |
withNonCompliantPolicies(Integer nonCompliantPolicies)
Set the nonCompliantPolicies property: Number of non-compliant policies.
|
SummaryResults |
withNonCompliantResources(Integer nonCompliantResources)
Set the nonCompliantResources property: Number of non-compliant resources.
|
SummaryResults |
withPolicyDetails(List<ComplianceDetail> policyDetails)
Set the policyDetails property: The policy artifact summary at this level.
|
SummaryResults |
withPolicyGroupDetails(List<ComplianceDetail> policyGroupDetails)
Set the policyGroupDetails property: The policy definition group summary at this level.
|
SummaryResults |
withQueryResultsUri(String queryResultsUri)
Set the queryResultsUri property: HTTP POST URI for queryResults action on Microsoft.PolicyInsights to retrieve
raw results for the compliance summary.
|
SummaryResults |
withResourceDetails(List<ComplianceDetail> resourceDetails)
Set the resourceDetails property: The resources summary at this level.
|
public String queryResultsUri()
public SummaryResults withQueryResultsUri(String queryResultsUri)
queryResultsUri
- the queryResultsUri value to set.public Integer nonCompliantResources()
public SummaryResults withNonCompliantResources(Integer nonCompliantResources)
nonCompliantResources
- the nonCompliantResources value to set.public Integer nonCompliantPolicies()
public SummaryResults withNonCompliantPolicies(Integer nonCompliantPolicies)
nonCompliantPolicies
- the nonCompliantPolicies value to set.public List<ComplianceDetail> resourceDetails()
public SummaryResults withResourceDetails(List<ComplianceDetail> resourceDetails)
resourceDetails
- the resourceDetails value to set.public List<ComplianceDetail> policyDetails()
public SummaryResults withPolicyDetails(List<ComplianceDetail> policyDetails)
policyDetails
- the policyDetails value to set.public List<ComplianceDetail> policyGroupDetails()
public SummaryResults withPolicyGroupDetails(List<ComplianceDetail> policyGroupDetails)
policyGroupDetails
- the policyGroupDetails value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.