Class Regions.RegionsBase (1.0.0)

[BindServiceMethod(typeof(Regions), "BindService")]
public abstract class RegionsBase

Base class for server-side implementations of Regions

Inheritance

Object > Regions.RegionsBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Get(GetRegionRequest, ServerCallContext)

public virtual Task<Region> Get(GetRegionRequest request, ServerCallContext context)

Returns the specified Region resource. Gets a list of available regions by making a list() request.

Parameters
Name Description
request GetRegionRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
Task<Region>

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

List(ListRegionsRequest, ServerCallContext)

public virtual Task<RegionList> List(ListRegionsRequest request, ServerCallContext context)

Retrieves the list of region resources available to the specified project.

Parameters
Name Description
request ListRegionsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
Task<RegionList>

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