SummaryResults Class
- java.
lang. Object - com.
azure. resourcemanager. policyinsights. models. SummaryResults
- com.
public final class SummaryResults
Compliance summary on a particular summary level.
Constructor Summary
Constructor | Description |
---|---|
SummaryResults() |
Creates an instance of Summary |
Method Summary
Modifier and Type | Method and Description |
---|---|
Integer |
nonCompliantPolicies()
Get the non |
Integer |
nonCompliantResources()
Get the non |
List<Compliance |
policyDetails()
Get the policy |
List<Compliance |
policyGroupDetails()
Get the policy |
String |
queryResultsUri()
Get the query |
List<Compliance |
resourceDetails()
Get the resource |
void |
validate()
Validates the instance. |
Summary |
withNonCompliantPolicies(Integer nonCompliantPolicies)
Set the non |
Summary |
withNonCompliantResources(Integer nonCompliantResources)
Set the non |
Summary |
withPolicyDetails(List<ComplianceDetail> policyDetails)
Set the policy |
Summary |
withPolicyGroupDetails(List<ComplianceDetail> policyGroupDetails)
Set the policy |
Summary |
withQueryResultsUri(String queryResultsUri)
Set the query |
Summary |
withResourceDetails(List<ComplianceDetail> resourceDetails)
Set the resource |
Methods inherited from java.lang.Object
Constructor Details
SummaryResults
public SummaryResults()
Creates an instance of SummaryResults class.
Method Details
nonCompliantPolicies
public Integer nonCompliantPolicies()
Get the nonCompliantPolicies property: Number of non-compliant policies.
Returns:
nonCompliantResources
public Integer nonCompliantResources()
Get the nonCompliantResources property: Number of non-compliant resources.
Returns:
policyDetails
public List
Get the policyDetails property: 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.
Returns:
policyGroupDetails
public List
Get the policyGroupDetails property: The policy definition group summary at this level.
Returns:
queryResultsUri
public String queryResultsUri()
Get the queryResultsUri property: 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.
Returns:
resourceDetails
public List
Get the resourceDetails property: The resources summary at this level.
Returns:
validate
public void validate()
Validates the instance.
withNonCompliantPolicies
public SummaryResults withNonCompliantPolicies(Integer nonCompliantPolicies)
Set the nonCompliantPolicies property: Number of non-compliant policies.
Parameters:
Returns:
withNonCompliantResources
public SummaryResults withNonCompliantResources(Integer nonCompliantResources)
Set the nonCompliantResources property: Number of non-compliant resources.
Parameters:
Returns:
withPolicyDetails
public SummaryResults withPolicyDetails(List
Set the policyDetails property: 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.
Parameters:
Returns:
withPolicyGroupDetails
public SummaryResults withPolicyGroupDetails(List
Set the policyGroupDetails property: The policy definition group summary at this level.
Parameters:
Returns:
withQueryResultsUri
public 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. This property will not be available by default in future API versions, but could be queried explicitly.
Parameters:
Returns:
withResourceDetails
public SummaryResults withResourceDetails(List
Set the resourceDetails property: The resources summary at this level.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for