[BindServiceMethod(typeof(TargetHttpProxies), "BindService")]
public abstract class TargetHttpProxiesBase
Base class for server-side implementations of TargetHttpProxies
Namespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Methods
AggregatedList(AggregatedListTargetHttpProxiesRequest, ServerCallContext)
public virtual Task<TargetHttpProxyAggregatedList> AggregatedList(AggregatedListTargetHttpProxiesRequest request, ServerCallContext context)
Retrieves the list of all TargetHttpProxy resources, regional and global, available to the specified project.
Parameters | |
---|---|
Name | Description |
request | AggregatedListTargetHttpProxiesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<TargetHttpProxyAggregatedList> | The response to send back to the client (wrapped by a task). |
Delete(DeleteTargetHttpProxyRequest, ServerCallContext)
public virtual Task<Operation> Delete(DeleteTargetHttpProxyRequest request, ServerCallContext context)
Deletes the specified TargetHttpProxy resource.
Parameters | |
---|---|
Name | Description |
request | DeleteTargetHttpProxyRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
Get(GetTargetHttpProxyRequest, ServerCallContext)
public virtual Task<TargetHttpProxy> Get(GetTargetHttpProxyRequest request, ServerCallContext context)
Returns the specified TargetHttpProxy resource. Gets a list of available target HTTP proxies by making a list() request.
Parameters | |
---|---|
Name | Description |
request | GetTargetHttpProxyRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<TargetHttpProxy> | The response to send back to the client (wrapped by a task). |
Insert(InsertTargetHttpProxyRequest, ServerCallContext)
public virtual Task<Operation> Insert(InsertTargetHttpProxyRequest request, ServerCallContext context)
Creates a TargetHttpProxy resource in the specified project using the data included in the request.
Parameters | |
---|---|
Name | Description |
request | InsertTargetHttpProxyRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
List(ListTargetHttpProxiesRequest, ServerCallContext)
public virtual Task<TargetHttpProxyList> List(ListTargetHttpProxiesRequest request, ServerCallContext context)
Retrieves the list of TargetHttpProxy resources available to the specified project.
Parameters | |
---|---|
Name | Description |
request | ListTargetHttpProxiesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<TargetHttpProxyList> | The response to send back to the client (wrapped by a task). |
Patch(PatchTargetHttpProxyRequest, ServerCallContext)
public virtual Task<Operation> Patch(PatchTargetHttpProxyRequest request, ServerCallContext context)
Patches the specified TargetHttpProxy 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 | PatchTargetHttpProxyRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
SetUrlMap(SetUrlMapTargetHttpProxyRequest, ServerCallContext)
public virtual Task<Operation> SetUrlMap(SetUrlMapTargetHttpProxyRequest request, ServerCallContext context)
Changes the URL map for TargetHttpProxy.
Parameters | |
---|---|
Name | Description |
request | SetUrlMapTargetHttpProxyRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |