Compute Engine v1 API - Class RegionTargetHttpsProxies.RegionTargetHttpsProxiesBase (3.1.0)

[BindServiceMethod(typeof(RegionTargetHttpsProxies), "BindService")]
public abstract class RegionTargetHttpsProxies.RegionTargetHttpsProxiesBase

Reference documentation and code samples for the Compute Engine v1 API class RegionTargetHttpsProxies.RegionTargetHttpsProxiesBase.

Base class for server-side implementations of RegionTargetHttpsProxies

Inheritance

object > RegionTargetHttpsProxies.RegionTargetHttpsProxiesBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Delete(DeleteRegionTargetHttpsProxyRequest, ServerCallContext)

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

Deletes the specified TargetHttpsProxy resource.

Parameters
Name Description
request DeleteRegionTargetHttpsProxyRequest

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(GetRegionTargetHttpsProxyRequest, ServerCallContext)

public virtual Task<TargetHttpsProxy> Get(GetRegionTargetHttpsProxyRequest request, ServerCallContext context)

Returns the specified TargetHttpsProxy resource in the specified region.

Parameters
Name Description
request GetRegionTargetHttpsProxyRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskTargetHttpsProxy

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

Insert(InsertRegionTargetHttpsProxyRequest, ServerCallContext)

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

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

Parameters
Name Description
request InsertRegionTargetHttpsProxyRequest

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(ListRegionTargetHttpsProxiesRequest, ServerCallContext)

public virtual Task<TargetHttpsProxyList> List(ListRegionTargetHttpsProxiesRequest request, ServerCallContext context)

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

Parameters
Name Description
request ListRegionTargetHttpsProxiesRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskTargetHttpsProxyList

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

Patch(PatchRegionTargetHttpsProxyRequest, ServerCallContext)

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

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

Parameters
Name Description
request PatchRegionTargetHttpsProxyRequest

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).

SetSslCertificates(SetSslCertificatesRegionTargetHttpsProxyRequest, ServerCallContext)

public virtual Task<Operation> SetSslCertificates(SetSslCertificatesRegionTargetHttpsProxyRequest request, ServerCallContext context)

Replaces SslCertificates for TargetHttpsProxy.

Parameters
Name Description
request SetSslCertificatesRegionTargetHttpsProxyRequest

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).

SetUrlMap(SetUrlMapRegionTargetHttpsProxyRequest, ServerCallContext)

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

Changes the URL map for TargetHttpsProxy.

Parameters
Name Description
request SetUrlMapRegionTargetHttpsProxyRequest

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).