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.
Implements
IMessageDiskMigrationStep, IEquatableDiskMigrationStep, IDeepCloneableDiskMigrationStep, IBufferMessage, IMessageNamespace
Google.Cloud.VMMigration.V1Assembly
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 |