[BindServiceMethod(typeof(TargetHttpsProxies), "BindService")]
public abstract class TargetHttpsProxies.TargetHttpsProxiesBase
Reference 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. To prevent failure, Google recommends that you set the returnPartialSuccess
parameter to true
.
Parameters | |
---|---|
Name | Description |
request | AggregatedListTargetHttpsProxiesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskTargetHttpsProxyAggregatedList | 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 | DeleteTargetHttpsProxyRequest 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(GetTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<TargetHttpsProxy> Get(GetTargetHttpsProxyRequest request, ServerCallContext context)
Returns the specified TargetHttpsProxy resource.
Parameters | |
---|---|
Name | Description |
request | GetTargetHttpsProxyRequest 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(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 | InsertTargetHttpsProxyRequest 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(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 | ListTargetHttpsProxiesRequest 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(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 | PatchTargetHttpsProxyRequest 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). |
SetCertificateMap(SetCertificateMapTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> SetCertificateMap(SetCertificateMapTargetHttpsProxyRequest request, ServerCallContext context)
Changes the Certificate Map for TargetHttpsProxy.
Parameters | |
---|---|
Name | Description |
request | SetCertificateMapTargetHttpsProxyRequest 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). |
SetQuicOverride(SetQuicOverrideTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> SetQuicOverride(SetQuicOverrideTargetHttpsProxyRequest request, ServerCallContext context)
Sets the QUIC override policy for TargetHttpsProxy.
Parameters | |
---|---|
Name | Description |
request | SetQuicOverrideTargetHttpsProxyRequest 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(SetSslCertificatesTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> SetSslCertificates(SetSslCertificatesTargetHttpsProxyRequest request, ServerCallContext context)
Replaces SslCertificates for TargetHttpsProxy.
Parameters | |
---|---|
Name | Description |
request | SetSslCertificatesTargetHttpsProxyRequest 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). |
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 | SetSslPolicyTargetHttpsProxyRequest 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(SetUrlMapTargetHttpsProxyRequest, ServerCallContext)
public virtual Task<Operation> SetUrlMap(SetUrlMapTargetHttpsProxyRequest request, ServerCallContext context)
Changes the URL map for TargetHttpsProxy.
Parameters | |
---|---|
Name | Description |
request | SetUrlMapTargetHttpsProxyRequest 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). |