public sealed class MachineArchitectureDetails : IMessage<MachineArchitectureDetails>, IEquatable<MachineArchitectureDetails>, IDeepCloneable<MachineArchitectureDetails>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class MachineArchitectureDetails.
Details of the machine architecture.
Implements
IMessageMachineArchitectureDetails, IEquatableMachineArchitectureDetails, IDeepCloneableMachineArchitectureDetails, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
MachineArchitectureDetails()
public MachineArchitectureDetails()
MachineArchitectureDetails(MachineArchitectureDetails)
public MachineArchitectureDetails(MachineArchitectureDetails other)
Parameter | |
---|---|
Name | Description |
other | MachineArchitectureDetails |
Properties
Bios
public BiosDetails Bios { get; set; }
BIOS Details.
Property Value | |
---|---|
Type | Description |
BiosDetails |
CpuArchitecture
public string CpuArchitecture { get; set; }
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
Property Value | |
---|---|
Type | Description |
string |
CpuName
public string CpuName { get; set; }
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
Property Value | |
---|---|
Type | Description |
string |
CpuSocketCount
public int CpuSocketCount { get; set; }
Number of processor sockets allocated to the machine.
Property Value | |
---|---|
Type | Description |
int |
CpuThreadCount
public int CpuThreadCount { get; set; }
Number of CPU threads allocated to the machine.
Property Value | |
---|---|
Type | Description |
int |
FirmwareType
public MachineArchitectureDetails.Types.FirmwareType FirmwareType { get; set; }
Firmware type.
Property Value | |
---|---|
Type | Description |
MachineArchitectureDetailsTypesFirmwareType |
Hyperthreading
public MachineArchitectureDetails.Types.CpuHyperThreading Hyperthreading { get; set; }
CPU hyper-threading support.
Property Value | |
---|---|
Type | Description |
MachineArchitectureDetailsTypesCpuHyperThreading |
Vendor
public string Vendor { get; set; }
Hardware vendor.
Property Value | |
---|---|
Type | Description |
string |