Compute V1 Client - Class InstanceGroupManagerStatusBulkInstanceOperation (2.9.0)

Reference documentation and code samples for the Compute V1 Client class InstanceGroupManagerStatusBulkInstanceOperation.

Bulk instance operation is the creation of VMs in a MIG when the targetSizePolicy.mode is set to BULK.

Generated from protobuf message google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperation

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ in_progress bool

Output only. Informs whether bulk instance operation is in progress.

↳ last_progress_check InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck

Output only. Information from the last progress check of bulk instance operation.

getInProgress

Output only. Informs whether bulk instance operation is in progress.

Returns
Type Description
bool

hasInProgress

clearInProgress

setInProgress

Output only. Informs whether bulk instance operation is in progress.

Parameter
Name Description
var bool
Returns
Type Description
$this

getLastProgressCheck

Output only. Information from the last progress check of bulk instance operation.

Returns
Type Description
InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck|null

hasLastProgressCheck

clearLastProgressCheck

setLastProgressCheck

Output only. Information from the last progress check of bulk instance operation.

Parameter
Name Description
var InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck
Returns
Type Description
$this