TargetHttpsProxies
class TargetHttpsProxies extends Resource (View source)
The "targetHttpsProxies" collection of methods.
Typical usage is:
$computeService = new Google\Service\Compute(...);
$targetHttpsProxies = $computeService->targetHttpsProxies;
Methods
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
.
Deletes the specified TargetHttpsProxy resource. (targetHttpsProxies.delete)
Returns the specified TargetHttpsProxy resource. (targetHttpsProxies.get)
Creates a TargetHttpsProxy resource in the specified project using the data included in the request. (targetHttpsProxies.insert)
Retrieves the list of TargetHttpsProxy resources available to the specified project. (targetHttpsProxies.listTargetHttpsProxies)
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. (targetHttpsProxies.patch)
Changes the Certificate Map for TargetHttpsProxy.
Sets the QUIC override policy for TargetHttpsProxy.
Replaces SslCertificates for TargetHttpsProxy.
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. (targetHttpsProxies.setSslPolicy)
Changes the URL map for TargetHttpsProxy. (targetHttpsProxies.setUrlMap)
Details
TargetHttpsProxyAggregatedList
aggregatedList(string $project, array $optParams = [])
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
.
(targetHttpsProxies.aggregatedList)
Operation
delete(string $project, string $targetHttpsProxy, array $optParams = [])
Deletes the specified TargetHttpsProxy resource. (targetHttpsProxies.delete)
TargetHttpsProxy
get(string $project, string $targetHttpsProxy, array $optParams = [])
Returns the specified TargetHttpsProxy resource. (targetHttpsProxies.get)
Operation
insert(string $project, TargetHttpsProxy $postBody, array $optParams = [])
Creates a TargetHttpsProxy resource in the specified project using the data included in the request. (targetHttpsProxies.insert)
TargetHttpsProxyList
listTargetHttpsProxies(string $project, array $optParams = [])
Retrieves the list of TargetHttpsProxy resources available to the specified project. (targetHttpsProxies.listTargetHttpsProxies)
Operation
patch(string $project, string $targetHttpsProxy, TargetHttpsProxy $postBody, array $optParams = [])
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. (targetHttpsProxies.patch)
Operation
setCertificateMap(string $project, string $targetHttpsProxy, TargetHttpsProxiesSetCertificateMapRequest $postBody, array $optParams = [])
Changes the Certificate Map for TargetHttpsProxy.
(targetHttpsProxies.setCertificateMap)
Operation
setQuicOverride(string $project, string $targetHttpsProxy, TargetHttpsProxiesSetQuicOverrideRequest $postBody, array $optParams = [])
Sets the QUIC override policy for TargetHttpsProxy.
(targetHttpsProxies.setQuicOverride)
Operation
setSslCertificates(string $project, string $targetHttpsProxy, TargetHttpsProxiesSetSslCertificatesRequest $postBody, array $optParams = [])
Replaces SslCertificates for TargetHttpsProxy.
(targetHttpsProxies.setSslCertificates)
Operation
setSslPolicy(string $project, string $targetHttpsProxy, SslPolicyReference $postBody, array $optParams = [])
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. (targetHttpsProxies.setSslPolicy)
Operation
setUrlMap(string $project, string $targetHttpsProxy, UrlMapReference $postBody, array $optParams = [])
Changes the URL map for TargetHttpsProxy. (targetHttpsProxies.setUrlMap)