Class MachineArchitectureDetails
Details of the machine architecture.
Implements
Inherited Members
Namespace: Google.Apis.MigrationCenterAPI.v1.Data
Assembly: Google.Apis.MigrationCenterAPI.v1.dll
Syntax
public class MachineArchitectureDetails : IDirectResponseSchema
Properties
Bios
BIOS Details.
Declaration
[JsonProperty("bios")]
public virtual BiosDetails Bios { get; set; }
Property Value
Type | Description |
---|---|
BiosDetails |
CpuArchitecture
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
Declaration
[JsonProperty("cpuArchitecture")]
public virtual string CpuArchitecture { get; set; }
Property Value
Type | Description |
---|---|
string |
CpuName
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
Declaration
[JsonProperty("cpuName")]
public virtual string CpuName { get; set; }
Property Value
Type | Description |
---|---|
string |
CpuSocketCount
Number of processor sockets allocated to the machine.
Declaration
[JsonProperty("cpuSocketCount")]
public virtual int? CpuSocketCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
CpuThreadCount
Deprecated: use MachineDetails.core_count instead. Number of CPU threads allocated to the machine.
Declaration
[JsonProperty("cpuThreadCount")]
public virtual int? CpuThreadCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FirmwareType
Firmware type.
Declaration
[JsonProperty("firmwareType")]
public virtual string FirmwareType { get; set; }
Property Value
Type | Description |
---|---|
string |
Hyperthreading
CPU hyper-threading support.
Declaration
[JsonProperty("hyperthreading")]
public virtual string Hyperthreading { get; set; }
Property Value
Type | Description |
---|---|
string |
Vendor
Hardware vendor.
Declaration
[JsonProperty("vendor")]
public virtual string Vendor { get; set; }
Property Value
Type | Description |
---|---|
string |