VM Migration v1 API - Class CutoverStep (2.5.0)

public sealed class CutoverStep : IMessage<CutoverStep>, IEquatable<CutoverStep>, IDeepCloneable<CutoverStep>, IBufferMessage, IMessage

Reference documentation and code samples for the VM Migration v1 API class CutoverStep.

CutoverStep holds information about the cutover step progress.

Inheritance

object > CutoverStep

Namespace

Google.Cloud.VMMigration.V1

Assembly

Google.Cloud.VMMigration.V1.dll

Constructors

CutoverStep()

public CutoverStep()

CutoverStep(CutoverStep)

public CutoverStep(CutoverStep other)
Parameter
NameDescription
otherCutoverStep

Properties

EndTime

public Timestamp EndTime { get; set; }

The time the step has ended.

Property Value
TypeDescription
Timestamp

FinalSync

public ReplicationCycle FinalSync { get; set; }

Final sync step.

Property Value
TypeDescription
ReplicationCycle

InstantiatingMigratedVm

public InstantiatingMigratedVMStep InstantiatingMigratedVm { get; set; }

Instantiating migrated VM step.

Property Value
TypeDescription
InstantiatingMigratedVMStep

PreparingVmDisks

public PreparingVMDisksStep PreparingVmDisks { get; set; }

Preparing VM disks step.

Property Value
TypeDescription
PreparingVMDisksStep

PreviousReplicationCycle

public ReplicationCycle PreviousReplicationCycle { get; set; }

A replication cycle prior cutover step.

Property Value
TypeDescription
ReplicationCycle

ShuttingDownSourceVm

public ShuttingDownSourceVMStep ShuttingDownSourceVm { get; set; }

Shutting down VM step.

Property Value
TypeDescription
ShuttingDownSourceVMStep

StartTime

public Timestamp StartTime { get; set; }

The time the step has started.

Property Value
TypeDescription
Timestamp

StepCase

public CutoverStep.StepOneofCase StepCase { get; }
Property Value
TypeDescription
CutoverStepStepOneofCase