Liking cljdoc? Tell your friends :D

happygapi.compute.targetSslProxies

Compute Engine API: targetSslProxies. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies

Compute Engine API: targetSslProxies.
Creates and runs virtual machines on Google Cloud Platform. 
See: https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies
raw docstring

delete$clj

(delete$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/delete

Required parameters: project, targetSslProxy

Optional parameters: requestId

Deletes the specified TargetSslProxy resource.

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/delete

Required parameters: project, targetSslProxy

Optional parameters: requestId

Deletes the specified TargetSslProxy resource.
sourceraw docstring

get$clj

(get$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/get

Required parameters: targetSslProxy, project

Optional parameters: none

Returns the specified TargetSslProxy resource. Gets a list of available target SSL proxies by making a list() request.

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/get

Required parameters: targetSslProxy, project

Optional parameters: none

Returns the specified TargetSslProxy resource. Gets a list of available target SSL proxies by making a list() request.
sourceraw docstring

insert$clj

(insert$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/insert

Required parameters: project

Optional parameters: requestId

Body:

{:description string, :service string, :proxyHeader string, :creationTimestamp string, :name string, :selfLink string, :id string, :kind string, :sslPolicy string, :sslCertificates [string]}

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

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/insert

Required parameters: project

Optional parameters: requestId

Body: 

{:description string,
 :service string,
 :proxyHeader string,
 :creationTimestamp string,
 :name string,
 :selfLink string,
 :id string,
 :kind string,
 :sslPolicy string,
 :sslCertificates [string]}

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

list$clj

(list$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/list

Required parameters: project

Optional parameters: filter, orderBy, pageToken, maxResults, returnPartialSuccess

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

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/list

Required parameters: project

Optional parameters: filter, orderBy, pageToken, maxResults, returnPartialSuccess

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

setBackendService$clj

(setBackendService$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/setBackendService

Required parameters: project, targetSslProxy

Optional parameters: requestId

Body:

{:service string}

Changes the BackendService for TargetSslProxy.

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/setBackendService

Required parameters: project, targetSslProxy

Optional parameters: requestId

Body: 

{:service string}

Changes the BackendService for TargetSslProxy.
sourceraw docstring

setProxyHeader$clj

(setProxyHeader$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/setProxyHeader

Required parameters: project, targetSslProxy

Optional parameters: requestId

Body:

{:proxyHeader string}

Changes the ProxyHeaderType for TargetSslProxy.

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/setProxyHeader

Required parameters: project, targetSslProxy

Optional parameters: requestId

Body: 

{:proxyHeader string}

Changes the ProxyHeaderType for TargetSslProxy.
sourceraw docstring

setSslCertificates$clj

(setSslCertificates$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/setSslCertificates

Required parameters: targetSslProxy, project

Optional parameters: requestId

Body:

{:sslCertificates [string]}

Changes SslCertificates for TargetSslProxy.

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/setSslCertificates

Required parameters: targetSslProxy, project

Optional parameters: requestId

Body: 

{:sslCertificates [string]}

Changes SslCertificates for TargetSslProxy.
sourceraw docstring

setSslPolicy$clj

(setSslPolicy$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/setSslPolicy

Required parameters: project, targetSslProxy

Optional parameters: requestId

Body:

{:sslPolicy 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.

https://cloud.google.com/compute/api/reference/rest/v1/targetSslProxies/setSslPolicy

Required parameters: project, targetSslProxy

Optional parameters: requestId

Body: 

{:sslPolicy 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.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close