Class RegionInstanceGroupManagerResizeRequestsResource
The "regionInstanceGroupManagerResizeRequests" collection of methods.
Inherited Members
Namespace: Google.Apis.Compute.alpha
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class RegionInstanceGroupManagerResizeRequestsResource
Constructors
RegionInstanceGroupManagerResizeRequestsResource(IClientService)
Constructs a new resource.
Declaration
public RegionInstanceGroupManagerResizeRequestsResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
Cancel(string, string, string, string)
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.
Declaration
public virtual RegionInstanceGroupManagerResizeRequestsResource.CancelRequest Cancel(string project, string region, string instanceGroupManager, string resizeRequest)
Parameters
Type | Name | Description |
---|---|---|
string | project | Project ID for this request. |
string | region | The name of the region scoping this request. Name should conform to RFC1035. |
string | instanceGroupManager | The name of the managed instance group. Name should conform to RFC1035 or be a resource ID. |
string | resizeRequest | The name of the resize request to cancel. Name should conform to RFC1035 or be a resource ID. |
Returns
Type | Description |
---|---|
RegionInstanceGroupManagerResizeRequestsResource.CancelRequest |
Delete(string, string, string, string)
Deletes the specified, inactive resize request. Requests that are still active cannot be deleted. Deleting request does not delete instances that were provisioned previously.
Declaration
public virtual RegionInstanceGroupManagerResizeRequestsResource.DeleteRequest Delete(string project, string region, string instanceGroupManager, string resizeRequest)
Parameters
Type | Name | Description |
---|---|---|
string | project | Project ID for this request. |
string | region | The name of the region scoping this request. Name should conform to RFC1035. |
string | instanceGroupManager | The name of the managed instance group. Name should conform to RFC1035 or be a resource ID. |
string | resizeRequest | The name of the resize request to delete. Name should conform to RFC1035 or be a resource ID. |
Returns
Type | Description |
---|---|
RegionInstanceGroupManagerResizeRequestsResource.DeleteRequest |
Get(string, string, string, string)
Returns all of the details about the specified resize request.
Declaration
public virtual RegionInstanceGroupManagerResizeRequestsResource.GetRequest Get(string project, string region, string instanceGroupManager, string resizeRequest)
Parameters
Type | Name | Description |
---|---|---|
string | project | Project ID for this request. |
string | region | The name of the region scoping this request. Name should conform to RFC1035. |
string | instanceGroupManager | The name of the managed instance group. Name should conform to RFC1035 or be a resource ID. |
string | resizeRequest | The name of the resize request. Name should conform to RFC1035 or be a resource ID. |
Returns
Type | Description |
---|---|
RegionInstanceGroupManagerResizeRequestsResource.GetRequest |
Insert(InstanceGroupManagerResizeRequest, string, string, string)
Creates a new Resize Request that starts provisioning VMs immediately or queues VM creation.
Declaration
public virtual RegionInstanceGroupManagerResizeRequestsResource.InsertRequest Insert(InstanceGroupManagerResizeRequest body, string project, string region, string instanceGroupManager)
Parameters
Type | Name | Description |
---|---|---|
InstanceGroupManagerResizeRequest | body | The body of the request. |
string | project | Project ID for this request. |
string | region | Name of the region scoping this request. Name should conform to RFC1035. |
string | instanceGroupManager | Name of the managed instance group to which the resize request is scoped. Name should conform to RFC1035 or be a resource ID. |
Returns
Type | Description |
---|---|
RegionInstanceGroupManagerResizeRequestsResource.InsertRequest |
List(string, string, string)
Retrieves a list of Resize Requests that are contained in the managed instance group.
Declaration
public virtual RegionInstanceGroupManagerResizeRequestsResource.ListRequest List(string project, string region, string instanceGroupManager)
Parameters
Type | Name | Description |
---|---|---|
string | project | Project ID for this request. |
string | region | Name of the region scoping this request. Name should conform to RFC1035. |
string | instanceGroupManager | The name of the managed instance group. The name should conform to RFC1035. |
Returns
Type | Description |
---|---|
RegionInstanceGroupManagerResizeRequestsResource.ListRequest |