| Package | Description |
|---|---|
| com.google.api.services.compute | |
| com.google.api.services.compute.model |
| Modifier and Type | Method and Description |
|---|---|
Compute.InstanceGroupManagers.Insert |
Compute.InstanceGroupManagers.insert(String project,
String zone,
InstanceGroupManager content)
Creates a managed instance group using the information that you specify in the request.
|
Compute.RegionInstanceGroupManagers.Insert |
Compute.RegionInstanceGroupManagers.insert(String project,
String region,
InstanceGroupManager content)
Creates a managed instance group using the information that you specify in the request.
|
Compute.InstanceGroupManagers.Patch |
Compute.InstanceGroupManagers.patch(String project,
String zone,
String instanceGroupManager,
InstanceGroupManager content)
Updates a managed instance group using the information that you specify in the request.
|
Compute.RegionInstanceGroupManagers.Patch |
Compute.RegionInstanceGroupManagers.patch(String project,
String region,
String instanceGroupManager,
InstanceGroupManager content)
Updates a managed instance group using the information that you specify in the request.
|
Compute.InstanceGroupManagers.Update |
Compute.InstanceGroupManagers.update(String project,
String zone,
String instanceGroupManager,
InstanceGroupManager content)
Updates a managed instance group using the information that you specify in the request.
|
Compute.RegionInstanceGroupManagers.Update |
Compute.RegionInstanceGroupManagers.update(String project,
String region,
String instanceGroupManager,
InstanceGroupManager content)
Updates a managed instance group using the information that you specify in the request.
|
| Constructor and Description |
|---|
Insert(String project,
String zone,
InstanceGroupManager content)
Creates a managed instance group using the information that you specify in the request.
|
Insert(String project,
String region,
InstanceGroupManager content)
Creates a managed instance group using the information that you specify in the request.
|
Patch(String project,
String zone,
String instanceGroupManager,
InstanceGroupManager content)
Updates a managed instance group using the information that you specify in the request.
|
Patch(String project,
String region,
String instanceGroupManager,
InstanceGroupManager content)
Updates a managed instance group using the information that you specify in the request.
|
Update(String project,
String zone,
String instanceGroupManager,
InstanceGroupManager content)
Updates a managed instance group using the information that you specify in the request.
|
Update(String project,
String region,
String instanceGroupManager,
InstanceGroupManager content)
Updates a managed instance group using the information that you specify in the request.
|
| Modifier and Type | Method and Description |
|---|---|
InstanceGroupManager |
InstanceGroupManager.clone() |
InstanceGroupManager |
InstanceGroupManager.encodeFingerprint(byte[] fingerprint)
Fingerprint of this resource.
|
InstanceGroupManager |
InstanceGroupManager.set(String fieldName,
Object value) |
InstanceGroupManager |
InstanceGroupManager.setAllInstancesConfig(InstanceGroupManagerAllInstancesConfig allInstancesConfig)
Specifies configuration that overrides the instance template configuration for the group.
|
InstanceGroupManager |
InstanceGroupManager.setAutoHealingPolicies(List<InstanceGroupManagerAutoHealingPolicy> autoHealingPolicies)
The autohealing policy for this managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setBaseInstanceName(String baseInstanceName)
The base instance name is a prefix that you want to attach to the names of all VMs in a MIG.
|
InstanceGroupManager |
InstanceGroupManager.setCreationTimestamp(String creationTimestamp)
Output only.
|
InstanceGroupManager |
InstanceGroupManager.setCurrentActions(InstanceGroupManagerActionsSummary currentActions)
Output only.
|
InstanceGroupManager |
InstanceGroupManager.setDescription(String description)
An optional description of this resource.
|
InstanceGroupManager |
InstanceGroupManager.setDistributionPolicy(DistributionPolicy distributionPolicy)
Policy specifying the intended distribution of managed instances across zones in a regional
managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setFailoverAction(String failoverAction)
The action to perform in case of zone failure.
|
InstanceGroupManager |
InstanceGroupManager.setFingerprint(String fingerprint)
Fingerprint of this resource.
|
InstanceGroupManager |
InstanceGroupManager.setId(BigInteger id)
Output only.
|
InstanceGroupManager |
InstanceGroupManager.setInstanceFlexibilityPolicy(InstanceGroupManagerInstanceFlexibilityPolicy instanceFlexibilityPolicy)
Instance flexibility allowing MIG to create VMs from multiple types of machines.
|
InstanceGroupManager |
InstanceGroupManager.setInstanceGroup(String instanceGroup)
Output only.
|
InstanceGroupManager |
InstanceGroupManager.setInstanceLifecyclePolicy(InstanceGroupManagerInstanceLifecyclePolicy instanceLifecyclePolicy)
The repair policy for this managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setInstanceTemplate(String instanceTemplate)
The URL of the instance template that is specified for this managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setKind(String kind)
Output only.
|
InstanceGroupManager |
InstanceGroupManager.setListManagedInstancesResults(String listManagedInstancesResults)
Pagination behavior of the listManagedInstances API method for this managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setMultiMig(String multiMig)
URL to the multi-MIG that this Managed Instance Group belongs to.
|
InstanceGroupManager |
InstanceGroupManager.setName(String name)
The name of the managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setNamedPorts(List<NamedPort> namedPorts)
[Output Only] Named ports configured on the Instance Groups complementary to this Instance
Group Manager.
|
InstanceGroupManager |
InstanceGroupManager.setParams(InstanceGroupManagerParams params)
Input only.
|
InstanceGroupManager |
InstanceGroupManager.setRegion(String region)
Output only.
|
InstanceGroupManager |
InstanceGroupManager.setResourcePolicies(InstanceGroupManagerResourcePolicies resourcePolicies)
Resource policies for this managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setSatisfiesPzi(Boolean satisfiesPzi)
Output only.
|
InstanceGroupManager |
InstanceGroupManager.setSatisfiesPzs(Boolean satisfiesPzs)
Output only.
|
InstanceGroupManager |
InstanceGroupManager.setSelfLink(String selfLink)
Output only.
|
InstanceGroupManager |
InstanceGroupManager.setServiceAccount(String serviceAccount)
The service account to be used as credentials for all operations performed by the managed
instance group on instances.
|
InstanceGroupManager |
InstanceGroupManager.setStandbyPolicy(InstanceGroupManagerStandbyPolicy standbyPolicy)
Standby policy for stopped and suspended instances.
|
InstanceGroupManager |
InstanceGroupManager.setStatefulPolicy(StatefulPolicy statefulPolicy)
Stateful configuration for this Instanced Group Manager
|
InstanceGroupManager |
InstanceGroupManager.setStatus(InstanceGroupManagerStatus status)
Output only.
|
InstanceGroupManager |
InstanceGroupManager.setTargetPools(List<String> targetPools)
The URLs for all TargetPool resources to which instances in theinstanceGroup field are added.
|
InstanceGroupManager |
InstanceGroupManager.setTargetSize(Integer targetSize)
The target number of running instances for this managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setTargetSizePolicy(InstanceGroupManagerTargetSizePolicy targetSizePolicy)
The policy that specifies how the MIG creates its VMs to achieve the target size.
|
InstanceGroupManager |
InstanceGroupManager.setTargetStoppedSize(Integer targetStoppedSize)
The target number of stopped instances for this managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setTargetSuspendedSize(Integer targetSuspendedSize)
The target number of suspended instances for this managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setUpdatePolicy(InstanceGroupManagerUpdatePolicy updatePolicy)
The update policy for this managed instance group.
|
InstanceGroupManager |
InstanceGroupManager.setVersions(List<InstanceGroupManagerVersion> versions)
Specifies the instance templates used by this managed instance group to create instances.
|
InstanceGroupManager |
InstanceGroupManager.setZone(String zone)
Output only.
|
| Modifier and Type | Method and Description |
|---|---|
List<InstanceGroupManager> |
InstanceGroupManagersScopedList.getInstanceGroupManagers()
Output only.
|
List<InstanceGroupManager> |
InstanceGroupManagerList.getItems()
A list of InstanceGroupManager resources.
|
List<InstanceGroupManager> |
RegionInstanceGroupManagerList.getItems()
A list of InstanceGroupManager resources.
|
| Modifier and Type | Method and Description |
|---|---|
InstanceGroupManagersScopedList |
InstanceGroupManagersScopedList.setInstanceGroupManagers(List<InstanceGroupManager> instanceGroupManagers)
Output only.
|
InstanceGroupManagerList |
InstanceGroupManagerList.setItems(List<InstanceGroupManager> items)
A list of InstanceGroupManager resources.
|
RegionInstanceGroupManagerList |
RegionInstanceGroupManagerList.setItems(List<InstanceGroupManager> items)
A list of InstanceGroupManager resources.
|
Copyright © 2011–2026 Google. All rights reserved.