Compute Engine v1 API - Class ReservationBlocks.ReservationBlocksBase (3.9.0)

[BindServiceMethod(typeof(ReservationBlocks), "BindService")]
public abstract class ReservationBlocks.ReservationBlocksBase

Reference documentation and code samples for the Compute Engine v1 API class ReservationBlocks.ReservationBlocksBase.

Base class for server-side implementations of ReservationBlocks

Inheritance

object > ReservationBlocks.ReservationBlocksBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Get(GetReservationBlockRequest, ServerCallContext)

public virtual Task<ReservationBlocksGetResponse> Get(GetReservationBlockRequest request, ServerCallContext context)

Retrieves information about the specified reservation block.

Parameters
Name Description
request GetReservationBlockRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskReservationBlocksGetResponse

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

List(ListReservationBlocksRequest, ServerCallContext)

public virtual Task<ReservationBlocksListResponse> List(ListReservationBlocksRequest request, ServerCallContext context)

Retrieves a list of reservation blocks under a single reservation.

Parameters
Name Description
request ListReservationBlocksRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskReservationBlocksListResponse

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

PerformMaintenance(PerformMaintenanceReservationBlockRequest, ServerCallContext)

public virtual Task<Operation> PerformMaintenance(PerformMaintenanceReservationBlockRequest request, ServerCallContext context)

Allows customers to perform maintenance on a reservation block

Parameters
Name Description
request PerformMaintenanceReservationBlockRequest

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