class ProjectsLocationsLbRouteExtensions extends Resource (View source)

The "lbRouteExtensions" collection of methods.

Typical usage is:

 $networkservicesService = new Google\Service\NetworkServices(...);
 $lbRouteExtensions = $networkservicesService->projects_locations_lbRouteExtensions;

Methods

create(string $parent, LbRouteExtension $postBody, array $optParams = [])

Creates a new LbRouteExtension resource in a given project and location.

delete(string $name, array $optParams = [])

Deletes the specified LbRouteExtension resource. (lbRouteExtensions.delete)

get(string $name, array $optParams = [])

Gets details of the specified LbRouteExtension resource.

listProjectsLocationsLbRouteExtensions(string $parent, array $optParams = [])

Lists LbRouteExtension resources in a given project and location.

patch(string $name, LbRouteExtension $postBody, array $optParams = [])

Updates the parameters of the specified LbRouteExtension resource.

Details

Operation create(string $parent, LbRouteExtension $postBody, array $optParams = [])

Creates a new LbRouteExtension resource in a given project and location.

(lbRouteExtensions.create)

Parameters

string $parent

Required. The parent resource of the LbRouteExtension resource. Must be in the format projects/{project}/locations/{location}.

LbRouteExtension $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

Operation delete(string $name, array $optParams = [])

Deletes the specified LbRouteExtension resource. (lbRouteExtensions.delete)

Parameters

string $name

Required. The name of the LbRouteExtension resource to delete. Must be in the format projects/{project}/locations/{location}/lbRout eExtensions/{lb_route_extension}.

array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

LbRouteExtension get(string $name, array $optParams = [])

Gets details of the specified LbRouteExtension resource.

(lbRouteExtensions.get)

Parameters

string $name

Required. A name of the LbRouteExtension resource to get. Must be in the format projects/{project}/locations/{location}/lbRouteEx tensions/{lb_route_extension}.

array $optParams

Optional parameters.

Return Value

LbRouteExtension

Exceptions

Exception

ListLbRouteExtensionsResponse listProjectsLocationsLbRouteExtensions(string $parent, array $optParams = [])

Lists LbRouteExtension resources in a given project and location.

(lbRouteExtensions.listProjectsLocationsLbRouteExtensions)

Parameters

string $parent

Required. The project and location from which the LbRouteExtension resources are listed, specified in the following format: projects/{project}/locations/{location}.

array $optParams

Optional parameters.

Return Value

ListLbRouteExtensionsResponse

Exceptions

Exception

Operation patch(string $name, LbRouteExtension $postBody, array $optParams = [])

Updates the parameters of the specified LbRouteExtension resource.

(lbRouteExtensions.patch)

Parameters

string $name

Required. Identifier. Name of the LbRouteExtension resource in the following format: projects/{project}/locations/{location}/lb RouteExtensions/{lb_route_extension}.

LbRouteExtension $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception