[BindServiceMethod(typeof(RegionInstantSnapshotGroups), "BindService")]
public abstract class RegionInstantSnapshotGroups.RegionInstantSnapshotGroupsBaseReference documentation and code samples for the Compute Engine v1 API class RegionInstantSnapshotGroups.RegionInstantSnapshotGroupsBase.
Base class for server-side implementations of RegionInstantSnapshotGroups
Namespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Methods
Delete(DeleteRegionInstantSnapshotGroupRequest, ServerCallContext)
public virtual Task<Operation> Delete(DeleteRegionInstantSnapshotGroupRequest request, ServerCallContext context)deletes a Regional InstantSnapshotGroup resource
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteRegionInstantSnapshotGroupRequestThe 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(GetRegionInstantSnapshotGroupRequest, ServerCallContext)
public virtual Task<InstantSnapshotGroup> Get(GetRegionInstantSnapshotGroupRequest request, ServerCallContext context)returns the specified InstantSnapshotGroup resource in the specified region.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRegionInstantSnapshotGroupRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskInstantSnapshotGroup |
The response to send back to the client (wrapped by a task). |
GetIamPolicy(GetIamPolicyRegionInstantSnapshotGroupRequest, ServerCallContext)
public virtual Task<Policy> GetIamPolicy(GetIamPolicyRegionInstantSnapshotGroupRequest 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 |
GetIamPolicyRegionInstantSnapshotGroupRequestThe 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(InsertRegionInstantSnapshotGroupRequest, ServerCallContext)
public virtual Task<Operation> Insert(InsertRegionInstantSnapshotGroupRequest request, ServerCallContext context)creates a Regional InstantSnapshotGroup resource
| Parameters | |
|---|---|
| Name | Description |
request |
InsertRegionInstantSnapshotGroupRequestThe 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(ListRegionInstantSnapshotGroupsRequest, ServerCallContext)
public virtual Task<ListInstantSnapshotGroups> List(ListRegionInstantSnapshotGroupsRequest request, ServerCallContext context)retrieves the list of InstantSnapshotGroup resources contained within the specified region.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRegionInstantSnapshotGroupsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListInstantSnapshotGroups |
The response to send back to the client (wrapped by a task). |
SetIamPolicy(SetIamPolicyRegionInstantSnapshotGroupRequest, ServerCallContext)
public virtual Task<Policy> SetIamPolicy(SetIamPolicyRegionInstantSnapshotGroupRequest request, ServerCallContext context)Sets the access control policy on the specified resource. Replaces any existing policy.
| Parameters | |
|---|---|
| Name | Description |
request |
SetIamPolicyRegionInstantSnapshotGroupRequestThe 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(TestIamPermissionsRegionInstantSnapshotGroupRequest, ServerCallContext)
public virtual Task<TestPermissionsResponse> TestIamPermissions(TestIamPermissionsRegionInstantSnapshotGroupRequest request, ServerCallContext context)Returns permissions that a caller has on the specified resource.
| Parameters | |
|---|---|
| Name | Description |
request |
TestIamPermissionsRegionInstantSnapshotGroupRequestThe 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). |