Class RegulatoryComplianceAssessmentProperties
java.lang.Object
com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceAssessmentProperties
Regulatory compliance assessment data.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the assessmentDetailsLink property: Link to more detailed assessment results data.Get the assessmentType property: The expected type of assessment contained in the AssessmentDetailsLink.Get the description property: The description of the regulatory compliance assessment.Get the failedResources property: The given assessment's related resources count with failed state.Get the passedResources property: The given assessment's related resources count with passed state.Get the skippedResources property: The given assessment's related resources count with skipped state.state()
Get the state property: Aggregative state based on the assessment's scanned resources states.Get the unsupportedResources property: The given assessment's related resources count with unsupported state.void
validate()
Validates the instance.Set the state property: Aggregative state based on the assessment's scanned resources states.
-
Constructor Details
-
RegulatoryComplianceAssessmentProperties
public RegulatoryComplianceAssessmentProperties()
-
-
Method Details
-
description
Get the description property: The description of the regulatory compliance assessment.- Returns:
- the description value.
-
assessmentType
Get the assessmentType property: The expected type of assessment contained in the AssessmentDetailsLink.- Returns:
- the assessmentType value.
-
assessmentDetailsLink
Get the assessmentDetailsLink property: Link to more detailed assessment results data. The response type will be according to the assessmentType field.- Returns:
- the assessmentDetailsLink value.
-
state
Get the state property: Aggregative state based on the assessment's scanned resources states.- Returns:
- the state value.
-
withState
Set the state property: Aggregative state based on the assessment's scanned resources states.- Parameters:
state
- the state value to set.- Returns:
- the RegulatoryComplianceAssessmentProperties object itself.
-
passedResources
Get the passedResources property: The given assessment's related resources count with passed state.- Returns:
- the passedResources value.
-
failedResources
Get the failedResources property: The given assessment's related resources count with failed state.- Returns:
- the failedResources value.
-
skippedResources
Get the skippedResources property: The given assessment's related resources count with skipped state.- Returns:
- the skippedResources value.
-
unsupportedResources
Get the unsupportedResources property: The given assessment's related resources count with unsupported state.- Returns:
- the unsupportedResources value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-