// Copyright (c) 2005 DMTF. All rights reserved. [Indication, Version ( "2.6.0" ), UMLPackagePath ( "CIM::Event" ), Description ( "A subclass of CIM_AlertIndications carrying additional " "threshold information related to the notification. This " "subclass is used when one of the ProbableCauses is set to 53, " "\"Threshold Crossed\"." )] class CIM_ThresholdIndication : CIM_AlertIndication { [Description ( "A string describing the threshold or naming the property " "that represents the threshold, if modeled in the CIM " "hierarchy. In the latter case, the value should be " "written as _ .." ), MappingStrings { "Recommendation.ITU|X733.Threshold information" }] string ThresholdIdentifier; [Description ( "A string holding the current value of the threshold. " "This is modeled as a string for universal mapping, " "similar to the CIM_Sensor properties in the Device " "Model." ), MappingStrings { "Recommendation.ITU|X733.Threshold information" }] string ThresholdValue; [Description ( "A string holding the current reading value that exceeds " "the threshold. This is modeled as a string for universal " "mapping, similar to the CIM_Sensor properties in the " "Device Model." ), MappingStrings { "Recommendation.ITU|X733.Threshold information" }] string ObservedValue; };