Constructor and Description |
---|
RegionInstanceGroupManagers() |
Modifier and Type | Method and Description |
---|---|
Compute.RegionInstanceGroupManagers.AbandonInstances |
abandonInstances(String project,
String region,
String instanceGroupManager,
RegionInstanceGroupManagersAbandonInstancesRequest content)
Flags the specified instances to be immediately removed from the managed instance group.
|
Compute.RegionInstanceGroupManagers.Delete |
delete(String project,
String region,
String instanceGroupManager)
Deletes the specified managed instance group and all of the instances in that group.
|
Compute.RegionInstanceGroupManagers.DeleteInstances |
deleteInstances(String project,
String region,
String instanceGroupManager,
RegionInstanceGroupManagersDeleteInstancesRequest content)
Flags the specified instances in the managed instance group to be immediately deleted.
|
Compute.RegionInstanceGroupManagers.Get |
get(String project,
String region,
String instanceGroupManager)
Returns all of the details about the specified managed instance group.
|
Compute.RegionInstanceGroupManagers.Insert |
insert(String project,
String region,
InstanceGroupManager content)
Creates a managed instance group using the information that you specify in the request.
|
Compute.RegionInstanceGroupManagers.List |
list(String project,
String region)
Retrieves the list of managed instance groups that are contained within the specified region.
|
Compute.RegionInstanceGroupManagers.ListManagedInstances |
listManagedInstances(String project,
String region,
String instanceGroupManager)
Lists the instances in the managed instance group and instances that are scheduled to be created.
|
Compute.RegionInstanceGroupManagers.Patch |
patch(String project,
String region,
String instanceGroupManager,
InstanceGroupManager content)
Updates a managed instance group using the information that you specify in the request.
|
Compute.RegionInstanceGroupManagers.RecreateInstances |
recreateInstances(String project,
String region,
String instanceGroupManager,
RegionInstanceGroupManagersRecreateRequest content)
Flags the specified instances in the managed instance group to be immediately recreated.
|
Compute.RegionInstanceGroupManagers.Resize |
resize(String project,
String region,
String instanceGroupManager,
Integer size)
Changes the intended size of the managed instance group.
|
Compute.RegionInstanceGroupManagers.SetInstanceTemplate |
setInstanceTemplate(String project,
String region,
String instanceGroupManager,
RegionInstanceGroupManagersSetTemplateRequest content)
Sets the instance template to use when creating new instances or recreating instances in this
group.
|
Compute.RegionInstanceGroupManagers.SetTargetPools |
setTargetPools(String project,
String region,
String instanceGroupManager,
RegionInstanceGroupManagersSetTargetPoolsRequest content)
Modifies the target pools to which all new instances in this group are assigned.
|
public Compute.RegionInstanceGroupManagers.AbandonInstances abandonInstances(String project, String region, String instanceGroupManager, RegionInstanceGroupManagersAbandonInstancesRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.instanceGroupManager
- Name of the managed instance group.content
- the RegionInstanceGroupManagersAbandonInstancesRequest
IOException
public Compute.RegionInstanceGroupManagers.Delete delete(String project, String region, String instanceGroupManager) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.instanceGroupManager
- Name of the managed instance group to delete.IOException
public Compute.RegionInstanceGroupManagers.DeleteInstances deleteInstances(String project, String region, String instanceGroupManager, RegionInstanceGroupManagersDeleteInstancesRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.instanceGroupManager
- Name of the managed instance group.content
- the RegionInstanceGroupManagersDeleteInstancesRequest
IOException
public Compute.RegionInstanceGroupManagers.Get get(String project, String region, String instanceGroupManager) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.instanceGroupManager
- Name of the managed instance group to return.IOException
public Compute.RegionInstanceGroupManagers.Insert insert(String project, String region, InstanceGroupManager content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.content
- the InstanceGroupManager
IOException
public Compute.RegionInstanceGroupManagers.List list(String project, String region) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.IOException
public Compute.RegionInstanceGroupManagers.ListManagedInstances listManagedInstances(String project, String region, String instanceGroupManager) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.project
- Project ID for this request.region
- Name of the region scoping this request.instanceGroupManager
- The name of the managed instance group.IOException
public Compute.RegionInstanceGroupManagers.Patch patch(String project, String region, String instanceGroupManager, InstanceGroupManager content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.instanceGroupManager
- The name of the instance group manager.content
- the InstanceGroupManager
IOException
public Compute.RegionInstanceGroupManagers.RecreateInstances recreateInstances(String project, String region, String instanceGroupManager, RegionInstanceGroupManagersRecreateRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.instanceGroupManager
- Name of the managed instance group.content
- the RegionInstanceGroupManagersRecreateRequest
IOException
public Compute.RegionInstanceGroupManagers.Resize resize(String project, String region, String instanceGroupManager, Integer size) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.instanceGroupManager
- Name of the managed instance group.size
- Number of instances that should exist in this instance group manager.
[minimum: 0]IOException
public Compute.RegionInstanceGroupManagers.SetInstanceTemplate setInstanceTemplate(String project, String region, String instanceGroupManager, RegionInstanceGroupManagersSetTemplateRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.instanceGroupManager
- The name of the managed instance group.content
- the RegionInstanceGroupManagersSetTemplateRequest
IOException
public Compute.RegionInstanceGroupManagers.SetTargetPools setTargetPools(String project, String region, String instanceGroupManager, RegionInstanceGroupManagersSetTargetPoolsRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.region
- Name of the region scoping this request.instanceGroupManager
- Name of the managed instance group.content
- the RegionInstanceGroupManagersSetTargetPoolsRequest
IOException
Copyright © 2011–2019 Google. All rights reserved.