Google Cloud Vm Migration V1 Client - Class CloneStep (1.0.2)

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 AdaptingOSStep

Adapting OS step.

↳ preparing_vm_disks PreparingVMDisksStep

Preparing VM disks step.

↳ instantiating_migrated_vm 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
AdaptingOSStep|null

hasAdaptingOs

setAdaptingOs

Adapting OS step.

Parameter
Name Description
var AdaptingOSStep
Returns
Type Description
$this

getPreparingVmDisks

Preparing VM disks step.

Returns
Type Description
PreparingVMDisksStep|null

hasPreparingVmDisks

setPreparingVmDisks

Preparing VM disks step.

Parameter
Name Description
var PreparingVMDisksStep
Returns
Type Description
$this

getInstantiatingMigratedVm

Instantiating migrated VM step.

Returns
Type Description
InstantiatingMigratedVMStep|null

hasInstantiatingMigratedVm

setInstantiatingMigratedVm

Instantiating migrated VM step.

Parameter
Name Description
var 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