[BindServiceMethod(typeof(BackendBuckets), "BindService")]
public abstract class BackendBuckets.BackendBucketsBaseReference documentation and code samples for the Compute Engine v1 API class BackendBuckets.BackendBucketsBase.
Base class for server-side implementations of BackendBuckets
Namespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Methods
AddSignedUrlKey(AddSignedUrlKeyBackendBucketRequest, ServerCallContext)
public virtual Task<Operation> AddSignedUrlKey(AddSignedUrlKeyBackendBucketRequest request, ServerCallContext context)Adds a key for validating requests with signed URLs for this backend bucket.
| Parameters | |
|---|---|
| Name | Description |
request |
AddSignedUrlKeyBackendBucketRequestThe 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). |
Delete(DeleteBackendBucketRequest, ServerCallContext)
public virtual Task<Operation> Delete(DeleteBackendBucketRequest request, ServerCallContext context)Deletes the specified BackendBucket resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackendBucketRequestThe 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). |
DeleteSignedUrlKey(DeleteSignedUrlKeyBackendBucketRequest, ServerCallContext)
public virtual Task<Operation> DeleteSignedUrlKey(DeleteSignedUrlKeyBackendBucketRequest request, ServerCallContext context)Deletes a key for validating requests with signed URLs for this backend bucket.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSignedUrlKeyBackendBucketRequestThe 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(GetBackendBucketRequest, ServerCallContext)
public virtual Task<BackendBucket> Get(GetBackendBucketRequest request, ServerCallContext context)Returns the specified BackendBucket resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackendBucketRequestThe 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(GetIamPolicyBackendBucketRequest, ServerCallContext)
public virtual Task<Policy> GetIamPolicy(GetIamPolicyBackendBucketRequest 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 |
GetIamPolicyBackendBucketRequestThe 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(InsertBackendBucketRequest, ServerCallContext)
public virtual Task<Operation> Insert(InsertBackendBucketRequest request, ServerCallContext context)Creates a BackendBucket resource in the specified project using the data included in the request.
| Parameters | |
|---|---|
| Name | Description |
request |
InsertBackendBucketRequestThe 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(ListBackendBucketsRequest, ServerCallContext)
public virtual Task<BackendBucketList> List(ListBackendBucketsRequest request, ServerCallContext context)Retrieves the list of BackendBucket resources available to the specified project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackendBucketsRequestThe 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). |
Patch(PatchBackendBucketRequest, ServerCallContext)
public virtual Task<Operation> Patch(PatchBackendBucketRequest request, ServerCallContext context)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.
| Parameters | |
|---|---|
| Name | Description |
request |
PatchBackendBucketRequestThe 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). |
SetEdgeSecurityPolicy(SetEdgeSecurityPolicyBackendBucketRequest, ServerCallContext)
public virtual Task<Operation> SetEdgeSecurityPolicy(SetEdgeSecurityPolicyBackendBucketRequest request, ServerCallContext context)Sets the edge security policy for the specified backend bucket.
| Parameters | |
|---|---|
| Name | Description |
request |
SetEdgeSecurityPolicyBackendBucketRequestThe 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(SetIamPolicyBackendBucketRequest, ServerCallContext)
public virtual Task<Policy> SetIamPolicy(SetIamPolicyBackendBucketRequest request, ServerCallContext context)Sets the access control policy on the specified resource. Replaces any existing policy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetIamPolicyBackendBucketRequestThe 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(TestIamPermissionsBackendBucketRequest, ServerCallContext)
public virtual Task<TestPermissionsResponse> TestIamPermissions(TestIamPermissionsBackendBucketRequest request, ServerCallContext context)Returns permissions that a caller has on the specified resource.
| Parameters | |
|---|---|
| Name | Description |
request |
TestIamPermissionsBackendBucketRequestThe 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). |
Update(UpdateBackendBucketRequest, ServerCallContext)
public virtual Task<Operation> Update(UpdateBackendBucketRequest request, ServerCallContext context)Updates the specified BackendBucket resource with the data included in the request.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackendBucketRequestThe 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). |