RegulatoryComplianceAssessmentsClient Interface

public interface RegulatoryComplianceAssessmentsClient

An instance of this class provides access to all the operations defined in RegulatoryComplianceAssessmentsClient.

Method Summary

Modifier and Type Method and Description
abstract RegulatoryComplianceAssessmentInner get(String regulatoryComplianceStandardName, String regulatoryComplianceControlName, String regulatoryComplianceAssessmentName)

Supported regulatory compliance details and state for selected assessment.

abstract Response<RegulatoryComplianceAssessmentInner> getWithResponse(String regulatoryComplianceStandardName, String regulatoryComplianceControlName, String regulatoryComplianceAssessmentName, Context context)

Supported regulatory compliance details and state for selected assessment.

abstract PagedIterable<RegulatoryComplianceAssessmentInner> list(String regulatoryComplianceStandardName, String regulatoryComplianceControlName)

Details and state of assessments mapped to selected regulatory compliance control.

abstract PagedIterable<RegulatoryComplianceAssessmentInner> list(String regulatoryComplianceStandardName, String regulatoryComplianceControlName, String filter, Context context)

Details and state of assessments mapped to selected regulatory compliance control.

Method Details

get

public abstract RegulatoryComplianceAssessmentInner get(String regulatoryComplianceStandardName, String regulatoryComplianceControlName, String regulatoryComplianceAssessmentName)

Supported regulatory compliance details and state for selected assessment.

Parameters:

regulatoryComplianceStandardName - Name of the regulatory compliance standard object.
regulatoryComplianceControlName - Name of the regulatory compliance control object.
regulatoryComplianceAssessmentName - Name of the regulatory compliance assessment object.

Returns:

regulatory compliance assessment details and state.

getWithResponse

public abstract Response<RegulatoryComplianceAssessmentInner> getWithResponse(String regulatoryComplianceStandardName, String regulatoryComplianceControlName, String regulatoryComplianceAssessmentName, Context context)

Supported regulatory compliance details and state for selected assessment.

Parameters:

regulatoryComplianceStandardName - Name of the regulatory compliance standard object.
regulatoryComplianceControlName - Name of the regulatory compliance control object.
regulatoryComplianceAssessmentName - Name of the regulatory compliance assessment object.
context - The context to associate with this operation.

Returns:

regulatory compliance assessment details and state along with Response<T>.

list

public abstract PagedIterable<RegulatoryComplianceAssessmentInner> list(String regulatoryComplianceStandardName, String regulatoryComplianceControlName)

Details and state of assessments mapped to selected regulatory compliance control.

Parameters:

regulatoryComplianceStandardName - Name of the regulatory compliance standard object.
regulatoryComplianceControlName - Name of the regulatory compliance control object.

Returns:

list of regulatory compliance assessment response as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<RegulatoryComplianceAssessmentInner> list(String regulatoryComplianceStandardName, String regulatoryComplianceControlName, String filter, Context context)

Details and state of assessments mapped to selected regulatory compliance control.

Parameters:

regulatoryComplianceStandardName - Name of the regulatory compliance standard object.
regulatoryComplianceControlName - Name of the regulatory compliance control object.
filter - OData filter. Optional.
context - The context to associate with this operation.

Returns:

list of regulatory compliance assessment response as paginated response with PagedIterable<T>.

Applies to