VM Migration v1 API - Class DiskMigrationStep (2.7.0)

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

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

DiskMigrationStep holds information about the disk migration step progress.

Inheritance

object > DiskMigrationStep

Namespace

Google.Cloud.VMMigration.V1

Assembly

Google.Cloud.VMMigration.V1.dll

Constructors

DiskMigrationStep()

public DiskMigrationStep()

DiskMigrationStep(DiskMigrationStep)

public DiskMigrationStep(DiskMigrationStep other)
Parameter
Name Description
other DiskMigrationStep

Properties

CopyingSourceDiskSnapshot

public CopyingSourceDiskSnapshotStep CopyingSourceDiskSnapshot { get; set; }

Copying source disk snapshot step.

Property Value
Type Description
CopyingSourceDiskSnapshotStep

CreatingSourceDiskSnapshot

public CreatingSourceDiskSnapshotStep CreatingSourceDiskSnapshot { get; set; }

Creating source disk snapshot step.

Property Value
Type Description
CreatingSourceDiskSnapshotStep

EndTime

public Timestamp EndTime { get; set; }

Output only. The time the step has ended.

Property Value
Type Description
Timestamp

ProvisioningTargetDisk

public ProvisioningTargetDiskStep ProvisioningTargetDisk { get; set; }

Creating target disk step.

Property Value
Type Description
ProvisioningTargetDiskStep

StartTime

public Timestamp StartTime { get; set; }

Output only. The time the step has started.

Property Value
Type Description
Timestamp

StepCase

public DiskMigrationStep.StepOneofCase StepCase { get; }
Property Value
Type Description
DiskMigrationStepStepOneofCase