# Class CIM_CPUDiagnosticSettingData
extends CIM_DiagnosticSettingData

This class define the additional settings to be used for CPU diagnostic tests.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_SettingData
|
+--CIM_DiagnosticSettingData
|
+--CIM_CPUDiagnosticSettingData

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | This class define the additional settings to be used for CPU diagnostic tests.
Experimental | boolean | true
UMLPackagePath | string | CIM::System::Diagnostics
Version | string | 2.32.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
Seed | uint32 |
Description | string | This property specifies the seed to be used to generate random sequence for certain CPU tests.
CoreVoltages | real32[] |
Description | string | This array property specifies the voltages to be used for the CPU Voltage test. If no voltages are specified, then the default set of voltages as defined by the vendor will be used. Units are Volts.
ModelCorrespondence | string | CIM_CPUDiagnosticServiceCapabilities.CPUVoltages
PUnit | string | Volt
CPUSpeeds | real32[] |
Description | string | This array property specifies the voltages to be used for the CPU Speed test. If no speeds are specified, then the default set of speeds as defined by the vendor will be used.
PUnit | string | hertz * 10^6

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
Caption | string | CIM_ManagedElement
ChangeableType | uint16 | CIM_SettingData
ConfigurationName | string | CIM_SettingData
Description | string | CIM_ManagedElement
ElementName | string | CIM_SettingData
Generation | uint64 | CIM_ManagedElement
HaltOnError | boolean | CIM_DiagnosticSettingData
InstanceID | string | CIM_SettingData
NonDestructive | boolean | CIM_DiagnosticSettingData
PercentOfTestCoverage | uint8 | CIM_DiagnosticSettingData
QueryTimeout | uint32 | CIM_DiagnosticSettingData
QuickMode | boolean | CIM_DiagnosticSettingData
ResultPersistence | uint32 | CIM_DiagnosticSettingData
SoID | string | CIM_SettingData
SoOrgID | string | CIM_SettingData
ComponentSetting | string[] | CIM_SettingData
LogOptions | uint16[] | CIM_DiagnosticSettingData
LogStorage | uint16[] | CIM_DiagnosticSettingData
LoopControl | uint16[] | CIM_DiagnosticSettingData
LoopControlParameter | string[] | CIM_DiagnosticSettingData
OtherLogOptionsDescriptions | string[] | CIM_DiagnosticSettingData
OtherLogStorageDescriptions | string[] | CIM_DiagnosticSettingData
OtherLoopControlDescriptions | string[] | CIM_DiagnosticSettingData
VerbosityLevel | uint16[] | CIM_DiagnosticSettingData

## Class Methods