Show / Hide Table of Contents

Class TargetSslProxiesResource

The "targetSslProxies" collection of methods.

Inheritance
object
TargetSslProxiesResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.beta
Assembly: Google.Apis.Compute.beta.dll
Syntax
public class TargetSslProxiesResource

Constructors

TargetSslProxiesResource(IClientService)

Constructs a new resource.

Declaration
public TargetSslProxiesResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

Delete(string, string)

Deletes the specified TargetSslProxy resource.

Declaration
public virtual TargetSslProxiesResource.DeleteRequest Delete(string project, string targetSslProxy)
Parameters
Type Name Description
string project

Project ID for this request.

string targetSslProxy

Name of the TargetSslProxy resource to delete.

Returns
Type Description
TargetSslProxiesResource.DeleteRequest

Get(string, string)

Returns the specified TargetSslProxy resource.

Declaration
public virtual TargetSslProxiesResource.GetRequest Get(string project, string targetSslProxy)
Parameters
Type Name Description
string project

Project ID for this request.

string targetSslProxy

Name of the TargetSslProxy resource to return.

Returns
Type Description
TargetSslProxiesResource.GetRequest

Insert(TargetSslProxy, string)

Creates a TargetSslProxy resource in the specified project using the data included in the request.

Declaration
public virtual TargetSslProxiesResource.InsertRequest Insert(TargetSslProxy body, string project)
Parameters
Type Name Description
TargetSslProxy body

The body of the request.

string project

Project ID for this request.

Returns
Type Description
TargetSslProxiesResource.InsertRequest

List(string)

Retrieves the list of TargetSslProxy resources available to the specified project.

Declaration
public virtual TargetSslProxiesResource.ListRequest List(string project)
Parameters
Type Name Description
string project

Project ID for this request.

Returns
Type Description
TargetSslProxiesResource.ListRequest

SetBackendService(TargetSslProxiesSetBackendServiceRequest, string, string)

Changes the BackendService for TargetSslProxy.

Declaration
public virtual TargetSslProxiesResource.SetBackendServiceRequest SetBackendService(TargetSslProxiesSetBackendServiceRequest body, string project, string targetSslProxy)
Parameters
Type Name Description
TargetSslProxiesSetBackendServiceRequest body

The body of the request.

string project

Project ID for this request.

string targetSslProxy

Name of the TargetSslProxy resource whose BackendService resource is to be set.

Returns
Type Description
TargetSslProxiesResource.SetBackendServiceRequest

SetCertificateMap(TargetSslProxiesSetCertificateMapRequest, string, string)

Changes the Certificate Map for TargetSslProxy.

Declaration
public virtual TargetSslProxiesResource.SetCertificateMapRequest SetCertificateMap(TargetSslProxiesSetCertificateMapRequest body, string project, string targetSslProxy)
Parameters
Type Name Description
TargetSslProxiesSetCertificateMapRequest body

The body of the request.

string project

Project ID for this request.

string targetSslProxy

Name of the TargetSslProxy resource whose CertificateMap is to be set. The name must be 1-63 characters long, and comply with RFC1035.

Returns
Type Description
TargetSslProxiesResource.SetCertificateMapRequest

SetProxyHeader(TargetSslProxiesSetProxyHeaderRequest, string, string)

Changes the ProxyHeaderType for TargetSslProxy.

Declaration
public virtual TargetSslProxiesResource.SetProxyHeaderRequest SetProxyHeader(TargetSslProxiesSetProxyHeaderRequest body, string project, string targetSslProxy)
Parameters
Type Name Description
TargetSslProxiesSetProxyHeaderRequest body

The body of the request.

string project

Project ID for this request.

string targetSslProxy

Name of the TargetSslProxy resource whose ProxyHeader is to be set.

Returns
Type Description
TargetSslProxiesResource.SetProxyHeaderRequest

SetSslCertificates(TargetSslProxiesSetSslCertificatesRequest, string, string)

Changes SslCertificates for TargetSslProxy.

Declaration
public virtual TargetSslProxiesResource.SetSslCertificatesRequest SetSslCertificates(TargetSslProxiesSetSslCertificatesRequest body, string project, string targetSslProxy)
Parameters
Type Name Description
TargetSslProxiesSetSslCertificatesRequest body

The body of the request.

string project

Project ID for this request.

string targetSslProxy

Name of the TargetSslProxy resource whose SslCertificate resource is to be set.

Returns
Type Description
TargetSslProxiesResource.SetSslCertificatesRequest

SetSslPolicy(SslPolicyReference, string, string)

Sets the SSL policy for TargetSslProxy. The SSL policy specifies the server-side support for SSL features. This affects connections between clients and the SSL proxy load balancer. They do not affect the connection between the load balancer and the backends.

Declaration
public virtual TargetSslProxiesResource.SetSslPolicyRequest SetSslPolicy(SslPolicyReference body, string project, string targetSslProxy)
Parameters
Type Name Description
SslPolicyReference body

The body of the request.

string project

Project ID for this request.

string targetSslProxy

Name of the TargetSslProxy resource whose SSL policy is to be set. The name must be 1-63 characters long, and comply with RFC1035.

Returns
Type Description
TargetSslProxiesResource.SetSslPolicyRequest

TestIamPermissions(TestPermissionsRequest, string, string)

Returns permissions that a caller has on the specified resource.

Declaration
public virtual TargetSslProxiesResource.TestIamPermissionsRequest TestIamPermissions(TestPermissionsRequest body, string project, string resource)
Parameters
Type Name Description
TestPermissionsRequest body

The body of the request.

string project

Project ID for this request.

string resource

Name or id of the resource for this request.

Returns
Type Description
TargetSslProxiesResource.TestIamPermissionsRequest
In This Article
Back to top Generated by DocFX