CIM29 Class Declaration
CIM_DeviceErrorCounts

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_DeviceErrorCounts --> CIM_StatisticalInformation --> CIM_ManagedElement --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_StatisticalInformation
NAMECIM_DeviceErrorCounts

Class Qualifiers

Class CIM_DeviceErrorCounts Qualifiers
NameTypeValueFrom Class
Versionstring2.7.0 CIM_DeviceErrorCounts
DescriptionstringDeviceErrorCounts is a statistical class containing error- related counters for a LogicalDevice. The types of errors are as defined by CCITT (Rec X.733) and ISO (IEC 10164-4). Note that the CIM_DeviceErrorCountData class uses a simplified naming/identity algorithm as compared to this class. DeviceErrorCounts is not deprecated since its naming algorithm is still in use in various implementations. CIM_DeviceErrorCounts
DescriptionstringCIM_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
DescriptionstringManagedElement 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

Properties
NameTypeValueQualifiersClassOrigin
SystemCreationClassNamestring Key
Propagated
Description
MaxLen
CIM_DeviceErrorCounts
SystemNamestring Key
Propagated
Description
MaxLen
CIM_DeviceErrorCounts
DeviceCreationClassNamestring Key
Propagated
Description
MaxLen
CIM_DeviceErrorCounts
DeviceIDstring Key
Propagated
Description
MaxLen
CIM_DeviceErrorCounts
Namestring Key
Override
Description
MaxLen
CIM_DeviceErrorCounts
IndeterminateErrorCountuint64 Description
Counter
CIM_DeviceErrorCounts
CriticalErrorCountuint64 Description
Counter
MappingStrings
CIM_DeviceErrorCounts
MajorErrorCountuint64 Description
Counter
MappingStrings
CIM_DeviceErrorCounts
MinorErrorCountuint64 Description
Counter
CIM_DeviceErrorCounts
WarningCountuint64 Description
Counter
MappingStrings
CIM_DeviceErrorCounts
Captionstring Description
MaxLen
CIM_ManagedElement
Descriptionstring Description CIM_ManagedElement
ElementNamestring Description CIM_ManagedElement

Property Qualifiers

Property SystemCreationClassName Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_DeviceErrorCounts
PropagatedstringCIM_LogicalDevice.SystemCreationClassName CIM_DeviceErrorCounts
DescriptionstringThe scoping System ’ s CreationClassName. CIM_DeviceErrorCounts
MaxLenuint32256 CIM_DeviceErrorCounts

Property SystemName Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_DeviceErrorCounts
PropagatedstringCIM_LogicalDevice.SystemName CIM_DeviceErrorCounts
DescriptionstringThe scoping System ’ s Name. CIM_DeviceErrorCounts
MaxLenuint32256 CIM_DeviceErrorCounts

Property DeviceCreationClassName Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_DeviceErrorCounts
PropagatedstringCIM_LogicalDevice.CreationClassName CIM_DeviceErrorCounts
DescriptionstringThe scoping Device ’ s CreationClassName. CIM_DeviceErrorCounts
MaxLenuint32256 CIM_DeviceErrorCounts

Property DeviceID Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_DeviceErrorCounts
PropagatedstringCIM_LogicalDevice.DeviceID CIM_DeviceErrorCounts
DescriptionstringThe scoping Device ’ s ID. CIM_DeviceErrorCounts
MaxLenuint3264 CIM_DeviceErrorCounts

Property Name Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_DeviceErrorCounts
OverridestringName CIM_DeviceErrorCounts
DescriptionstringThe 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
MaxLenuint32256 CIM_DeviceErrorCounts

Property IndeterminateErrorCount Qualifiers
NameTypeValueFrom Class
DescriptionstringCount of the indeterminate errors. CIM_DeviceErrorCounts
Counterbooleantrue CIM_DeviceErrorCounts

Property CriticalErrorCount Qualifiers
NameTypeValueFrom Class
DescriptionstringCount of the critical errors. CIM_DeviceErrorCounts
Counterbooleantrue CIM_DeviceErrorCounts
MappingStringsstringMIF.DMTF|Operational State|006.7 CIM_DeviceErrorCounts

Property MajorErrorCount Qualifiers
NameTypeValueFrom Class
DescriptionstringCount of the major errors. CIM_DeviceErrorCounts
Counterbooleantrue CIM_DeviceErrorCounts
MappingStringsstringMIF.DMTF|Operational State|006.8 CIM_DeviceErrorCounts

Property MinorErrorCount Qualifiers
NameTypeValueFrom Class
DescriptionstringCount of the minor errors. CIM_DeviceErrorCounts
Counterbooleantrue CIM_DeviceErrorCounts

Property WarningCount Qualifiers
NameTypeValueFrom Class
DescriptionstringCount of the warnings. CIM_DeviceErrorCounts
Counterbooleantrue CIM_DeviceErrorCounts
MappingStringsstringMIF.DMTF|Operational State|006.9 CIM_DeviceErrorCounts

Property Name Qualifiers
NameTypeValueFrom Class
DescriptionstringThe 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
MaxLenuint32256 CIM_StatisticalInformation

Property Caption Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Caption property is a short textual description (one- line string) of the object. CIM_ManagedElement
MaxLenuint3264 CIM_ManagedElement

