Compute Engine v1 API - Class RegionInstanceGroupManagerResizeRequests.RegionInstanceGroupManagerResizeRequestsBase (3.27.0)

[BindServiceMethod(typeof(RegionInstanceGroupManagerResizeRequests), "BindService")]
public abstract class RegionInstanceGroupManagerResizeRequests.RegionInstanceGroupManagerResizeRequestsBase

Reference documentation and code samples for the Compute Engine v1 API class RegionInstanceGroupManagerResizeRequests.RegionInstanceGroupManagerResizeRequestsBase.

Base class for server-side implementations of RegionInstanceGroupManagerResizeRequests

Inheritance

object > RegionInstanceGroupManagerResizeRequests.RegionInstanceGroupManagerResizeRequestsBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Cancel(CancelRegionInstanceGroupManagerResizeRequestRequest, ServerCallContext)

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

Cancels the specified resize request. Cancelled resize request no longer waits for the resources to be provisioned. Cancel is only possible for requests that are in accepted state.

Parameters
Name Description
request CancelRegionInstanceGroupManagerResizeRequestRequest

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

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

Deletes the specified, inactive resize request. Requests that are still active cannot be deleted. Deleting request does not delete instances that were provisioned previously.

Parameters
Name Description
request DeleteRegionInstanceGroupManagerResizeRequestRequest

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

public virtual Task<InstanceGroupManagerResizeRequest> Get(GetRegionInstanceGroupManagerResizeRequestRequest request, ServerCallContext context)

Returns all of the details about the specified resize request.

Parameters
Name Description
request GetRegionInstanceGroupManagerResizeRequestRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskInstanceGroupManagerResizeRequest

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

Insert(InsertRegionInstanceGroupManagerResizeRequestRequest, ServerCallContext)

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

Creates a new Resize Request that starts provisioning VMs immediately or queues VM creation.

Parameters
Name Description
request InsertRegionInstanceGroupManagerResizeRequestRequest

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

public virtual Task<RegionInstanceGroupManagerResizeRequestsListResponse> List(ListRegionInstanceGroupManagerResizeRequestsRequest request, ServerCallContext context)

Retrieves a list of Resize Requests that are contained in the managed instance group.

Parameters
Name Description
request ListRegionInstanceGroupManagerResizeRequestsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskRegionInstanceGroupManagerResizeRequestsListResponse

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