[BindServiceMethod(typeof(BackendBuckets), "BindService")]
public abstract class BackendBucketsBaseBase 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 |
Task<Operation> |
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 |
Task<Operation> |
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 |
Task<Operation> |
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. Gets a list of available backend buckets by making a list() request.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackendBucketRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<BackendBucket> |
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 |
Task<Operation> |
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 |
Task<BackendBucketList> |
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 |
Task<Operation> |
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 |
Task<Operation> |
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 |
Task<Operation> |
The response to send back to the client (wrapped by a task). |