Show / Hide Table of Contents

Class RegionBackendBucketsResource

The "regionBackendBuckets" collection of methods.

Inheritance
object
RegionBackendBucketsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.alpha
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class RegionBackendBucketsResource

Constructors

RegionBackendBucketsResource(IClientService)

Constructs a new resource.

Declaration
public RegionBackendBucketsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

Delete(string, string, string)

Deletes the specified regional BackendBucket resource.

Declaration
public virtual RegionBackendBucketsResource.DeleteRequest Delete(string project, string region, string backendBucket)
Parameters
Type Name Description
string project

Project ID for this request.

string region

Name of the region scoping this request.

string backendBucket

Name of the BackendBucket resource to delete.

Returns
Type Description
RegionBackendBucketsResource.DeleteRequest

Get(string, string, string)

Returns the specified regional BackendBucket resource.

Declaration
public virtual RegionBackendBucketsResource.GetRequest Get(string project, string region, string backendBucket)
Parameters
Type Name Description
string project

Project ID for this request.

string region

Name of the region scoping this request.

string backendBucket

Name of the BackendBucket resource to return.

Returns
Type Description
RegionBackendBucketsResource.GetRequest

GetIamPolicy(string, string, string)

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

Declaration
public virtual RegionBackendBucketsResource.GetIamPolicyRequest GetIamPolicy(string project, string region, string resource)
Parameters
Type Name Description
string project

Project ID for this request.

string region

The name of the region for this request.

string resource

Name or id of the resource for this request.

Returns
Type Description
RegionBackendBucketsResource.GetIamPolicyRequest

Insert(BackendBucket, string, string)

Creates a RegionBackendBucket in the specified project in the given scope using the parameters that are included in the request.

Declaration
public virtual RegionBackendBucketsResource.InsertRequest Insert(BackendBucket body, string project, string region)
Parameters
Type Name Description
BackendBucket body

The body of the request.

string project

Project ID for this request.

string region

Name of the region of this request.

Returns
Type Description
RegionBackendBucketsResource.InsertRequest

List(string, string)

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

Declaration
public virtual RegionBackendBucketsResource.ListRequest List(string project, string region)
Parameters
Type Name Description
string project

Project ID for this request.

string region

Name of the region of this request.

Returns
Type Description
RegionBackendBucketsResource.ListRequest

ListUsable(string, string)

Retrieves a list of all usable backend buckets in the specified project in the given region.

Declaration
public virtual RegionBackendBucketsResource.ListUsableRequest ListUsable(string project, string region)
Parameters
Type Name Description
string project

Project ID for this request.

string region

Name of the region scoping this request. It must be a string that meets the requirements in RFC1035.

Returns
Type Description
RegionBackendBucketsResource.ListUsableRequest

Patch(BackendBucket, string, string, string)

Updates the specified BackendBucket resource with the data included in the request. This method supportsPATCH semantics and uses theJSON merge patch format and processing rules.

Declaration
public virtual RegionBackendBucketsResource.PatchRequest Patch(BackendBucket body, string project, string region, string backendBucket)
Parameters
Type Name Description
BackendBucket body

The body of the request.

string project

Project ID for this request.

string region

Name of the region scoping this request.

string backendBucket

Name of the BackendBucket resource to patch.

Returns
Type Description
RegionBackendBucketsResource.PatchRequest

SetIamPolicy(RegionSetPolicyRequest, string, string, string)

Sets the access control policy on the specified resource. Replaces any existing policy.

Declaration
public virtual RegionBackendBucketsResource.SetIamPolicyRequest SetIamPolicy(RegionSetPolicyRequest body, string project, string region, string resource)
Parameters
Type Name Description
RegionSetPolicyRequest body

The body of the request.

string project

Project ID for this request.

string region

The name of the region for this request.

string resource

Name or id of the resource for this request.

Returns
Type Description
RegionBackendBucketsResource.SetIamPolicyRequest

TestIamPermissions(TestPermissionsRequest, string, string, string)

Returns permissions that a caller has on the specified resource.

Declaration
public virtual RegionBackendBucketsResource.TestIamPermissionsRequest TestIamPermissions(TestPermissionsRequest body, string project, string region, string resource)
Parameters
Type Name Description
TestPermissionsRequest body

The body of the request.

string project

Project ID for this request.

string region

The name of the region for this request.

string resource

Name or id of the resource for this request.

Returns
Type Description
RegionBackendBucketsResource.TestIamPermissionsRequest
In this article
Back to top Generated by DocFX