Compute Engine v1 API - Class Rollouts.RolloutsBase (3.28.0)

[BindServiceMethod(typeof(Rollouts), "BindService")]
public abstract class Rollouts.RolloutsBase

Reference documentation and code samples for the Compute Engine v1 API class Rollouts.RolloutsBase.

Base class for server-side implementations of Rollouts

Inheritance

object > Rollouts.RolloutsBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Cancel(CancelRolloutRequest, ServerCallContext)

public virtual Task<Operation> Cancel(CancelRolloutRequest request, ServerCallContext context)

Cancels a Rollout.

Parameters
Name Description
request CancelRolloutRequest

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

Delete(DeleteRolloutRequest, ServerCallContext)

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

Deletes a Rollout.

Parameters
Name Description
request DeleteRolloutRequest

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

public virtual Task<Rollout> Get(GetRolloutRequest request, ServerCallContext context)

Gets details of a single project-scoped Rollout.

Parameters
Name Description
request GetRolloutRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskRollout

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

List(ListRolloutsRequest, ServerCallContext)

public virtual Task<RolloutsListResponse> List(ListRolloutsRequest request, ServerCallContext context)

Lists Rollouts in a given project and location.

Parameters
Name Description
request ListRolloutsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskRolloutsListResponse

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