Cloud Security Compliance v1 API - Class Monitoring.MonitoringBase (1.0.0-beta04)

[BindServiceMethod(typeof(Monitoring), "BindService")]
public abstract class Monitoring.MonitoringBase

Reference documentation and code samples for the Cloud Security Compliance v1 API class Monitoring.MonitoringBase.

Base class for server-side implementations of Monitoring

Inheritance

object > Monitoring.MonitoringBase

Namespace

Google.Cloud.CloudSecurityCompliance.V1

Assembly

Google.Cloud.CloudSecurityCompliance.V1.dll

Methods

AggregateFrameworkComplianceReport(AggregateFrameworkComplianceReportRequest, ServerCallContext)

public virtual Task<AggregateFrameworkComplianceReportResponse> AggregateFrameworkComplianceReport(AggregateFrameworkComplianceReportRequest request, ServerCallContext context)

Gets the aggregated compliance report over time for a given scope.

Parameters
Name Description
request AggregateFrameworkComplianceReportRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskAggregateFrameworkComplianceReportResponse

The response to send back to the client (wrapped by a task).

FetchFrameworkComplianceReport(FetchFrameworkComplianceReportRequest, ServerCallContext)

public virtual Task<FrameworkComplianceReport> FetchFrameworkComplianceReport(FetchFrameworkComplianceReportRequest request, ServerCallContext context)

Fetches the framework compliance report for a given scope.

Parameters
Name Description
request FetchFrameworkComplianceReportRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskFrameworkComplianceReport

The response to send back to the client (wrapped by a task).

ListControlComplianceSummaries(ListControlComplianceSummariesRequest, ServerCallContext)

public virtual Task<ListControlComplianceSummariesResponse> ListControlComplianceSummaries(ListControlComplianceSummariesRequest request, ServerCallContext context)

Lists the control compliance summary for a given scope.

Parameters
Name Description
request ListControlComplianceSummariesRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListControlComplianceSummariesResponse

The response to send back to the client (wrapped by a task).

ListFindingSummaries(ListFindingSummariesRequest, ServerCallContext)

public virtual Task<ListFindingSummariesResponse> ListFindingSummaries(ListFindingSummariesRequest request, ServerCallContext context)

Lists the finding summary by category for a given scope.

Parameters
Name Description
request ListFindingSummariesRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListFindingSummariesResponse

The response to send back to the client (wrapped by a task).

ListFrameworkComplianceSummaries(ListFrameworkComplianceSummariesRequest, ServerCallContext)

public virtual Task<ListFrameworkComplianceSummariesResponse> ListFrameworkComplianceSummaries(ListFrameworkComplianceSummariesRequest request, ServerCallContext context)

Lists the framework compliance summary for a given scope.

Parameters
Name Description
request ListFrameworkComplianceSummariesRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListFrameworkComplianceSummariesResponse

The response to send back to the client (wrapped by a task).