Interface RegulatoryComplianceAssessment


public interface RegulatoryComplianceAssessment
An immutable client-side representation of RegulatoryComplianceAssessment.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets 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.
    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.
    Gets the state property: Aggregative state based on the assessment's scanned resources states.
    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

      Gets the inner com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceAssessmentInner object.
      Returns:
      the inner object.