Compute Engine v1 API - Class WireGroups.WireGroupsBase (3.22.0)

[BindServiceMethod(typeof(WireGroups), "BindService")]
public abstract class WireGroups.WireGroupsBase

Reference documentation and code samples for the Compute Engine v1 API class WireGroups.WireGroupsBase.

Base class for server-side implementations of WireGroups

Inheritance

object > WireGroups.WireGroupsBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Delete(DeleteWireGroupRequest, ServerCallContext)

public virtual Task<Operation> Delete(DeleteWireGroupRequest request, ServerCallContext context)

Deletes the specified wire group in the given scope.

Parameters
Name Description
request DeleteWireGroupRequest

The request received from the client.

context ServerCallContext

The 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(GetWireGroupRequest, ServerCallContext)

public virtual Task<WireGroup> Get(GetWireGroupRequest request, ServerCallContext context)

Gets the specified wire group resource in the given scope.

Parameters
Name Description
request GetWireGroupRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskWireGroup

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

Insert(InsertWireGroupRequest, ServerCallContext)

public virtual Task<Operation> Insert(InsertWireGroupRequest request, ServerCallContext context)

Creates a wire group in the specified project in the given scope using the parameters that are included in the request.

Parameters
Name Description
request InsertWireGroupRequest

The request received from the client.

context ServerCallContext

The 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(ListWireGroupsRequest, ServerCallContext)

public virtual Task<WireGroupList> List(ListWireGroupsRequest request, ServerCallContext context)

Lists the wire groups for a project in the given scope.

Parameters
Name Description
request ListWireGroupsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskWireGroupList

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

Patch(PatchWireGroupRequest, ServerCallContext)

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

Updates the specified wire group resource with the data included in the request. This method supportsPATCH semantics and usesJSON merge patch format and processing rules.

Parameters
Name Description
request PatchWireGroupRequest

The request received from the client.

context ServerCallContext

The 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).