Compute Engine v1 API - Class RegionTargetHttpProxies.RegionTargetHttpProxiesBase (2.16.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

Google.Cloud.Compute.V1

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
Name Description
request DeleteRegionTargetHttpProxyRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
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.

Parameters
Name Description
request GetRegionTargetHttpProxyRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
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
Name Description
request InsertRegionTargetHttpProxyRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
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
Name Description
request ListRegionTargetHttpProxiesRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
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
Name Description
request SetUrlMapRegionTargetHttpProxyRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskOperation

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