Class RegionHealthCheckServices.RegionHealthCheckServicesBase (1.3.0)

[BindServiceMethod(typeof(RegionHealthCheckServices), "BindService")]
public abstract class RegionHealthCheckServicesBase

Base class for server-side implementations of RegionHealthCheckServices

Inheritance

Object > RegionHealthCheckServices.RegionHealthCheckServicesBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Delete(DeleteRegionHealthCheckServiceRequest, ServerCallContext)

public virtual Task<Operation> Delete(DeleteRegionHealthCheckServiceRequest request, ServerCallContext context)

Deletes the specified regional HealthCheckService.

Parameters
NameDescription
requestDeleteRegionHealthCheckServiceRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<Operation>

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

Get(GetRegionHealthCheckServiceRequest, ServerCallContext)

public virtual Task<HealthCheckService> Get(GetRegionHealthCheckServiceRequest request, ServerCallContext context)

Returns the specified regional HealthCheckService resource.

Parameters
NameDescription
requestGetRegionHealthCheckServiceRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<HealthCheckService>

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

Insert(InsertRegionHealthCheckServiceRequest, ServerCallContext)

public virtual Task<Operation> Insert(InsertRegionHealthCheckServiceRequest request, ServerCallContext context)

Creates a regional HealthCheckService resource in the specified project and region using the data included in the request.

Parameters
NameDescription
requestInsertRegionHealthCheckServiceRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<Operation>

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

List(ListRegionHealthCheckServicesRequest, ServerCallContext)

public virtual Task<HealthCheckServicesList> List(ListRegionHealthCheckServicesRequest request, ServerCallContext context)

Lists all the HealthCheckService resources that have been configured for the specified project in the given region.

Parameters
NameDescription
requestListRegionHealthCheckServicesRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<HealthCheckServicesList>

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

Patch(PatchRegionHealthCheckServiceRequest, ServerCallContext)

public virtual Task<Operation> Patch(PatchRegionHealthCheckServiceRequest request, ServerCallContext context)

Updates the specified regional HealthCheckService resource with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

Parameters
NameDescription
requestPatchRegionHealthCheckServiceRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<Operation>

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