Compute Engine v1 API - Class SnapshotSettingsService.SnapshotSettingsServiceBase (2.12.0)

[BindServiceMethod(typeof(SnapshotSettingsService), "BindService")]
public abstract class SnapshotSettingsService.SnapshotSettingsServiceBase

Reference documentation and code samples for the Compute Engine v1 API class SnapshotSettingsService.SnapshotSettingsServiceBase.

Base class for server-side implementations of SnapshotSettingsService

Inheritance

object > SnapshotSettingsService.SnapshotSettingsServiceBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Get(GetSnapshotSettingRequest, ServerCallContext)

public virtual Task<SnapshotSettings> Get(GetSnapshotSettingRequest request, ServerCallContext context)

Get snapshot settings.

Parameters
NameDescription
requestGetSnapshotSettingRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskSnapshotSettings

The response to send back to the client (wrapped by a task).

Patch(PatchSnapshotSettingRequest, ServerCallContext)

public virtual Task<Operation> Patch(PatchSnapshotSettingRequest request, ServerCallContext context)

Patch snapshot settings.

Parameters
NameDescription
requestPatchSnapshotSettingRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).