BackendBuckets
class BackendBuckets extends Resource (View source)
The "backendBuckets" collection of methods.
Typical usage is:
$computeService = new Google\Service\Compute(...);
$backendBuckets = $computeService->backendBuckets;
Methods
Adds a key for validating requests with signed URLs for this backend bucket.
Deletes the specified BackendBucket resource. (backendBuckets.delete)
Deletes a key for validating requests with signed URLs for this backend bucket. (backendBuckets.deleteSignedUrlKey)
Returns the specified BackendBucket resource. (backendBuckets.get)
Gets the access control policy for a resource. May be empty if no such policy or resource exists. (backendBuckets.getIamPolicy)
Creates a BackendBucket resource in the specified project using the data included in the request. (backendBuckets.insert)
Retrieves the list of BackendBucket resources available to the specified project. (backendBuckets.listBackendBuckets)
Updates the specified BackendBucket resource with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. (backendBuckets.patch)
Sets the edge security policy for the specified backend bucket.
Sets the access control policy on the specified resource. Replaces any existing policy. (backendBuckets.setIamPolicy)
Returns permissions that a caller has on the specified resource.
Updates the specified BackendBucket resource with the data included in the request. (backendBuckets.update)
Details
Operation
addSignedUrlKey(string $project, string $backendBucket, SignedUrlKey $postBody, array $optParams = [])
Adds a key for validating requests with signed URLs for this backend bucket.
(backendBuckets.addSignedUrlKey)
Operation
delete(string $project, string $backendBucket, array $optParams = [])
Deletes the specified BackendBucket resource. (backendBuckets.delete)
Operation
deleteSignedUrlKey(string $project, string $backendBucket, string $keyName, array $optParams = [])
Deletes a key for validating requests with signed URLs for this backend bucket. (backendBuckets.deleteSignedUrlKey)
BackendBucket
get(string $project, string $backendBucket, array $optParams = [])
Returns the specified BackendBucket resource. (backendBuckets.get)
Policy
getIamPolicy(string $project, string $resource, array $optParams = [])
Gets the access control policy for a resource. May be empty if no such policy or resource exists. (backendBuckets.getIamPolicy)
Operation
insert(string $project, BackendBucket $postBody, array $optParams = [])
Creates a BackendBucket resource in the specified project using the data included in the request. (backendBuckets.insert)
BackendBucketList
listBackendBuckets(string $project, array $optParams = [])
Retrieves the list of BackendBucket resources available to the specified project. (backendBuckets.listBackendBuckets)
Operation
patch(string $project, string $backendBucket, BackendBucket $postBody, array $optParams = [])
Updates the specified BackendBucket resource with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules. (backendBuckets.patch)
Operation
setEdgeSecurityPolicy(string $project, string $backendBucket, SecurityPolicyReference $postBody, array $optParams = [])
Sets the edge security policy for the specified backend bucket.
(backendBuckets.setEdgeSecurityPolicy)
Policy
setIamPolicy(string $project, string $resource, GlobalSetPolicyRequest $postBody, array $optParams = [])
Sets the access control policy on the specified resource. Replaces any existing policy. (backendBuckets.setIamPolicy)
TestPermissionsResponse
testIamPermissions(string $project, string $resource, TestPermissionsRequest $postBody, array $optParams = [])
Returns permissions that a caller has on the specified resource.
(backendBuckets.testIamPermissions)
Operation
update(string $project, string $backendBucket, BackendBucket $postBody, array $optParams = [])
Updates the specified BackendBucket resource with the data included in the request. (backendBuckets.update)