class RegionTargetHttpsProxies extends Resource (View source)

The "regionTargetHttpsProxies" collection of methods.

Typical usage is:

 $computeService = new Google\Service\Compute(...);
 $regionTargetHttpsProxies = $computeService->regionTargetHttpsProxies;

Methods

delete(string $project, string $region, string $targetHttpsProxy, array $optParams = [])

Deletes the specified TargetHttpsProxy resource.

get(string $project, string $region, string $targetHttpsProxy, array $optParams = [])

Returns the specified TargetHttpsProxy resource in the specified region.

insert(string $project, string $region, TargetHttpsProxy $postBody, array $optParams = [])

Creates a TargetHttpsProxy resource in the specified project and region using the data included in the request. (regionTargetHttpsProxies.insert)

listRegionTargetHttpsProxies(string $project, string $region, array $optParams = [])

Retrieves the list of TargetHttpsProxy resources available to the specified project in the specified region.

patch(string $project, string $region, string $targetHttpsProxy, TargetHttpsProxy $postBody, array $optParams = [])

Patches the specified regional TargetHttpsProxy resource with the data included in the request. This method supports PATCH semantics and uses JSON merge patch format and processing rules. (regionTargetHttpsProxies.patch)

setSslCertificates(string $project, string $region, string $targetHttpsProxy, RegionTargetHttpsProxiesSetSslCertificatesRequest $postBody, array $optParams = [])

Replaces SslCertificates for TargetHttpsProxy.

setUrlMap(string $project, string $region, string $targetHttpsProxy, UrlMapReference $postBody, array $optParams = [])

Changes the URL map for TargetHttpsProxy.

Details

Operation delete(string $project, string $region, string $targetHttpsProxy, array $optParams = [])

Deletes the specified TargetHttpsProxy resource.

(regionTargetHttpsProxies.delete)

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

string $targetHttpsProxy

Name of the TargetHttpsProxy resource to delete.

array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

TargetHttpsProxy get(string $project, string $region, string $targetHttpsProxy, array $optParams = [])

Returns the specified TargetHttpsProxy resource in the specified region.

(regionTargetHttpsProxies.get)

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

string $targetHttpsProxy

Name of the TargetHttpsProxy resource to return.

array $optParams

Optional parameters.

Return Value

TargetHttpsProxy

Exceptions

Exception

Operation insert(string $project, string $region, TargetHttpsProxy $postBody, array $optParams = [])

Creates a TargetHttpsProxy resource in the specified project and region using the data included in the request. (regionTargetHttpsProxies.insert)

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

TargetHttpsProxy $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

TargetHttpsProxyList listRegionTargetHttpsProxies(string $project, string $region, array $optParams = [])

Retrieves the list of TargetHttpsProxy resources available to the specified project in the specified region.

(regionTargetHttpsProxies.listRegionTargetHttpsProxies)

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

array $optParams

Optional parameters.

Return Value

TargetHttpsProxyList

Exceptions

Exception

Operation patch(string $project, string $region, string $targetHttpsProxy, TargetHttpsProxy $postBody, array $optParams = [])

Patches the specified regional TargetHttpsProxy resource with the data included in the request. This method supports PATCH semantics and uses JSON merge patch format and processing rules. (regionTargetHttpsProxies.patch)

Parameters

string $project

Project ID for this request.

string $region

Name of the region for this request.

string $targetHttpsProxy

Name of the TargetHttpsProxy resource to patch.

TargetHttpsProxy $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

Operation setSslCertificates(string $project, string $region, string $targetHttpsProxy, RegionTargetHttpsProxiesSetSslCertificatesRequest $postBody, array $optParams = [])

Replaces SslCertificates for TargetHttpsProxy.

(regionTargetHttpsProxies.setSslCertificates)

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

string $targetHttpsProxy

Name of the TargetHttpsProxy resource to set an SslCertificates resource for.

RegionTargetHttpsProxiesSetSslCertificatesRequest $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

Operation setUrlMap(string $project, string $region, string $targetHttpsProxy, UrlMapReference $postBody, array $optParams = [])

Changes the URL map for TargetHttpsProxy.

(regionTargetHttpsProxies.setUrlMap)

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

string $targetHttpsProxy

Name of the TargetHttpsProxy to set a URL map for.

UrlMapReference $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception