public sealed class DiskEntry : IMessage<DiskEntry>, IEquatable<DiskEntry>, IDeepCloneable<DiskEntry>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class DiskEntry.
Single disk entry.
Implements
IMessageDiskEntry, IEquatableDiskEntry, IDeepCloneableDiskEntry, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
DiskEntry()
public DiskEntry()
DiskEntry(DiskEntry)
public DiskEntry(DiskEntry other)
Parameter | |
---|---|
Name | Description |
other | DiskEntry |
Properties
CapacityBytes
public long CapacityBytes { get; set; }
Disk capacity.
Property Value | |
---|---|
Type | Description |
long |
DiskLabel
public string DiskLabel { get; set; }
Disk label.
Property Value | |
---|---|
Type | Description |
string |
DiskLabelType
public string DiskLabelType { get; set; }
Disk label type (e.g. BIOS/GPT)
Property Value | |
---|---|
Type | Description |
string |
FreeBytes
public long FreeBytes { get; set; }
Disk free space.
Property Value | |
---|---|
Type | Description |
long |
HwAddress
public string HwAddress { get; set; }
Disk hardware address (e.g. 0:1 for SCSI).
Property Value | |
---|---|
Type | Description |
string |
InterfaceType
public DiskEntry.Types.InterfaceType InterfaceType { get; set; }
Disks interface type.
Property Value | |
---|---|
Type | Description |
DiskEntryTypesInterfaceType |
Partitions
public DiskPartitionList Partitions { get; set; }
Partition layout.
Property Value | |
---|---|
Type | Description |
DiskPartitionList |
PlatformSpecificCase
public DiskEntry.PlatformSpecificOneofCase PlatformSpecificCase { get; }
Property Value | |
---|---|
Type | Description |
DiskEntryPlatformSpecificOneofCase |
Vmware
public VmwareDiskConfig Vmware { get; set; }
VMware disk details.
Property Value | |
---|---|
Type | Description |
VmwareDiskConfig |