Google Cloud Vm Migration V1 Client - Class CloneStep (1.0.0-RC1)

Reference documentation and code samples for the Google Cloud Vm Migration V1 Client class CloneStep.

CloneStep holds information about the clone step progress.

Generated from protobuf message google.cloud.vmmigration.v1.CloneStep

Namespace

Google \ Cloud \ VMMigration \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ adapting_os Google\Cloud\VMMigration\V1\AdaptingOSStep

Adapting OS step.

↳ preparing_vm_disks Google\Cloud\VMMigration\V1\PreparingVMDisksStep

Preparing VM disks step.

↳ instantiating_migrated_vm Google\Cloud\VMMigration\V1\InstantiatingMigratedVMStep

Instantiating migrated VM step.

↳ start_time Google\Protobuf\Timestamp

The time the step has started.

↳ end_time Google\Protobuf\Timestamp

The time the step has ended.

getAdaptingOs

Adapting OS step.

Returns
Type Description
Google\Cloud\VMMigration\V1\AdaptingOSStep|null

hasAdaptingOs

setAdaptingOs

Adapting OS step.

Parameter
Name Description
var Google\Cloud\VMMigration\V1\AdaptingOSStep
Returns
Type Description
$this

getPreparingVmDisks

Preparing VM disks step.

Returns
Type Description
Google\Cloud\VMMigration\V1\PreparingVMDisksStep|null

hasPreparingVmDisks

setPreparingVmDisks

Preparing VM disks step.

Parameter
Name Description
var Google\Cloud\VMMigration\V1\PreparingVMDisksStep
Returns
Type Description
$this

getInstantiatingMigratedVm

Instantiating migrated VM step.

Returns
Type Description
Google\Cloud\VMMigration\V1\InstantiatingMigratedVMStep|null

hasInstantiatingMigratedVm

setInstantiatingMigratedVm

Instantiating migrated VM step.

Parameter
Name Description
var Google\Cloud\VMMigration\V1\InstantiatingMigratedVMStep
Returns
Type Description
$this

getStartTime

The time the step has started.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasStartTime

clearStartTime

setStartTime

The time the step has started.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getEndTime

The time the step has ended.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasEndTime

clearEndTime

setEndTime

The time the step has ended.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getStep

Returns
Type Description
string