Represents an InstanceGroupManagers
Inheritance
$protobuf.rpc.Service > protos.google.cloud.compute.v1beta.InstanceGroupManagersPackage
@google-cloud/computeConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new InstanceGroupManagers service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
abandonInstances(request, callback)
public abandonInstances(request: google.cloud.compute.v1beta.IAbandonInstancesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.AbandonInstancesCallback): void;Calls AbandonInstances.
| Parameters | |
|---|---|
| Name | Description |
request |
IAbandonInstancesInstanceGroupManagerRequest
AbandonInstancesInstanceGroupManagerRequest message or plain object |
callback |
AbandonInstancesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
abandonInstances(request)
public abandonInstances(request: google.cloud.compute.v1beta.IAbandonInstancesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls AbandonInstances.
| Parameter | |
|---|---|
| Name | Description |
request |
IAbandonInstancesInstanceGroupManagerRequest
AbandonInstancesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
aggregatedList(request, callback)
public aggregatedList(request: google.cloud.compute.v1beta.IAggregatedListInstanceGroupManagersRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.AggregatedListCallback): void;Calls AggregatedList.
| Parameters | |
|---|---|
| Name | Description |
request |
IAggregatedListInstanceGroupManagersRequest
AggregatedListInstanceGroupManagersRequest message or plain object |
callback |
AggregatedListCallback
Node-style callback called with the error, if any, and InstanceGroupManagerAggregatedList |
| Returns | |
|---|---|
| Type | Description |
void |
|
aggregatedList(request)
public aggregatedList(request: google.cloud.compute.v1beta.IAggregatedListInstanceGroupManagersRequest): Promise<google.cloud.compute.v1beta.InstanceGroupManagerAggregatedList>;Calls AggregatedList.
| Parameter | |
|---|---|
| Name | Description |
request |
IAggregatedListInstanceGroupManagersRequest
AggregatedListInstanceGroupManagersRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.InstanceGroupManagerAggregatedList> |
Promise |
applyUpdatesToInstances(request, callback)
public applyUpdatesToInstances(request: google.cloud.compute.v1beta.IApplyUpdatesToInstancesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.ApplyUpdatesToInstancesCallback): void;Calls ApplyUpdatesToInstances.
| Parameters | |
|---|---|
| Name | Description |
request |
IApplyUpdatesToInstancesInstanceGroupManagerRequest
ApplyUpdatesToInstancesInstanceGroupManagerRequest message or plain object |
callback |
ApplyUpdatesToInstancesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
applyUpdatesToInstances(request)
public applyUpdatesToInstances(request: google.cloud.compute.v1beta.IApplyUpdatesToInstancesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls ApplyUpdatesToInstances.
| Parameter | |
|---|---|
| Name | Description |
request |
IApplyUpdatesToInstancesInstanceGroupManagerRequest
ApplyUpdatesToInstancesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
configureAcceleratorTopologies(request, callback)
public configureAcceleratorTopologies(request: google.cloud.compute.v1beta.IConfigureAcceleratorTopologiesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.ConfigureAcceleratorTopologiesCallback): void;Calls ConfigureAcceleratorTopologies.
| Parameters | |
|---|---|
| Name | Description |
request |
IConfigureAcceleratorTopologiesInstanceGroupManagerRequest
ConfigureAcceleratorTopologiesInstanceGroupManagerRequest message or plain object |
callback |
ConfigureAcceleratorTopologiesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
configureAcceleratorTopologies(request)
public configureAcceleratorTopologies(request: google.cloud.compute.v1beta.IConfigureAcceleratorTopologiesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls ConfigureAcceleratorTopologies.
| Parameter | |
|---|---|
| Name | Description |
request |
IConfigureAcceleratorTopologiesInstanceGroupManagerRequest
ConfigureAcceleratorTopologiesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): InstanceGroupManagers;Creates new InstanceGroupManagers service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagers |
RPC service. Useful where requests and/or responses are streamed. |
createInstances(request, callback)
public createInstances(request: google.cloud.compute.v1beta.ICreateInstancesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.CreateInstancesCallback): void;Calls CreateInstances.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateInstancesInstanceGroupManagerRequest
CreateInstancesInstanceGroupManagerRequest message or plain object |
callback |
CreateInstancesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createInstances(request)
public createInstances(request: google.cloud.compute.v1beta.ICreateInstancesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls CreateInstances.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateInstancesInstanceGroupManagerRequest
CreateInstancesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
delete(request, callback)
public delete(request: google.cloud.compute.v1beta.IDeleteInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.DeleteCallback): void;Calls Delete.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteInstanceGroupManagerRequest
DeleteInstanceGroupManagerRequest message or plain object |
callback |
DeleteCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
delete(request)
public delete(request: google.cloud.compute.v1beta.IDeleteInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls Delete.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteInstanceGroupManagerRequest
DeleteInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
deleteInstances(request, callback)
public deleteInstances(request: google.cloud.compute.v1beta.IDeleteInstancesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.DeleteInstancesCallback): void;Calls DeleteInstances.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteInstancesInstanceGroupManagerRequest
DeleteInstancesInstanceGroupManagerRequest message or plain object |
callback |
DeleteInstancesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteInstances(request)
public deleteInstances(request: google.cloud.compute.v1beta.IDeleteInstancesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls DeleteInstances.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteInstancesInstanceGroupManagerRequest
DeleteInstancesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
deletePerInstanceConfigs(request, callback)
public deletePerInstanceConfigs(request: google.cloud.compute.v1beta.IDeletePerInstanceConfigsInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.DeletePerInstanceConfigsCallback): void;Calls DeletePerInstanceConfigs.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeletePerInstanceConfigsInstanceGroupManagerRequest
DeletePerInstanceConfigsInstanceGroupManagerRequest message or plain object |
callback |
DeletePerInstanceConfigsCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deletePerInstanceConfigs(request)
public deletePerInstanceConfigs(request: google.cloud.compute.v1beta.IDeletePerInstanceConfigsInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls DeletePerInstanceConfigs.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeletePerInstanceConfigsInstanceGroupManagerRequest
DeletePerInstanceConfigsInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
get(request, callback)
public get(request: google.cloud.compute.v1beta.IGetInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.GetCallback): void;Calls Get.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetInstanceGroupManagerRequest
GetInstanceGroupManagerRequest message or plain object |
callback |
GetCallback
Node-style callback called with the error, if any, and InstanceGroupManager |
| Returns | |
|---|---|
| Type | Description |
void |
|
get(request)
public get(request: google.cloud.compute.v1beta.IGetInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.InstanceGroupManager>;Calls Get.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetInstanceGroupManagerRequest
GetInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.InstanceGroupManager> |
Promise |
getAvailableAcceleratorTopologies(request, callback)
public getAvailableAcceleratorTopologies(request: google.cloud.compute.v1beta.IGetAvailableAcceleratorTopologiesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.GetAvailableAcceleratorTopologiesCallback): void;Calls GetAvailableAcceleratorTopologies.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetAvailableAcceleratorTopologiesInstanceGroupManagerRequest
GetAvailableAcceleratorTopologiesInstanceGroupManagerRequest message or plain object |
callback |
GetAvailableAcceleratorTopologiesCallback
Node-style callback called with the error, if any, and InstanceGroupManagersGetAvailableAcceleratorTopologiesResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
getAvailableAcceleratorTopologies(request)
public getAvailableAcceleratorTopologies(request: google.cloud.compute.v1beta.IGetAvailableAcceleratorTopologiesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.InstanceGroupManagersGetAvailableAcceleratorTopologiesResponse>;Calls GetAvailableAcceleratorTopologies.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetAvailableAcceleratorTopologiesInstanceGroupManagerRequest
GetAvailableAcceleratorTopologiesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.InstanceGroupManagersGetAvailableAcceleratorTopologiesResponse> |
Promise |
insert(request, callback)
public insert(request: google.cloud.compute.v1beta.IInsertInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.InsertCallback): void;Calls Insert.
| Parameters | |
|---|---|
| Name | Description |
request |
IInsertInstanceGroupManagerRequest
InsertInstanceGroupManagerRequest message or plain object |
callback |
InsertCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
insert(request)
public insert(request: google.cloud.compute.v1beta.IInsertInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls Insert.
| Parameter | |
|---|---|
| Name | Description |
request |
IInsertInstanceGroupManagerRequest
InsertInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
list(request, callback)
public list(request: google.cloud.compute.v1beta.IListInstanceGroupManagersRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.ListCallback): void;Calls List.
| Parameters | |
|---|---|
| Name | Description |
request |
IListInstanceGroupManagersRequest
ListInstanceGroupManagersRequest message or plain object |
callback |
ListCallback
Node-style callback called with the error, if any, and InstanceGroupManagerList |
| Returns | |
|---|---|
| Type | Description |
void |
|
list(request)
public list(request: google.cloud.compute.v1beta.IListInstanceGroupManagersRequest): Promise<google.cloud.compute.v1beta.InstanceGroupManagerList>;Calls List.
| Parameter | |
|---|---|
| Name | Description |
request |
IListInstanceGroupManagersRequest
ListInstanceGroupManagersRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.InstanceGroupManagerList> |
Promise |
listErrors(request, callback)
public listErrors(request: google.cloud.compute.v1beta.IListErrorsInstanceGroupManagersRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.ListErrorsCallback): void;Calls ListErrors.
| Parameters | |
|---|---|
| Name | Description |
request |
IListErrorsInstanceGroupManagersRequest
ListErrorsInstanceGroupManagersRequest message or plain object |
callback |
ListErrorsCallback
Node-style callback called with the error, if any, and InstanceGroupManagersListErrorsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listErrors(request)
public listErrors(request: google.cloud.compute.v1beta.IListErrorsInstanceGroupManagersRequest): Promise<google.cloud.compute.v1beta.InstanceGroupManagersListErrorsResponse>;Calls ListErrors.
| Parameter | |
|---|---|
| Name | Description |
request |
IListErrorsInstanceGroupManagersRequest
ListErrorsInstanceGroupManagersRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.InstanceGroupManagersListErrorsResponse> |
Promise |
listManagedInstances(request, callback)
public listManagedInstances(request: google.cloud.compute.v1beta.IListManagedInstancesInstanceGroupManagersRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.ListManagedInstancesCallback): void;Calls ListManagedInstances.
| Parameters | |
|---|---|
| Name | Description |
request |
IListManagedInstancesInstanceGroupManagersRequest
ListManagedInstancesInstanceGroupManagersRequest message or plain object |
callback |
ListManagedInstancesCallback
Node-style callback called with the error, if any, and InstanceGroupManagersListManagedInstancesResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listManagedInstances(request)
public listManagedInstances(request: google.cloud.compute.v1beta.IListManagedInstancesInstanceGroupManagersRequest): Promise<google.cloud.compute.v1beta.InstanceGroupManagersListManagedInstancesResponse>;Calls ListManagedInstances.
| Parameter | |
|---|---|
| Name | Description |
request |
IListManagedInstancesInstanceGroupManagersRequest
ListManagedInstancesInstanceGroupManagersRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.InstanceGroupManagersListManagedInstancesResponse> |
Promise |
listPerInstanceConfigs(request, callback)
public listPerInstanceConfigs(request: google.cloud.compute.v1beta.IListPerInstanceConfigsInstanceGroupManagersRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.ListPerInstanceConfigsCallback): void;Calls ListPerInstanceConfigs.
| Parameters | |
|---|---|
| Name | Description |
request |
IListPerInstanceConfigsInstanceGroupManagersRequest
ListPerInstanceConfigsInstanceGroupManagersRequest message or plain object |
callback |
ListPerInstanceConfigsCallback
Node-style callback called with the error, if any, and InstanceGroupManagersListPerInstanceConfigsResp |
| Returns | |
|---|---|
| Type | Description |
void |
|
listPerInstanceConfigs(request)
public listPerInstanceConfigs(request: google.cloud.compute.v1beta.IListPerInstanceConfigsInstanceGroupManagersRequest): Promise<google.cloud.compute.v1beta.InstanceGroupManagersListPerInstanceConfigsResp>;Calls ListPerInstanceConfigs.
| Parameter | |
|---|---|
| Name | Description |
request |
IListPerInstanceConfigsInstanceGroupManagersRequest
ListPerInstanceConfigsInstanceGroupManagersRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.InstanceGroupManagersListPerInstanceConfigsResp> |
Promise |
patch(request, callback)
public patch(request: google.cloud.compute.v1beta.IPatchInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.PatchCallback): void;Calls Patch.
| Parameters | |
|---|---|
| Name | Description |
request |
IPatchInstanceGroupManagerRequest
PatchInstanceGroupManagerRequest message or plain object |
callback |
PatchCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
patch(request)
public patch(request: google.cloud.compute.v1beta.IPatchInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls Patch.
| Parameter | |
|---|---|
| Name | Description |
request |
IPatchInstanceGroupManagerRequest
PatchInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
patchPerInstanceConfigs(request, callback)
public patchPerInstanceConfigs(request: google.cloud.compute.v1beta.IPatchPerInstanceConfigsInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.PatchPerInstanceConfigsCallback): void;Calls PatchPerInstanceConfigs.
| Parameters | |
|---|---|
| Name | Description |
request |
IPatchPerInstanceConfigsInstanceGroupManagerRequest
PatchPerInstanceConfigsInstanceGroupManagerRequest message or plain object |
callback |
PatchPerInstanceConfigsCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
patchPerInstanceConfigs(request)
public patchPerInstanceConfigs(request: google.cloud.compute.v1beta.IPatchPerInstanceConfigsInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls PatchPerInstanceConfigs.
| Parameter | |
|---|---|
| Name | Description |
request |
IPatchPerInstanceConfigsInstanceGroupManagerRequest
PatchPerInstanceConfigsInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
recreateInstances(request, callback)
public recreateInstances(request: google.cloud.compute.v1beta.IRecreateInstancesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.RecreateInstancesCallback): void;Calls RecreateInstances.
| Parameters | |
|---|---|
| Name | Description |
request |
IRecreateInstancesInstanceGroupManagerRequest
RecreateInstancesInstanceGroupManagerRequest message or plain object |
callback |
RecreateInstancesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
recreateInstances(request)
public recreateInstances(request: google.cloud.compute.v1beta.IRecreateInstancesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls RecreateInstances.
| Parameter | |
|---|---|
| Name | Description |
request |
IRecreateInstancesInstanceGroupManagerRequest
RecreateInstancesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
resize(request, callback)
public resize(request: google.cloud.compute.v1beta.IResizeInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.ResizeCallback): void;Calls Resize.
| Parameters | |
|---|---|
| Name | Description |
request |
IResizeInstanceGroupManagerRequest
ResizeInstanceGroupManagerRequest message or plain object |
callback |
ResizeCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
resize(request)
public resize(request: google.cloud.compute.v1beta.IResizeInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls Resize.
| Parameter | |
|---|---|
| Name | Description |
request |
IResizeInstanceGroupManagerRequest
ResizeInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
resizeAdvanced(request, callback)
public resizeAdvanced(request: google.cloud.compute.v1beta.IResizeAdvancedInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.ResizeAdvancedCallback): void;Calls ResizeAdvanced.
| Parameters | |
|---|---|
| Name | Description |
request |
IResizeAdvancedInstanceGroupManagerRequest
ResizeAdvancedInstanceGroupManagerRequest message or plain object |
callback |
ResizeAdvancedCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
resizeAdvanced(request)
public resizeAdvanced(request: google.cloud.compute.v1beta.IResizeAdvancedInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls ResizeAdvanced.
| Parameter | |
|---|---|
| Name | Description |
request |
IResizeAdvancedInstanceGroupManagerRequest
ResizeAdvancedInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
resumeInstances(request, callback)
public resumeInstances(request: google.cloud.compute.v1beta.IResumeInstancesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.ResumeInstancesCallback): void;Calls ResumeInstances.
| Parameters | |
|---|---|
| Name | Description |
request |
IResumeInstancesInstanceGroupManagerRequest
ResumeInstancesInstanceGroupManagerRequest message or plain object |
callback |
ResumeInstancesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
resumeInstances(request)
public resumeInstances(request: google.cloud.compute.v1beta.IResumeInstancesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls ResumeInstances.
| Parameter | |
|---|---|
| Name | Description |
request |
IResumeInstancesInstanceGroupManagerRequest
ResumeInstancesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
setAutoHealingPolicies(request, callback)
public setAutoHealingPolicies(request: google.cloud.compute.v1beta.ISetAutoHealingPoliciesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.SetAutoHealingPoliciesCallback): void;Calls SetAutoHealingPolicies.
| Parameters | |
|---|---|
| Name | Description |
request |
ISetAutoHealingPoliciesInstanceGroupManagerRequest
SetAutoHealingPoliciesInstanceGroupManagerRequest message or plain object |
callback |
SetAutoHealingPoliciesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
setAutoHealingPolicies(request)
public setAutoHealingPolicies(request: google.cloud.compute.v1beta.ISetAutoHealingPoliciesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls SetAutoHealingPolicies.
| Parameter | |
|---|---|
| Name | Description |
request |
ISetAutoHealingPoliciesInstanceGroupManagerRequest
SetAutoHealingPoliciesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
setInstanceTemplate(request, callback)
public setInstanceTemplate(request: google.cloud.compute.v1beta.ISetInstanceTemplateInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.SetInstanceTemplateCallback): void;Calls SetInstanceTemplate.
| Parameters | |
|---|---|
| Name | Description |
request |
ISetInstanceTemplateInstanceGroupManagerRequest
SetInstanceTemplateInstanceGroupManagerRequest message or plain object |
callback |
SetInstanceTemplateCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
setInstanceTemplate(request)
public setInstanceTemplate(request: google.cloud.compute.v1beta.ISetInstanceTemplateInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls SetInstanceTemplate.
| Parameter | |
|---|---|
| Name | Description |
request |
ISetInstanceTemplateInstanceGroupManagerRequest
SetInstanceTemplateInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
setTargetPools(request, callback)
public setTargetPools(request: google.cloud.compute.v1beta.ISetTargetPoolsInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.SetTargetPoolsCallback): void;Calls SetTargetPools.
| Parameters | |
|---|---|
| Name | Description |
request |
ISetTargetPoolsInstanceGroupManagerRequest
SetTargetPoolsInstanceGroupManagerRequest message or plain object |
callback |
SetTargetPoolsCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
setTargetPools(request)
public setTargetPools(request: google.cloud.compute.v1beta.ISetTargetPoolsInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls SetTargetPools.
| Parameter | |
|---|---|
| Name | Description |
request |
ISetTargetPoolsInstanceGroupManagerRequest
SetTargetPoolsInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
startInstances(request, callback)
public startInstances(request: google.cloud.compute.v1beta.IStartInstancesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.StartInstancesCallback): void;Calls StartInstances.
| Parameters | |
|---|---|
| Name | Description |
request |
IStartInstancesInstanceGroupManagerRequest
StartInstancesInstanceGroupManagerRequest message or plain object |
callback |
StartInstancesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
startInstances(request)
public startInstances(request: google.cloud.compute.v1beta.IStartInstancesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls StartInstances.
| Parameter | |
|---|---|
| Name | Description |
request |
IStartInstancesInstanceGroupManagerRequest
StartInstancesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
stopInstances(request, callback)
public stopInstances(request: google.cloud.compute.v1beta.IStopInstancesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.StopInstancesCallback): void;Calls StopInstances.
| Parameters | |
|---|---|
| Name | Description |
request |
IStopInstancesInstanceGroupManagerRequest
StopInstancesInstanceGroupManagerRequest message or plain object |
callback |
StopInstancesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
stopInstances(request)
public stopInstances(request: google.cloud.compute.v1beta.IStopInstancesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls StopInstances.
| Parameter | |
|---|---|
| Name | Description |
request |
IStopInstancesInstanceGroupManagerRequest
StopInstancesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
suspendInstances(request, callback)
public suspendInstances(request: google.cloud.compute.v1beta.ISuspendInstancesInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.SuspendInstancesCallback): void;Calls SuspendInstances.
| Parameters | |
|---|---|
| Name | Description |
request |
ISuspendInstancesInstanceGroupManagerRequest
SuspendInstancesInstanceGroupManagerRequest message or plain object |
callback |
SuspendInstancesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
suspendInstances(request)
public suspendInstances(request: google.cloud.compute.v1beta.ISuspendInstancesInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls SuspendInstances.
| Parameter | |
|---|---|
| Name | Description |
request |
ISuspendInstancesInstanceGroupManagerRequest
SuspendInstancesInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
testIamPermissions(request, callback)
public testIamPermissions(request: google.cloud.compute.v1beta.ITestIamPermissionsInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.TestIamPermissionsCallback): void;Calls TestIamPermissions.
| Parameters | |
|---|---|
| Name | Description |
request |
ITestIamPermissionsInstanceGroupManagerRequest
TestIamPermissionsInstanceGroupManagerRequest message or plain object |
callback |
TestIamPermissionsCallback
Node-style callback called with the error, if any, and TestPermissionsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
testIamPermissions(request)
public testIamPermissions(request: google.cloud.compute.v1beta.ITestIamPermissionsInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.TestPermissionsResponse>;Calls TestIamPermissions.
| Parameter | |
|---|---|
| Name | Description |
request |
ITestIamPermissionsInstanceGroupManagerRequest
TestIamPermissionsInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.TestPermissionsResponse> |
Promise |
update(request, callback)
public update(request: google.cloud.compute.v1beta.IUpdateInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.UpdateCallback): void;Calls Update.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateInstanceGroupManagerRequest
UpdateInstanceGroupManagerRequest message or plain object |
callback |
UpdateCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
update(request)
public update(request: google.cloud.compute.v1beta.IUpdateInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls Update.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateInstanceGroupManagerRequest
UpdateInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
updatePerInstanceConfigs(request, callback)
public updatePerInstanceConfigs(request: google.cloud.compute.v1beta.IUpdatePerInstanceConfigsInstanceGroupManagerRequest, callback: google.cloud.compute.v1beta.InstanceGroupManagers.UpdatePerInstanceConfigsCallback): void;Calls UpdatePerInstanceConfigs.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdatePerInstanceConfigsInstanceGroupManagerRequest
UpdatePerInstanceConfigsInstanceGroupManagerRequest message or plain object |
callback |
UpdatePerInstanceConfigsCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updatePerInstanceConfigs(request)
public updatePerInstanceConfigs(request: google.cloud.compute.v1beta.IUpdatePerInstanceConfigsInstanceGroupManagerRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls UpdatePerInstanceConfigs.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdatePerInstanceConfigsInstanceGroupManagerRequest
UpdatePerInstanceConfigsInstanceGroupManagerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |