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.
Implements
IMessageCutoverStep, IEquatableCutoverStep, IDeepCloneableCutoverStep, IBufferMessage, IMessageNamespace
Google.Cloud.VMMigration.V1Assembly
Google.Cloud.VMMigration.V1.dll
Constructors
CutoverStep()
public CutoverStep()
CutoverStep(CutoverStep)
public CutoverStep(CutoverStep other)
Parameter | |
---|---|
Name | Description |
other |
CutoverStep |
Properties
EndTime
public Timestamp EndTime { get; set; }
The time the step has ended.
Property Value | |
---|---|
Type | Description |
Timestamp |
FinalSync
public ReplicationCycle FinalSync { get; set; }
Final sync step.
Property Value | |
---|---|
Type | Description |
ReplicationCycle |
InstantiatingMigratedVm
public InstantiatingMigratedVMStep InstantiatingMigratedVm { get; set; }
Instantiating migrated VM step.
Property Value | |
---|---|
Type | Description |
InstantiatingMigratedVMStep |
PreparingVmDisks
public PreparingVMDisksStep PreparingVmDisks { get; set; }
Preparing VM disks step.
Property Value | |
---|---|
Type | Description |
PreparingVMDisksStep |
PreviousReplicationCycle
public ReplicationCycle PreviousReplicationCycle { get; set; }
A replication cycle prior cutover step.
Property Value | |
---|---|
Type | Description |
ReplicationCycle |
ShuttingDownSourceVm
public ShuttingDownSourceVMStep ShuttingDownSourceVm { get; set; }
Shutting down VM step.
Property Value | |
---|---|
Type | Description |
ShuttingDownSourceVMStep |
StartTime
public Timestamp StartTime { get; set; }
The time the step has started.
Property Value | |
---|---|
Type | Description |
Timestamp |
StepCase
public CutoverStep.StepOneofCase StepCase { get; }
Property Value | |
---|---|
Type | Description |
CutoverStepStepOneofCase |