Compute Engine v1 API - Class RolloutPlans.RolloutPlansBase (3.28.0)

[BindServiceMethod(typeof(RolloutPlans), "BindService")]
public abstract class RolloutPlans.RolloutPlansBase

Reference documentation and code samples for the Compute Engine v1 API class RolloutPlans.RolloutPlansBase.

Base class for server-side implementations of RolloutPlans

Inheritance

object > RolloutPlans.RolloutPlansBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Delete(DeleteRolloutPlanRequest, ServerCallContext)

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

Deletes a RolloutPlan.

Parameters
Name Description
request DeleteRolloutPlanRequest

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

public virtual Task<RolloutPlan> Get(GetRolloutPlanRequest request, ServerCallContext context)

Gets details of a single project-scoped RolloutPlan.

Parameters
Name Description
request GetRolloutPlanRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskRolloutPlan

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

Insert(InsertRolloutPlanRequest, ServerCallContext)

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

Creates a new RolloutPlan in a given project and location.

Parameters
Name Description
request InsertRolloutPlanRequest

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

public virtual Task<RolloutPlansListResponse> List(ListRolloutPlansRequest request, ServerCallContext context)

Lists RolloutPlans in a given project and location.

Parameters
Name Description
request ListRolloutPlansRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskRolloutPlansListResponse

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