class RegionTargetHttpProxies extends Resource (View source)

The "regionTargetHttpProxies" collection of methods.

Typical usage is:

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

Methods

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

Deletes the specified TargetHttpProxy resource.

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

Returns the specified TargetHttpProxy resource in the specified region.

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

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

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

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

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

Changes the URL map for TargetHttpProxy. (regionTargetHttpProxies.setUrlMap)

Details

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

Deletes the specified TargetHttpProxy resource.

(regionTargetHttpProxies.delete)

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

string $targetHttpProxy

Name of the TargetHttpProxy resource to delete.

array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

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

Returns the specified TargetHttpProxy resource in the specified region.

(regionTargetHttpProxies.get)

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

string $targetHttpProxy

Name of the TargetHttpProxy resource to return.

array $optParams

Optional parameters.

Return Value

TargetHttpProxy

Exceptions

Exception

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

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

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

TargetHttpProxy $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

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

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

(regionTargetHttpProxies.listRegionTargetHttpProxies)

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

array $optParams

Optional parameters.

Return Value

TargetHttpProxyList

Exceptions

Exception

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

Changes the URL map for TargetHttpProxy. (regionTargetHttpProxies.setUrlMap)

Parameters

string $project

Project ID for this request.

string $region

Name of the region scoping this request.

string $targetHttpProxy

Name of the TargetHttpProxy to set a URL map for.

UrlMapReference $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception