Interface RegulatoryComplianceAssessment
public interface RegulatoryComplianceAssessment
An immutable client-side representation of RegulatoryComplianceAssessment.
-
Method Summary
Modifier and TypeMethodDescriptionGets the assessmentDetailsLink property: Link to more detailed assessment results data.Gets the assessmentType property: The expected type of assessment contained in the AssessmentDetailsLink.Gets the description property: The description of the regulatory compliance assessment.Gets the failedResources property: The given assessment's related resources count with failed state.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceAssessmentInner object.name()
Gets the name property: The name of the resource.Gets the passedResources property: The given assessment's related resources count with passed state.Gets the skippedResources property: The given assessment's related resources count with skipped state.state()
Gets the state property: Aggregative state based on the assessment's scanned resources states.type()
Gets the type property: The type of the resource.Gets the unsupportedResources property: The given assessment's related resources count with unsupported state.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
description
String description()Gets the description property: The description of the regulatory compliance assessment.- Returns:
- the description value.
-
assessmentType
String assessmentType()Gets the assessmentType property: The expected type of assessment contained in the AssessmentDetailsLink.- Returns:
- the assessmentType value.
-
assessmentDetailsLink
String assessmentDetailsLink()Gets 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
State state()Gets the state property: Aggregative state based on the assessment's scanned resources states.- Returns:
- the state value.
-
passedResources
Integer passedResources()Gets the passedResources property: The given assessment's related resources count with passed state.- Returns:
- the passedResources value.
-
failedResources
Integer failedResources()Gets the failedResources property: The given assessment's related resources count with failed state.- Returns:
- the failedResources value.
-
skippedResources
Integer skippedResources()Gets the skippedResources property: The given assessment's related resources count with skipped state.- Returns:
- the skippedResources value.
-
unsupportedResources
Integer unsupportedResources()Gets the unsupportedResources property: The given assessment's related resources count with unsupported state.- Returns:
- the unsupportedResources value.
-
innerModel
RegulatoryComplianceAssessmentInner innerModel()Gets the inner com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceAssessmentInner object.- Returns:
- the inner object.
-