Compute Engine v1 API - Class InterconnectRemoteLocations.InterconnectRemoteLocationsBase (2.16.0)

[BindServiceMethod(typeof(InterconnectRemoteLocations), "BindService")]
public abstract class InterconnectRemoteLocations.InterconnectRemoteLocationsBase

Reference documentation and code samples for the Compute Engine v1 API class InterconnectRemoteLocations.InterconnectRemoteLocationsBase.

Base class for server-side implementations of InterconnectRemoteLocations

Inheritance

object > InterconnectRemoteLocations.InterconnectRemoteLocationsBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Get(GetInterconnectRemoteLocationRequest, ServerCallContext)

public virtual Task<InterconnectRemoteLocation> Get(GetInterconnectRemoteLocationRequest request, ServerCallContext context)

Returns the details for the specified interconnect remote location. Gets a list of available interconnect remote locations by making a list() request.

Parameters
Name Description
request GetInterconnectRemoteLocationRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskInterconnectRemoteLocation

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

List(ListInterconnectRemoteLocationsRequest, ServerCallContext)

public virtual Task<InterconnectRemoteLocationList> List(ListInterconnectRemoteLocationsRequest request, ServerCallContext context)

Retrieves the list of interconnect remote locations available to the specified project.

Parameters
Name Description
request ListInterconnectRemoteLocationsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskInterconnectRemoteLocationList

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