Show / Hide Table of Contents

Class HostCpuHardwareConfiguration

CPU Hardware Configuration metric for the host

Inheritance
object
HostConfigurationMetricGroup
HostCpuHardwareConfiguration
Inherited Members
HostConfigurationMetricGroup.TimeCollected
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OpsiService.Models
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
public class HostCpuHardwareConfiguration : HostConfigurationMetricGroup

Properties

CacheInMB

Declaration
[JsonProperty(PropertyName = "cacheInMB")]
public double CacheInMB { get; set; }
Property Value
Type Description
double

Size of cache memory in megabytes

CoresPerSocket

Declaration
[JsonProperty(PropertyName = "coresPerSocket")]
public int? CoresPerSocket { get; set; }
Property Value
Type Description
int?

Number of cores per socket

CpuFamily

Declaration
[JsonProperty(PropertyName = "cpuFamily")]
public string CpuFamily { get; set; }
Property Value
Type Description
string

Type of processor in the system

CpuImplementation

Declaration
[JsonProperty(PropertyName = "cpuImplementation")]
public string CpuImplementation { get; set; }
Property Value
Type Description
string

Model name of processor

FrequencyInMhz

Declaration
[JsonProperty(PropertyName = "frequencyInMhz")]
public double FrequencyInMhz { get; set; }
Property Value
Type Description
double

Clock frequency of the processor in megahertz

HyperThreadingEnabled

Declaration
[JsonProperty(PropertyName = "hyperThreadingEnabled")]
public string HyperThreadingEnabled { get; set; }
Property Value
Type Description
string

Indicates if hyper-threading is enabled or not

Model

Declaration
[JsonProperty(PropertyName = "model")]
public string Model { get; set; }
Property Value
Type Description
string

CPU model

ThreadsPerSocket

Declaration
[JsonProperty(PropertyName = "threadsPerSocket")]
public int? ThreadsPerSocket { get; set; }
Property Value
Type Description
int?

Number of threads per socket

TotalSockets

Declaration
[JsonProperty(PropertyName = "totalSockets")]
public int? TotalSockets { get; set; }
Property Value
Type Description
int?

Total number of CPU Sockets

VendorName

Declaration
[JsonProperty(PropertyName = "vendorName")]
public string VendorName { get; set; }
Property Value
Type Description
string

Name of the CPU vendor

In this article
Back to top