[BindServiceMethod(typeof(TargetSslProxies), "BindService")]
public abstract class TargetSslProxies.TargetSslProxiesBaseReference documentation and code samples for the Compute Engine v1 API class TargetSslProxies.TargetSslProxiesBase.
Base class for server-side implementations of TargetSslProxies
Namespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Methods
Delete(DeleteTargetSslProxyRequest, ServerCallContext)
public virtual Task<Operation> Delete(DeleteTargetSslProxyRequest request, ServerCallContext context)Deletes the specified TargetSslProxy resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTargetSslProxyRequestThe 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(GetTargetSslProxyRequest, ServerCallContext)
public virtual Task<TargetSslProxy> Get(GetTargetSslProxyRequest request, ServerCallContext context)Returns the specified TargetSslProxy resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTargetSslProxyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskTargetSslProxy |
The response to send back to the client (wrapped by a task). |
Insert(InsertTargetSslProxyRequest, ServerCallContext)
public virtual Task<Operation> Insert(InsertTargetSslProxyRequest request, ServerCallContext context)Creates a TargetSslProxy resource in the specified project using the data included in the request.
| Parameters | |
|---|---|
| Name | Description |
request |
InsertTargetSslProxyRequestThe 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(ListTargetSslProxiesRequest, ServerCallContext)
public virtual Task<TargetSslProxyList> List(ListTargetSslProxiesRequest request, ServerCallContext context)Retrieves the list of TargetSslProxy resources available to the specified project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTargetSslProxiesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskTargetSslProxyList |
The response to send back to the client (wrapped by a task). |
SetBackendService(SetBackendServiceTargetSslProxyRequest, ServerCallContext)
public virtual Task<Operation> SetBackendService(SetBackendServiceTargetSslProxyRequest request, ServerCallContext context)Changes the BackendService for TargetSslProxy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetBackendServiceTargetSslProxyRequestThe 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). |
SetCertificateMap(SetCertificateMapTargetSslProxyRequest, ServerCallContext)
public virtual Task<Operation> SetCertificateMap(SetCertificateMapTargetSslProxyRequest request, ServerCallContext context)Changes the Certificate Map for TargetSslProxy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetCertificateMapTargetSslProxyRequestThe 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). |
SetProxyHeader(SetProxyHeaderTargetSslProxyRequest, ServerCallContext)
public virtual Task<Operation> SetProxyHeader(SetProxyHeaderTargetSslProxyRequest request, ServerCallContext context)Changes the ProxyHeaderType for TargetSslProxy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetProxyHeaderTargetSslProxyRequestThe 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). |
SetSslCertificates(SetSslCertificatesTargetSslProxyRequest, ServerCallContext)
public virtual Task<Operation> SetSslCertificates(SetSslCertificatesTargetSslProxyRequest request, ServerCallContext context)Changes SslCertificates for TargetSslProxy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetSslCertificatesTargetSslProxyRequestThe 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). |
SetSslPolicy(SetSslPolicyTargetSslProxyRequest, ServerCallContext)
public virtual Task<Operation> SetSslPolicy(SetSslPolicyTargetSslProxyRequest request, ServerCallContext context)Sets the SSL policy for TargetSslProxy. The SSL policy specifies the server-side support for SSL features. This affects connections between clients and the load balancer. They do not affect the connection between the load balancer and the backends.
| Parameters | |
|---|---|
| Name | Description |
request |
SetSslPolicyTargetSslProxyRequestThe 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). |