RegulatoryComplianceControls Interface

public interface RegulatoryComplianceControls

Resource collection API of RegulatoryComplianceControls.

Method Summary

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

Selected regulatory compliance control details and state.

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

Selected regulatory compliance control details and state.

abstract PagedIterable<RegulatoryComplianceControl> list(String regulatoryComplianceStandardName)

All supported regulatory compliance controls details and state for selected standard.

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

All supported regulatory compliance controls details and state for selected standard.

Method Details

get

public abstract RegulatoryComplianceControl get(String regulatoryComplianceStandardName, String regulatoryComplianceControlName)

Selected regulatory compliance control details and state.

Parameters:

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

Returns:

regulatory compliance control details and state.

getWithResponse

public abstract Response getWithResponse(String regulatoryComplianceStandardName, String regulatoryComplianceControlName, Context context)

Selected regulatory compliance control details and state.

Parameters:

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

Returns:

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

list

public abstract PagedIterable list(String regulatoryComplianceStandardName)

All supported regulatory compliance controls details and state for selected standard.

Parameters:

regulatoryComplianceStandardName - Name of the regulatory compliance standard object.

Returns:

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

list

public abstract PagedIterable list(String regulatoryComplianceStandardName, String filter, Context context)

All supported regulatory compliance controls details and state for selected standard.

Parameters:

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

Returns:

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

Applies to