Property Description Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Description property provides a textual description of the object. CIM_ManagedElement

Property ElementName Qualifiers
NameTypeValueFrom Class
DescriptionstringA 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 ManagedSystemElement ’ s Name property 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 MAY be present in both the Name and ElementName properties. CIM_ManagedElement

Methods

NameTypeValueQualifiersParametersClassOrigin
ResetCounteruint32 Description SelectedCounterCIM_DeviceErrorCounts

Method Qualifiers

Method ResetCounter Qualifiers
NameTypeValueFrom Class
DescriptionstringMethod to reset the error and warning counters. The method takes one parameter as input - an integer indicating 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 LogicalDevice ’ s instrumentation, 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 ’ may also be specified in the subclass as a Values array qualifier. CIM_DeviceErrorCounts

Parameters

Method ResetCounter Parameters
NameTypeQualifiers
SelectedCounteruint16IN
Description
ValueMap
Values

Parameter Qualifiers

Parameter SelectedCounter Qualifiers
NameTypeValueFrom Class
INbooleantrue CIM_DeviceErrorCounts
DescriptionstringThe counter to reset. CIM_DeviceErrorCounts
ValueMapstring
[See below.]
CIM_DeviceErrorCounts
ValuesstringAll
Indeterminate Error Counter
Critical Error Counter
Major Error Counter
Minor Error Counter
Warning Counter
CIM_DeviceErrorCounts

Associations this class can participate in

Association
Class
Reference
Class
Role
CIM_ErrorCountersForDeviceCIM_DeviceErrorCountsStats
CIM_StatisticsCIM_StatisticalInformationStats
CIM_RelatedStatisticsCIM_StatisticalInformationStats
CIM_RelatedStatisticsCIM_StatisticalInformationRelatedStats
CIM_DependencyCIM_ManagedElementAntecedent
CIM_DependencyCIM_ManagedElementDependent
CIM_ConcreteDependencyCIM_ManagedElementAntecedent
CIM_ConcreteDependencyCIM_ManagedElementDependent
CIM_HostedDependencyCIM_ManagedElementAntecedent
CIM_HostedDependencyCIM_ManagedElementDependent
CIM_ScopedSettingCIM_ManagedElementAntecedent
CIM_ProvidesServiceToElementCIM_ManagedElementDependent
CIM_ElementSoftwareIdentityCIM_ManagedElementDependent
CIM_RecordAppliesToElementCIM_ManagedElementDependent
CIM_AuthenticationTargetCIM_ManagedElementDependent
CIM_ElementAsUserCIM_ManagedElementAntecedent
CIM_AuthorizationSubjectCIM_ManagedElementDependent
CIM_AuthorizationTargetCIM_ManagedElementDependent
CIM_MetricDefForMECIM_ManagedElementAntecedent
CIM_MetricForMECIM_ManagedElementAntecedent
CIM_ComponentCIM_ManagedElementGroupComponent
CIM_ComponentCIM_ManagedElementPartComponent
CIM_ConcreteComponentCIM_ManagedElementGroupComponent
CIM_ConcreteComponentCIM_ManagedElementPartComponent
CIM_LogicalIdentityCIM_ManagedElementSystemElement
CIM_LogicalIdentityCIM_ManagedElementSameElement
CIM_ConcreteIdentityCIM_ManagedElementSystemElement
CIM_ConcreteIdentityCIM_ManagedElementSameElement
CIM_SynchronizedCIM_ManagedElementSystemElement
CIM_SynchronizedCIM_ManagedElementSyncedElement
CIM_StorageSynchronizedCIM_ManagedElementSystemElement
CIM_StorageSynchronizedCIM_ManagedElementSyncedElement
CIM_ServiceAvailableToElementCIM_ManagedElementUserOfService
CIM_ServiceAffectsElementCIM_ManagedElementAffectedElement
CIM_SAPAvailableForElementCIM_ManagedElementManagedElement
CIM_ElementLocationCIM_ManagedElementElement
CIM_MemberOfCollectionCIM_ManagedElementMember
CIM_MemberPrincipalCIM_ManagedElementMember
CIM_ElementInPolicyRoleCollectionCIM_ManagedElementMember
CIM_ElementCapabilitiesCIM_ManagedElementManagedElement
CIM_ElementSettingDataCIM_ManagedElementManagedElement
CIM_ElementProfileCIM_ManagedElementManagedElement
CIM_ElementStatisticalDataCIM_ManagedElementManagedElement
CIM_StatisticsCIM_ManagedElementElement
CIM_ParameterValueSourcesCIM_ManagedElementValueSource
CIM_ParametersForMethodCIM_ManagedElementTheMethod
CIM_OwningJobElementCIM_ManagedElementOwningElement
CIM_AffectedJobElementCIM_ManagedElementAffectedElement
CIM_ElementConformsToProfileCIM_ManagedElementManagedElement
CIM_IdentityContextCIM_ManagedElementElementProvidingContext
CIM_AssignedIdentityCIM_ManagedElementManagedElement
CIM_ElementSecuritySensitivityCIM_ManagedElementManagedElement
CIM_AuthorizedSubjectCIM_ManagedElementPrivilegedElement
CIM_AuthorizedTargetCIM_ManagedElementTargetElement
CIM_PolicySetAppliesToElementCIM_ManagedElementManagedElement