RegionBackendServices
class RegionBackendServices extends Resource (View source)
The "regionBackendServices" collection of methods.
Typical usage is:
$computeService = new Google\Service\Compute(...);
$regionBackendServices = $computeService->regionBackendServices;
Methods
Deletes the specified regional BackendService resource.
Returns the specified regional BackendService resource.
Gets the most recent health check results for this regional BackendService.
Gets the access control policy for a resource. May be empty if no such policy or resource exists. (regionBackendServices.getIamPolicy)
Creates a regional BackendService resource in the specified project using the data included in the request. For more information, see Backend services overview. (regionBackendServices.insert)
Retrieves the list of regional BackendService resources available to the specified project in the given region.
Retrieves an aggregated list of all usable backend services in the specified project in the given region. (regionBackendServices.listUsable)
Updates the specified regional BackendService resource with the data included in the request. For more information, see Understanding backend services This method supports PATCH semantics and uses the JSON merge patch format and processing rules. (regionBackendServices.patch)
Sets the access control policy on the specified resource. Replaces any existing policy. (regionBackendServices.setIamPolicy)
Sets the Google Cloud Armor security policy for the specified backend service. For more information, see Google Cloud Armor Overview (regionBackendServices.setSecurityPolicy)
Returns permissions that a caller has on the specified resource.
Updates the specified regional BackendService resource with the data included in the request. For more information, see Backend services overview .
Details
Operation
delete(string $project, string $region, string $backendService, array $optParams = [])
Deletes the specified regional BackendService resource.
(regionBackendServices.delete)
BackendService
get(string $project, string $region, string $backendService, array $optParams = [])
Returns the specified regional BackendService resource.
(regionBackendServices.get)
BackendServiceGroupHealth
getHealth(string $project, string $region, string $backendService, ResourceGroupReference $postBody, array $optParams = [])
Gets the most recent health check results for this regional BackendService.
(regionBackendServices.getHealth)
Policy
getIamPolicy(string $project, string $region, string $resource, array $optParams = [])
Gets the access control policy for a resource. May be empty if no such policy or resource exists. (regionBackendServices.getIamPolicy)
Operation
insert(string $project, string $region, BackendService $postBody, array $optParams = [])
Creates a regional BackendService resource in the specified project using the data included in the request. For more information, see Backend services overview. (regionBackendServices.insert)
BackendServiceList
listRegionBackendServices(string $project, string $region, array $optParams = [])
Retrieves the list of regional BackendService resources available to the specified project in the given region.
(regionBackendServices.listRegionBackendServices)
BackendServiceListUsable
listUsable(string $project, string $region, array $optParams = [])
Retrieves an aggregated list of all usable backend services in the specified project in the given region. (regionBackendServices.listUsable)
Operation
patch(string $project, string $region, string $backendService, BackendService $postBody, array $optParams = [])
Updates the specified regional BackendService resource with the data included in the request. For more information, see Understanding backend services This method supports PATCH semantics and uses the JSON merge patch format and processing rules. (regionBackendServices.patch)
Policy
setIamPolicy(string $project, string $region, string $resource, RegionSetPolicyRequest $postBody, array $optParams = [])
Sets the access control policy on the specified resource. Replaces any existing policy. (regionBackendServices.setIamPolicy)
Operation
setSecurityPolicy(string $project, string $region, string $backendService, SecurityPolicyReference $postBody, array $optParams = [])
Sets the Google Cloud Armor security policy for the specified backend service. For more information, see Google Cloud Armor Overview (regionBackendServices.setSecurityPolicy)
TestPermissionsResponse
testIamPermissions(string $project, string $region, string $resource, TestPermissionsRequest $postBody, array $optParams = [])
Returns permissions that a caller has on the specified resource.
(regionBackendServices.testIamPermissions)
Operation
update(string $project, string $region, string $backendService, BackendService $postBody, array $optParams = [])
Updates the specified regional BackendService resource with the data included in the request. For more information, see Backend services overview .
(regionBackendServices.update)