Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_DeviceErrorCounts --> CIM_StatisticalInformation --> CIM_ManagedElement --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_StatisticalInformation NAME CIM_DeviceErrorCounts
Class CIM_DeviceErrorCounts Qualifiers Name Type Value From Class Version string 2.10.0 CIM_DeviceErrorCounts Description string DeviceErrorCounts is a statistical class containing error- related counters for a LogicalDevice. The types of errors are defined by CCITT (Rec X.733) and ISO (IEC 10164-4). Note that the CIM_DeviceErrorCountData class uses a simplified naming or identity algorithm as compared to this class. DeviceErrorCounts is not deprecated because its naming algorithm is still in use in various implementations. CIM_DeviceErrorCounts Description string CIM_StatisticalInformation is a root class for any arbitrary collection of statistical data and/or metrics applicable to one or more ManagedSystemElements. Note that the CIM_ StatisticalData class uses a simplified naming/identity algorithm as compared to this class. StatisticalInformation is not deprecated since its naming algorithm is still in use in various implementations. CIM_StatisticalInformation Description string ManagedElement is an abstract class that provides a common superclass (or top of the inheritance tree) for the non-association classes in the CIM Schema. CIM_ManagedElement
Properties Name Type Value Qualifiers ClassOrigin SystemCreationClassName string Key
Propagated
Description
MaxLenCIM_DeviceErrorCounts SystemName string Key
Propagated
Description
MaxLenCIM_DeviceErrorCounts DeviceCreationClassName string Key
Propagated
Description
MaxLenCIM_DeviceErrorCounts DeviceID string Key
Propagated
Description
MaxLenCIM_DeviceErrorCounts Name string Key
Override
Description
MaxLenCIM_DeviceErrorCounts IndeterminateErrorCount uint64 Description
CounterCIM_DeviceErrorCounts CriticalErrorCount uint64 Description
Counter
MappingStringsCIM_DeviceErrorCounts MajorErrorCount uint64 Description
Counter
MappingStringsCIM_DeviceErrorCounts MinorErrorCount uint64 Description
CounterCIM_DeviceErrorCounts WarningCount uint64 Description
Counter
MappingStringsCIM_DeviceErrorCounts Caption string Description
MaxLenCIM_ManagedElement Description string Description CIM_ManagedElement ElementName string Description CIM_ManagedElement Property Qualifiers
Property SystemCreationClassName Qualifiers Name Type Value From Class Key boolean true CIM_DeviceErrorCounts Propagated string CIM_LogicalDevice.SystemCreationClassName CIM_DeviceErrorCounts Description string The CreationClassName of the scoping System. CIM_DeviceErrorCounts MaxLen uint32 256 CIM_DeviceErrorCounts
Property SystemName Qualifiers Name Type Value From Class Key boolean true CIM_DeviceErrorCounts Propagated string CIM_LogicalDevice.SystemName CIM_DeviceErrorCounts Description string The Name of the scoping System. CIM_DeviceErrorCounts MaxLen uint32 256 CIM_DeviceErrorCounts
Property DeviceCreationClassName Qualifiers Name Type Value From Class Key boolean true CIM_DeviceErrorCounts Propagated string CIM_LogicalDevice.CreationClassName CIM_DeviceErrorCounts Description string The CreationClassName of the scoping Device. CIM_DeviceErrorCounts MaxLen uint32 256 CIM_DeviceErrorCounts
Property DeviceID Qualifiers Name Type Value From Class Key boolean true CIM_DeviceErrorCounts Propagated string CIM_LogicalDevice.DeviceID CIM_DeviceErrorCounts Description string The ID of the scoping Device. CIM_DeviceErrorCounts MaxLen uint32 64 CIM_DeviceErrorCounts
Property Name Qualifiers Name Type Value From Class Key boolean true CIM_DeviceErrorCounts Override string Name CIM_DeviceErrorCounts Description string The inherited Name serves as part of the key for the DeviceErrorCounts instance. The object is scoped by the LogicalDevice to which the statistics apply. CIM_DeviceErrorCounts MaxLen uint32 256 CIM_DeviceErrorCounts
Property IndeterminateErrorCount Qualifiers Name Type Value From Class Description string Count of the indeterminate errors. CIM_DeviceErrorCounts Counter boolean true CIM_DeviceErrorCounts
Property CriticalErrorCount Qualifiers Name Type Value From Class Description string Count of the critical errors. CIM_DeviceErrorCounts Counter boolean true CIM_DeviceErrorCounts MappingStrings string MIF.DMTF|Operational State|006.7 CIM_DeviceErrorCounts
Property MajorErrorCount Qualifiers Name Type Value From Class Description string Count of the major errors. CIM_DeviceErrorCounts Counter boolean true CIM_DeviceErrorCounts MappingStrings string MIF.DMTF|Operational State|006.8 CIM_DeviceErrorCounts
Property MinorErrorCount Qualifiers Name Type Value From Class Description string Count of the minor errors. CIM_DeviceErrorCounts Counter boolean true CIM_DeviceErrorCounts
Property WarningCount Qualifiers Name Type Value From Class Description string Count of the warnings. CIM_DeviceErrorCounts Counter boolean true CIM_DeviceErrorCounts MappingStrings string MIF.DMTF|Operational State|006.9 CIM_DeviceErrorCounts
Property Name Qualifiers Name Type Value From Class Description string The Name property defines the label by which the statistic or metric is known. When subclassed, the property can be overridden to be a Key property. CIM_StatisticalInformation MaxLen uint32 256 CIM_StatisticalInformation
Property Caption Qualifiers Name Type Value From Class Description string The Caption property is a short textual description (one- line string) of the object. CIM_ManagedElement MaxLen uint32 64 CIM_ManagedElement
Property Description Qualifiers Name Type Value From Class Description string The Description property provides a textual description of the object. CIM_ManagedElement
Property ElementName Qualifiers Name Type Value From Class Description string A user-friendly name for the object. This property allows each instance to define a user-friendly name in addition to its key properties, identity data, and description information. Note that the Name property of ManagedSystemElement is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user-friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information can be present in both the Name and ElementName properties. CIM_ManagedElement
Name Type Value Qualifiers Parameters ClassOrigin ResetCounter uint32 Description SelectedCounter CIM_DeviceErrorCounts Method Qualifiers
Method ResetCounter Qualifiers Name Type Value From Class Description string Method to reset the error and warning counters. The method takes one parameter as input, an integer that indicates which counter to reset. For this input parameter, 0 indicates all, 1 indicates a reset of the indeterminate error counter, 2 the critical error counter, 3 the major error counter, 4 the minor error counter, and 5 the warning counter. The method returns 0 if successful, 1 if not supported, and any other value if an error occurred. A method is specified so that the instrumentation of the LogicalDevice, which tabulates the errors and warnings, can also reset its internal processing and counters. In a subclass, the set of possible return codes could be specified, using a ValueMap qualifier on the method. The strings to which the ValueMap contents are ’ translated ’ can also be specified in the subclass as a Values array qualifier. CIM_DeviceErrorCounts Parameters
Method ResetCounter Parameters Name Type Qualifiers SelectedCounter uint16 IN
Description
ValueMap
ValuesParameter Qualifiers
Parameter SelectedCounter Qualifiers Name Type Value From Class IN boolean true CIM_DeviceErrorCounts Description string The counter to reset. CIM_DeviceErrorCounts ValueMap string [See below.] CIM_DeviceErrorCounts Values string All
Indeterminate Error Counter
Critical Error Counter
Major Error Counter
Minor Error Counter
Warning CounterCIM_DeviceErrorCounts