[BindServiceMethod(typeof(TargetHttpsProxies), "BindService")]
public abstract class TargetHttpsProxiesBaseReference documentation and code samples for the Compute Engine v1 API class TargetHttpsProxies.TargetHttpsProxiesBase.
Base class for server-side implementations of TargetHttpsProxies
Namespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Methods
AggregatedList(AggregatedListTargetHttpsProxiesRequest, ServerCallContext)
public virtual Task<TargetHttpsProxyAggregatedList> AggregatedList(AggregatedListTargetHttpsProxiesRequest request, ServerCallContext context)Retrieves the list of all TargetHttpsProxy resources, regional and global, available to the specified project.
| Parameters | |
|---|---|
| Name | Description |
request |
AggregatedListTargetHttpsProxiesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<TargetHttpsProxyAggregatedList> |
The response to send back to the client (wrapped by a task). |
Delete(DeleteTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> Delete(DeleteTargetHttpsProxyRequest request, ServerCallContext context)Deletes the specified TargetHttpsProxy resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTargetHttpsProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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(GetTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<TargetHttpsProxy> Get(GetTargetHttpsProxyRequest request, ServerCallContext context)Returns the specified TargetHttpsProxy resource. Gets a list of available target HTTPS proxies by making a list() request.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTargetHttpsProxyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<TargetHttpsProxy> |
The response to send back to the client (wrapped by a task). |
Insert(InsertTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> Insert(InsertTargetHttpsProxyRequest request, ServerCallContext context)Creates a TargetHttpsProxy resource in the specified project using the data included in the request.
| Parameters | |
|---|---|
| Name | Description |
request |
InsertTargetHttpsProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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(ListTargetHttpsProxiesRequest, ServerCallContext)
public virtual Task<TargetHttpsProxyList> List(ListTargetHttpsProxiesRequest request, ServerCallContext context)Retrieves the list of TargetHttpsProxy resources available to the specified project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTargetHttpsProxiesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<TargetHttpsProxyList> |
The response to send back to the client (wrapped by a task). |
Patch(PatchTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> Patch(PatchTargetHttpsProxyRequest request, ServerCallContext context)Patches the specified 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 |
PatchTargetHttpsProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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). |
SetCertificateMap(SetCertificateMapTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> SetCertificateMap(SetCertificateMapTargetHttpsProxyRequest request, ServerCallContext context)Changes the Certificate Map for TargetHttpsProxy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetCertificateMapTargetHttpsProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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). |
SetQuicOverride(SetQuicOverrideTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> SetQuicOverride(SetQuicOverrideTargetHttpsProxyRequest request, ServerCallContext context)Sets the QUIC override policy for TargetHttpsProxy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetQuicOverrideTargetHttpsProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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). |
SetSslCertificates(SetSslCertificatesTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> SetSslCertificates(SetSslCertificatesTargetHttpsProxyRequest request, ServerCallContext context)Replaces SslCertificates for TargetHttpsProxy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetSslCertificatesTargetHttpsProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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). |
SetSslPolicy(SetSslPolicyTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> SetSslPolicy(SetSslPolicyTargetHttpsProxyRequest request, ServerCallContext context)Sets the SSL policy for TargetHttpsProxy. The SSL policy specifies the server-side support for SSL features. This affects connections between clients and the HTTPS proxy load balancer. They do not affect the connection between the load balancer and the backends.
| Parameters | |
|---|---|
| Name | Description |
request |
SetSslPolicyTargetHttpsProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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(SetUrlMapTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> SetUrlMap(SetUrlMapTargetHttpsProxyRequest request, ServerCallContext context)Changes the URL map for TargetHttpsProxy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetUrlMapTargetHttpsProxyRequestThe request received from the client. |
context |
ServerCallContextThe 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). |