RegulatoryComplianceAssessmentInner Class

public final class RegulatoryComplianceAssessmentInner
extends ProxyResource

Regulatory compliance assessment details and state.

Constructor Summary

Constructor Description
RegulatoryComplianceAssessmentInner()

Creates an instance of RegulatoryComplianceAssessmentInner class.

Method Summary

Modifier and Type Method and Description
String assessmentDetailsLink()

Get the assessmentDetailsLink property: Link to more detailed assessment results data.

String assessmentType()

Get the assessmentType property: The expected type of assessment contained in the AssessmentDetailsLink.

String description()

Get the description property: The description of the regulatory compliance assessment.

Integer failedResources()

Get the failedResources property: The given assessment's related resources count with failed state.

Integer passedResources()

Get the passedResources property: The given assessment's related resources count with passed state.

Integer skippedResources()

Get the skippedResources property: The given assessment's related resources count with skipped state.

State state()

Get the state property: Aggregative state based on the assessment's scanned resources states.

Integer unsupportedResources()

Get the unsupportedResources property: The given assessment's related resources count with unsupported state.

void validate()

Validates the instance.

RegulatoryComplianceAssessmentInner withState(State state)

Set the state property: Aggregative state based on the assessment's scanned resources states.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

RegulatoryComplianceAssessmentInner

public RegulatoryComplianceAssessmentInner()

Creates an instance of RegulatoryComplianceAssessmentInner class.

Method Details

assessmentDetailsLink

public String 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.

assessmentType

public String assessmentType()

Get the assessmentType property: The expected type of assessment contained in the AssessmentDetailsLink.

Returns:

the assessmentType value.

description

public String description()

Get the description property: The description of the regulatory compliance assessment.

Returns:

the description value.

failedResources

public Integer failedResources()

Get the failedResources property: The given assessment's related resources count with failed state.

Returns:

the failedResources value.

passedResources

public Integer passedResources()

Get the passedResources property: The given assessment's related resources count with passed state.

Returns:

the passedResources value.

skippedResources

public Integer skippedResources()

Get the skippedResources property: The given assessment's related resources count with skipped state.

Returns:

the skippedResources value.

state

public State state()

Get the state property: Aggregative state based on the assessment's scanned resources states.

Returns:

the state value.

unsupportedResources

public Integer 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.

withState

public RegulatoryComplianceAssessmentInner withState(State state)

Set the state property: Aggregative state based on the assessment's scanned resources states.

Parameters:

state - the state value to set.

Returns:

the RegulatoryComplianceAssessmentInner object itself.

Applies to