Compute Engine v1 API - Class RegionTargetHttpProxies.RegionTargetHttpProxiesBase (2.7.0)

[BindServiceMethod(typeof(RegionTargetHttpProxies), "BindService")]
public abstract class RegionTargetHttpProxies.RegionTargetHttpProxiesBase

Reference documentation and code samples for the Compute Engine v1 API class RegionTargetHttpProxies.RegionTargetHttpProxiesBase.

Base class for server-side implementations of RegionTargetHttpProxies

Inheritance

object > RegionTargetHttpProxies.RegionTargetHttpProxiesBase

Namespace

GoogleCloudGoogle.Cloud.ComputeV1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Delete(DeleteRegionTargetHttpProxyRequest, ServerCallContext)

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

Deletes the specified TargetHttpProxy resource.

Parameters
NameDescription
requestDeleteRegionTargetHttpProxyRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskOperation

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

Get(GetRegionTargetHttpProxyRequest, ServerCallContext)

public virtual Task<TargetHttpProxy> Get(GetRegionTargetHttpProxyRequest request, ServerCallContext context)

Returns the specified TargetHttpProxy resource in the specified region. Gets a list of available target HTTP proxies by making a list() request.

Parameters
NameDescription
requestGetRegionTargetHttpProxyRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskTargetHttpProxy

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

Insert(InsertRegionTargetHttpProxyRequest, ServerCallContext)

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

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

Parameters
NameDescription
requestInsertRegionTargetHttpProxyRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskOperation

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

List(ListRegionTargetHttpProxiesRequest, ServerCallContext)

public virtual Task<TargetHttpProxyList> List(ListRegionTargetHttpProxiesRequest request, ServerCallContext context)

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

Parameters
NameDescription
requestListRegionTargetHttpProxiesRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskTargetHttpProxyList

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

SetUrlMap(SetUrlMapRegionTargetHttpProxyRequest, ServerCallContext)

public virtual Task<Operation> SetUrlMap(SetUrlMapRegionTargetHttpProxyRequest request, ServerCallContext context)

Changes the URL map for TargetHttpProxy.

Parameters
NameDescription
requestSetUrlMapRegionTargetHttpProxyRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskOperation

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