TargetSslProxies
class TargetSslProxies extends Resource (View source)
The "targetSslProxies" collection of methods.
Typical usage is:
$computeService = new Google\Service\Compute(...);
$targetSslProxies = $computeService->targetSslProxies;
Methods
Deletes the specified TargetSslProxy resource. (targetSslProxies.delete)
Returns the specified TargetSslProxy resource. (targetSslProxies.get)
Creates a TargetSslProxy resource in the specified project using the data included in the request. (targetSslProxies.insert)
Retrieves the list of TargetSslProxy resources available to the specified project. (targetSslProxies.listTargetSslProxies)
Changes the BackendService for TargetSslProxy.
Changes the Certificate Map for TargetSslProxy.
Changes the ProxyHeaderType for TargetSslProxy.
Changes SslCertificates for TargetSslProxy.
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. (targetSslProxies.setSslPolicy)
Details
Operation
delete(string $project, string $targetSslProxy, array $optParams = [])
Deletes the specified TargetSslProxy resource. (targetSslProxies.delete)
TargetSslProxy
get(string $project, string $targetSslProxy, array $optParams = [])
Returns the specified TargetSslProxy resource. (targetSslProxies.get)
Operation
insert(string $project, TargetSslProxy $postBody, array $optParams = [])
Creates a TargetSslProxy resource in the specified project using the data included in the request. (targetSslProxies.insert)
TargetSslProxyList
listTargetSslProxies(string $project, array $optParams = [])
Retrieves the list of TargetSslProxy resources available to the specified project. (targetSslProxies.listTargetSslProxies)
Operation
setBackendService(string $project, string $targetSslProxy, TargetSslProxiesSetBackendServiceRequest $postBody, array $optParams = [])
Changes the BackendService for TargetSslProxy.
(targetSslProxies.setBackendService)
Operation
setCertificateMap(string $project, string $targetSslProxy, TargetSslProxiesSetCertificateMapRequest $postBody, array $optParams = [])
Changes the Certificate Map for TargetSslProxy.
(targetSslProxies.setCertificateMap)
Operation
setProxyHeader(string $project, string $targetSslProxy, TargetSslProxiesSetProxyHeaderRequest $postBody, array $optParams = [])
Changes the ProxyHeaderType for TargetSslProxy.
(targetSslProxies.setProxyHeader)
Operation
setSslCertificates(string $project, string $targetSslProxy, TargetSslProxiesSetSslCertificatesRequest $postBody, array $optParams = [])
Changes SslCertificates for TargetSslProxy.
(targetSslProxies.setSslCertificates)
Operation
setSslPolicy(string $project, string $targetSslProxy, SslPolicyReference $postBody, array $optParams = [])
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. (targetSslProxies.setSslPolicy)