[BindServiceMethod(typeof(TargetHttpProxies), "BindService")]
public abstract class TargetHttpProxies.TargetHttpProxiesBaseReference documentation and code samples for the Compute Engine v1 API class TargetHttpProxies.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. To prevent failure, Google recommends that you set the returnPartialSuccess parameter to true.
| Parameters | |
|---|---|
| Name | Description |
request |
AggregatedListTargetHttpProxiesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskTargetHttpProxyAggregatedList |
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 |
DeleteTargetHttpProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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(GetTargetHttpProxyRequest, ServerCallContext)
public virtual Task<TargetHttpProxy> Get(GetTargetHttpProxyRequest request, ServerCallContext context)Returns the specified TargetHttpProxy resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTargetHttpProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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(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 |
InsertTargetHttpProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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(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 |
ListTargetHttpProxiesRequestThe request received from the client. |
context |
ServerCallContextThe 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). |
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 |
PatchTargetHttpProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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(SetUrlMapTargetHttpProxyRequest, ServerCallContext)
public virtual Task<Operation> SetUrlMap(SetUrlMapTargetHttpProxyRequest request, ServerCallContext context)Changes the URL map for TargetHttpProxy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetUrlMapTargetHttpProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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). |