[BindServiceMethod(typeof(RegionBackendBuckets), "BindService")]
public abstract class RegionBackendBuckets.RegionBackendBucketsBaseReference documentation and code samples for the Compute Engine v1 API class RegionBackendBuckets.RegionBackendBucketsBase.
Base class for server-side implementations of RegionBackendBuckets
Namespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Methods
Delete(DeleteRegionBackendBucketRequest, ServerCallContext)
public virtual Task<Operation> Delete(DeleteRegionBackendBucketRequest request, ServerCallContext context)Deletes the specified regional BackendBucket resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteRegionBackendBucketRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
Get(GetRegionBackendBucketRequest, ServerCallContext)
public virtual Task<BackendBucket> Get(GetRegionBackendBucketRequest request, ServerCallContext context)Returns the specified regional BackendBucket resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRegionBackendBucketRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskBackendBucket |
The response to send back to the client (wrapped by a task). |
GetIamPolicy(GetIamPolicyRegionBackendBucketRequest, ServerCallContext)
public virtual Task<Policy> GetIamPolicy(GetIamPolicyRegionBackendBucketRequest request, ServerCallContext context)Gets the access control policy for a resource. May be empty if no such policy or resource exists.
| Parameters | |
|---|---|
| Name | Description |
request |
GetIamPolicyRegionBackendBucketRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskPolicy |
The response to send back to the client (wrapped by a task). |
Insert(InsertRegionBackendBucketRequest, ServerCallContext)
public virtual Task<Operation> Insert(InsertRegionBackendBucketRequest request, ServerCallContext context)Creates a RegionBackendBucket in the specified project in the given scope using the parameters that are included in the request.
| Parameters | |
|---|---|
| Name | Description |
request |
InsertRegionBackendBucketRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
List(ListRegionBackendBucketsRequest, ServerCallContext)
public virtual Task<BackendBucketList> List(ListRegionBackendBucketsRequest request, ServerCallContext context)Retrieves the list of BackendBucket resources available to the specified project in the given region.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRegionBackendBucketsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskBackendBucketList |
The response to send back to the client (wrapped by a task). |
ListUsable(ListUsableRegionBackendBucketsRequest, ServerCallContext)
public virtual Task<BackendBucketListUsable> ListUsable(ListUsableRegionBackendBucketsRequest request, ServerCallContext context)Retrieves a list of all usable backend buckets in the specified project in the given region.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUsableRegionBackendBucketsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskBackendBucketListUsable |
The response to send back to the client (wrapped by a task). |
Patch(PatchRegionBackendBucketRequest, ServerCallContext)
public virtual Task<Operation> Patch(PatchRegionBackendBucketRequest request, ServerCallContext context)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.
| Parameters | |
|---|---|
| Name | Description |
request |
PatchRegionBackendBucketRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
SetIamPolicy(SetIamPolicyRegionBackendBucketRequest, ServerCallContext)
public virtual Task<Policy> SetIamPolicy(SetIamPolicyRegionBackendBucketRequest request, ServerCallContext context)Sets the access control policy on the specified resource. Replaces any existing policy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetIamPolicyRegionBackendBucketRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskPolicy |
The response to send back to the client (wrapped by a task). |
TestIamPermissions(TestIamPermissionsRegionBackendBucketRequest, ServerCallContext)
public virtual Task<TestPermissionsResponse> TestIamPermissions(TestIamPermissionsRegionBackendBucketRequest request, ServerCallContext context)Returns permissions that a caller has on the specified resource.
| Parameters | |
|---|---|
| Name | Description |
request |
TestIamPermissionsRegionBackendBucketRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskTestPermissionsResponse |
The response to send back to the client (wrapped by a task). |