Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_IndicationSubscriptionAlert --> CIM_AlertIndication --> CIM_ProcessIndication --> CIM_Indication --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_AlertIndication NAME CIM_IndicationSubscriptionAlert
Class CIM_IndicationSubscriptionAlert Qualifiers Name Type Value From Class Experimental boolean true CIM_IndicationSubscriptionAlert Version string 2.8.1000 CIM_IndicationSubscriptionAlert Description string This class represents a special type of Alert Indication to notify a CIM Listener of a state change affecting referencing subscriptions. A CIM Client would typically not subscribe to one of these Indications, rather it would be sent to any Listener potentially affected by the state change affecting referencing subscriptions. CIM_IndicationSubscriptionAlert Indication boolean true CIM_IndicationSubscriptionAlert Description string A concrete superclass for CIM Alert notifications. An AlertIndication is a specialized type of CIM_Indication that contains information about the severity, cause, recommended actions and other data of a real world event. This event and its data may or may not be modeled in the CIM class hierarchy. CIM_AlertIndication Indication boolean true CIM_AlertIndication Description string An abstract superclass for specialized Indication classes, addressing specific changes and alerts published by providers and instrumentation. Subclasses include AlertIndication (with properties such as PerceivedSeverity and ProbableCause), and SNMPTrapIndication (which recasts Traps as CIM indications). CIM_ProcessIndication Indication boolean true CIM_ProcessIndication Indication boolean true CIM_Indication Description string CIM_Indication is the abstract root class for all notifications about changes in schema, objects and their data, and about events detected by providers and instrumentation. Subclasses represent specific types of notifications. To receive an Indication, a consumer (or subscriber) must create an instance of CIM_IndicationFilter describing the criteria of the notification, an instance of CIM_ListenerDestination describing the delivery of the notification, and an instance of CIM_IndicationSubscription associating the Filter and Handler. CIM_Indication
Property Qualifiers
Property IndicationSubscriptionStateChange Qualifiers Name Type Value From Class Description string The type of state change affecting the Indication Subscription. Possible values include: (0) " Unknown " - the type of state change is unknown; (1) " Other " - another type of state change as specified in the OtherIndicationSubscriptionStateChange; (2) " Indication Service Shutdown " - the Indication Service is shutting down; (3) " Subcomponent Missing " - a subcomponent of the Indication Service (e.g. a provider) is missing; (4) " Subcomponent Disabled " - a subcomponent of the Indication Service has been disabled; (5) " Subcomponent Enabled " - a subcomponent of the Indication Service been enabled (re-enabled). CIM_IndicationSubscriptionAlert ValueMap string [See below.] CIM_IndicationSubscriptionAlert Values string Unknown
Other
Indication Service Shutdown
Subcomponent Missing
Subcomponent Disabled
Subcomponent EnabledCIM_IndicationSubscriptionAlert ModelCorrespondence string CIM_IndicationSubscriptionAlert.OtherIndicationSubscriptionStateChange CIM_IndicationSubscriptionAlert
Name Value 0 Unknown 1 Other 2 Indication Service Shutdown 3 Subcomponent Missing 4 Subcomponent Disabled 5 Subcomponent Enabled
Property OtherIndicationSubscriptionStateChange Qualifiers Name Type Value From Class Description string A string defining " Other " values for IndicationSubscriptionStateChange. This value MUST be set to a non NULL value when IndicationSubscriptionStateChange is set to a value of 1 ( " Other " ). For all other values of IndicationSubscriptionStateChange, the value of this string MUST be set to NULL. CIM_IndicationSubscriptionAlert ModelCorrespondence string CIM_IndicationSubscriptionAlert.IndicationSubscriptionStateChange CIM_IndicationSubscriptionAlert
Property IndicationSubscriptions Qualifiers Name Type Value From Class Description string An IndicationSubscriptionAlert potentially affects one or more IndicationSubscriptions. This property lists the IndicationSubscriptions as an array of CIMObjectPaths with format < NamespacePath > : < ClassName > .Filter= " < Value1 > " , Handler= " < Value2 > " . Value1 and Value2 are in turn the CIMObjectPaths of the IndicationFilter and ListenerDestination, thus each having the format < NamespacePath > : < ClassName > .SystemCreationClassName= " < ValueA > " , SystemName= " < ValueB > " ,CreationClassName= " < ValueC > " , Name= " < ValueD > " . This array MUST contain only the subscriptions applicable to the Listener to receive the IndicationSubscriptionAlert. CIM_IndicationSubscriptionAlert ModelCorrespondence string CIM_IndicationSubscription.Filter
CIM_IndicationSubscription.HandlerCIM_IndicationSubscriptionAlert
Property Description Qualifiers Name Type Value From Class Description string A short description of the Indication. CIM_AlertIndication MappingStrings string Recommendation.ITU|X733.Additional text CIM_AlertIndication
Property AlertingManagedElement Qualifiers Name Type Value From Class Description string The identifying information of the entity (ie, the instance) for which this Indication is generated. The property contains the path of an instance, encoded as a string parameter - if the instance is modeled in the CIM Schema. If not a CIM instance, the property contains some identifying string that names the entity for which the Alert is generated. The path or identifying string is formatted per the AlertingElementFormat property. CIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.AlertingElementFormat CIM_AlertIndication
Property AlertingElementFormat Qualifiers Name Type Value From Class Description string The format of the AlertingManagedElement property is interpretable based upon the value of this property. Values are defined as: 0 - Unknown. The format is unknown or not meaningfully interpretable by a CIM client application. 1 - Other. The format is defined by the value of the OtherAlertingElementFormat property. 2 - CIMObjectPath. The format is a CIMObjectPath, with format < NamespacePath > : < ClassName > . < Prop1 > = " < Value1 > " , < Prop2 > = " < Value2 > " , . . . specifying an instance in the CIM Schema. CIM_AlertIndication ValueMap string [See below.] CIM_AlertIndication Values string Unknown
Other
CIMObjectPathCIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.AlertingManagedElement
CIM_AlertIndication.OtherAlertingElementFormatCIM_AlertIndication
Name Value 0 Unknown 1 Other 2 CIMObjectPath
Property OtherAlertingElementFormat Qualifiers Name Type Value From Class Description string A string defining " Other " values for AlertingElementFormat. This value MUST be set to a non NULL value when AlertingElementFormat is set to a value of 1 ( " Other " ). For all other values of AlertingElementFormat, the value of this string must be set to NULL. CIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.AlertingElementFormat CIM_AlertIndication
Property AlertType Qualifiers Name Type Value From Class Required boolean true CIM_AlertIndication Description string Primary classification of the Indication. The following values are defined: 1 - Other. The Indication ’ s OtherAlertType property conveys its classification. Use of " Other " in an enumeration is a standard CIM convention. It means that the current Indication does not fit into the categories described by this enumeration. 2 - Communications Alert. An Indication of this type is principally associated with the procedures and/or processes required to convey information from one point to another. 3 - Quality of Service Alert. An Indication of this type is principally associated with a degradation or errors in the performance or function of an entity. 4 - Processing Error. An Indication of this type is principally associated with a software or processing fault. 5 - Device Alert. An Indication of this type is principally associated with an equipment or hardware fault. 6 - Environmental Alert. An Indication of this type is principally associated with a condition relating to an enclosure in which the hardware resides, or other environmental considerations. 7 - Model Change. The Indication addresses changes in the Information Model. For example, it may embed a Lifecycle Indication to convey the specific model change being alerted. 8 - Security Alert. An Indication of this type is associated with security violations, detection of viruses, and similar issues. CIM_AlertIndication ValueMap string [See below.] CIM_AlertIndication Values string Other
Communications Alert
Quality of Service Alert
Processing Error
Device Alert
Environmental Alert
Model Change
Security AlertCIM_AlertIndication MappingStrings string Recommendation.ITU|X733.Event type CIM_AlertIndication
Name Value 1 Other 2 Communications Alert 3 Quality of Service Alert 4 Processing Error 5 Device Alert 6 Environmental Alert 7 Model Change 8 Security Alert
Property OtherAlertType Qualifiers Name Type Value From Class Description string A string describing the Alert type - used when the AlertType property is set to 1, " Other State Change " . CIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.AlertType CIM_AlertIndication
Property PerceivedSeverity Qualifiers Name Type Value From Class Required boolean true CIM_AlertIndication Override string PerceivedSeverity CIM_AlertIndication Description string An enumerated value that describes the severity of the Alert Indication from the notifier ’ s point of view: 1 - Other, by CIM convention, is used to indicate that the Severity ’ s value can be found in the OtherSeverity property. 3 - Degraded/Warning should be used when its appropriate to let the user decide if action is needed. 4 - Minor should be used to indicate action is needed, but the situation is not serious at this time. 5 - Major should be used to indicate action is needed NOW. 6 - Critical should be used to indicate action is needed NOW and the scope is broad (perhaps an imminent outage to a critical resource will result). 7 - Fatal/NonRecoverable should be used to indicate an error occurred, but it ’ s too late to take remedial action. 2 and 0 - Information and Unknown (respectively) follow common usage. Literally, the AlertIndication is purely informational or its severity is simply unknown. CIM_AlertIndication ValueMap string [See below.] CIM_AlertIndication Values string Unknown
Other
Information
Degraded/Warning
Minor
Major
Critical
Fatal/NonRecoverableCIM_AlertIndication MappingStrings string Recommendation.ITU|X733.Perceived severity CIM_AlertIndication
Name Value 0 Unknown 1 Other 2 Information 3 Degraded/Warning 4 Minor 5 Major 6 Critical 7 Fatal/NonRecoverable
Property ProbableCause Qualifiers Name Type Value From Class Required boolean true CIM_AlertIndication Description string An enumerated value that describes the probable cause of the situation which resulted in the AlertIndication. CIM_AlertIndication ValueMap string [See below.] CIM_AlertIndication Values string Unknown
Other
Adapter/Card Error
Application Subsystem Failure
Bandwidth Reduced
Connection Establishment Error
Communications Protocol Error
Communications Subsystem Failure
Configuration/Customization Error
Congestion
Corrupt Data
CPU Cycles Limit Exceeded
Dataset/Modem Error
Degraded Signal
DTE-DCE Interface Error
Enclosure Door Open
Equipment Malfunction
Excessive Vibration
File Format Error
Fire Detected
Flood Detected
Framing Error
HVAC Problem
Humidity Unacceptable
I/O Device Error
Input Device Error
LAN Error
Non-Toxic Leak Detected
Local Node Transmission Error
Loss of Frame
Loss of Signal
Material Supply Exhausted
Multiplexer Problem
Out of Memory
Output Device Error
Performance Degraded
Power Problem
Pressure Unacceptable
Processor Problem (Internal Machine Error)
Pump Failure
Queue Size Exceeded
Receive Failure
Receiver Failure
Remote Node Transmission Error
Resource at or Nearing Capacity
Response Time Excessive
Retransmission Rate Excessive
Software Error
Software Program Abnormally Terminated
Software Program Error (Incorrect Results)
Storage Capacity Problem
Temperature Unacceptable
Threshold Crossed
Timing Problem
Toxic Leak Detected
Transmit Failure
Transmitter Failure
Underlying Resource Unavailable
Version MisMatch
Previous Alert Cleared
Login Attempts Failed
Software Virus Detected
Hardware Security Breached
Denial of Service Detected
Security Credential MisMatch
Unauthorized Access
Alarm Received
Loss of Pointer
Payload Mismatch
Transmission Error
Excessive Error Rate
Trace Problem
Element Unavailable
Element Missing
Loss of Multi Frame
Broadcast Channel Failure
Invalid Message Received
Routing Failure
Backplane Failure
Identifier Duplication
Protection Path Failure
Sync Loss or Mismatch
Terminal Problem
Real Time Clock Failure
Antenna Failure
Battery Charging Failure
Disk Failure
Frequency Hopping Failure
Loss of Redundancy
Power Supply Failure
Signal Quality Problem
Battery Discharging
Battery Failure
Commercial Power Problem
Fan Failure
Engine Failure
Sensor Failure
Fuse Failure
Generator Failure
Low Battery
Low Fuel
Low Water
Explosive Gas
High Winds
Ice Buildup
Smoke
Memory Mismatch
Out of CPU Cycles
Software Environment Problem
Software Download Failure
Element Reinitialized
Timeout
Logging Problems
Leak Detected
Protection Mechanism Failure
Protecting Resource Failure
Database Inconsistency
Authentication Failure
Breach of Confidentiality
Cable Tamper
Delayed Information
Duplicate Information
Information Missing
Information Modification
Information Out of Sequence
Key Expired
Non-Repudiation Failure
Out of Hours Activity
Out of Service
Procedural Error
Unexpected InformationCIM_AlertIndication MappingStrings string Recommendation.ITU|X733.Probable cause
Recommendation.ITU|M3100.probableCause
ITU-IANA-ALARM-TCCIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.ProbableCauseDescription
CIM_AlertIndication.EventID
CIM_AlertIndication.EventTimeCIM_AlertIndication
Name Value 0 Unknown 1 Other 2 Adapter/Card Error 3 Application Subsystem Failure 4 Bandwidth Reduced 5 Connection Establishment Error 6 Communications Protocol Error 7 Communications Subsystem Failure 8 Configuration/Customization Error 9 Congestion 10 Corrupt Data 11 CPU Cycles Limit Exceeded 12 Dataset/Modem Error 13 Degraded Signal 14 DTE-DCE Interface Error 15 Enclosure Door Open 16 Equipment Malfunction 17 Excessive Vibration 18 File Format Error 19 Fire Detected 20 Flood Detected 21 Framing Error 22 HVAC Problem 23 Humidity Unacceptable 24 I/O Device Error 25 Input Device Error 26 LAN Error 27 Non-Toxic Leak Detected 28 Local Node Transmission Error 29 Loss of Frame 30 Loss of Signal 31 Material Supply Exhausted 32 Multiplexer Problem 33 Out of Memory 34 Output Device Error 35 Performance Degraded 36 Power Problem 37 Pressure Unacceptable 38 Processor Problem (Internal Machine Error) 39 Pump Failure 40 Queue Size Exceeded 41 Receive Failure 42 Receiver Failure 43 Remote Node Transmission Error 44 Resource at or Nearing Capacity 45 Response Time Excessive 46 Retransmission Rate Excessive 47 Software Error 48 Software Program Abnormally Terminated 49 Software Program Error (Incorrect Results) 50 Storage Capacity Problem 51 Temperature Unacceptable 52 Threshold Crossed 53 Timing Problem 54 Toxic Leak Detected 55 Transmit Failure 56 Transmitter Failure 57 Underlying Resource Unavailable 58 Version MisMatch 59 Previous Alert Cleared 60 Login Attempts Failed 61 Software Virus Detected 62 Hardware Security Breached 63 Denial of Service Detected 64 Security Credential MisMatch 65 Unauthorized Access 66 Alarm Received 67 Loss of Pointer 68 Payload Mismatch 69 Transmission Error 70 Excessive Error Rate 71 Trace Problem 72 Element Unavailable 73 Element Missing 74 Loss of Multi Frame 75 Broadcast Channel Failure 76 Invalid Message Received 77 Routing Failure 78 Backplane Failure 79 Identifier Duplication 80 Protection Path Failure 81 Sync Loss or Mismatch 82 Terminal Problem 83 Real Time Clock Failure 84 Antenna Failure 85 Battery Charging Failure 86 Disk Failure 87 Frequency Hopping Failure 88 Loss of Redundancy 89 Power Supply Failure 90 Signal Quality Problem 91 Battery Discharging 92 Battery Failure 93 Commercial Power Problem 94 Fan Failure 95 Engine Failure 96 Sensor Failure 97 Fuse Failure 98 Generator Failure 99 Low Battery 100 Low Fuel 101 Low Water 102 Explosive Gas 103 High Winds 104 Ice Buildup 105 Smoke 106 Memory Mismatch 107 Out of CPU Cycles 108 Software Environment Problem 109 Software Download Failure 110 Element Reinitialized 111 Timeout 112 Logging Problems 113 Leak Detected 114 Protection Mechanism Failure 115 Protecting Resource Failure 116 Database Inconsistency 117 Authentication Failure 118 Breach of Confidentiality 119 Cable Tamper 120 Delayed Information 121 Duplicate Information 122 Information Missing 123 Information Modification 124 Information Out of Sequence 125 Key Expired 126 Non-Repudiation Failure 127 Out of Hours Activity 128 Out of Service 129 Procedural Error 130 Unexpected Information
Property ProbableCauseDescription Qualifiers Name Type Value From Class Description string Provides additional information related to the ProbableCause. CIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.ProbableCause CIM_AlertIndication
Property Trending Qualifiers Name Type Value From Class Description string Provides information on trending - trending up, down or no change. CIM_AlertIndication ValueMap string [See below.] CIM_AlertIndication Values string Unknown
Not Applicable
Trending Up
Trending Down
No ChangeCIM_AlertIndication MappingStrings string Recommendation.ITU|X733.TrendIndication CIM_AlertIndication
Name Value 0 Unknown 1 Not Applicable 2 Trending Up 3 Trending Down 4 No Change
Property RecommendedActions Qualifiers Name Type Value From Class Description string Free form descriptions of the recommended actions to take to resolve the cause of the notification. CIM_AlertIndication MappingStrings string Recommendation.ITU|X733.Proposed repair actions CIM_AlertIndication
Property EventID Qualifiers Name Type Value From Class Description string An instrumentation or provider specific value that describes the underlying " real-world " event represented by the Indication. Two Indications with the same, non NULL EventID value are considered, by the creating entity, to represent the same event. The comparison of two EventID values is only defined for Alert Indications with identical, non NULL values of SystemCreateClassName, SystemName and ProviderName. CIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.ProbableCause CIM_AlertIndication
Property EventTime Qualifiers Name Type Value From Class Description string The time and date the underlying event was first detected. If specified, this property MUST be set to NULL if the creating entity is not capable of providing this information. This value is based on the notion of local date and time of the Managed System Element generating the Indication. CIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.ProbableCause CIM_AlertIndication
Property SystemCreationClassName Qualifiers Name Type Value From Class Description string The scoping System ’ s CreationClassName for the Provider generating this Indication. CIM_AlertIndication MaxLen uint32 256 CIM_AlertIndication
Property SystemName Qualifiers Name Type Value From Class Description string The scoping System ’ s Name for the Provider generating this Indication. CIM_AlertIndication MaxLen uint32 256 CIM_AlertIndication
Property ProviderName Qualifiers Name Type Value From Class Description string The name of the Provider generating this Indication. CIM_AlertIndication MaxLen uint32 256 CIM_AlertIndication
Property OwningEntity Qualifiers Name Type Value From Class Description string A string that uniquely identifies the entity that owns the definition of the format of the Message described in this instance. OwningEntity MUST include a copyrighted, trademarked or otherwise unique name that is owned by the business entity or standards body defining the format. CIM_AlertIndication
Property MessageID Qualifiers Name Type Value From Class Description string A string that uniquely identifies, within the scope of the OwningEntity, the format of the Message. CIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.Message
CIM_AlertIndication.MessageArgumentsCIM_AlertIndication
Property Message Qualifiers Name Type Value From Class Description string The formatted message. This message is constructed by applying the dynamic content of the message, described in MessageArguments, to the format string uniquely identified, within the scope of the OwningEntity, by MessageID. CIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.MessageID
CIM_AlertIndication.MessageArgumentsCIM_AlertIndication
Property MessageArguments Qualifiers Name Type Value From Class Description string An array containing the dynamic content of the message. CIM_AlertIndication ModelCorrespondence string CIM_AlertIndication.Message
CIM_AlertIndication.MessageIDCIM_AlertIndication
Property IndicationIdentifier Qualifiers Name Type Value From Class Description string An identifier for the Indication. This property is similar to a key value in that it can be used for identification, when correlating Indications (see the CorrelatedIndications array). Its value SHOULD be unique as long as Alert correlations are reported, but MAY be reused or left NULL if no future Indications will reference it in their CorrelatedIndications array. CIM_Indication MappingStrings string Recommendation.ITU|X733.Notification identifier CIM_Indication
Property CorrelatedIndications Qualifiers Name Type Value From Class Description string A list of IndicationIdentifiers whose notifications are correlated with (related to) this one. CIM_Indication MappingStrings string Recommendation.ITU|X733.Correlated notifications CIM_Indication
Property IndicationTime Qualifiers Name Type Value From Class Description string The time and date of creation of the Indication. The property may be set to NULL if the entity creating the Indication is not capable of determining this information. Note that IndicationTime may be the same for two Indications that are generated in rapid succession. CIM_Indication
Property PerceivedSeverity Qualifiers Name Type Value From Class Description string An enumerated value that describes the severity of the Indication from the notifier ’ s point of view: 1 - Other, by CIM convention, is used to indicate that the Severity ’ s value can be found in the OtherSeverity property. 3 - Degraded/Warning should be used when its appropriate to let the user decide if action is needed. 4 - Minor should be used to indicate action is needed, but the situation is not serious at this time. 5 - Major should be used to indicate action is needed NOW. 6 - Critical should be used to indicate action is needed NOW and the scope is broad (perhaps an imminent outage to a critical resource will result). 7 - Fatal/NonRecoverable should be used to indicate an error occurred, but it ’ s too late to take remedial action. 2 and 0 - Information and Unknown (respectively) follow common usage. Literally, the Indication is purely informational or its severity is simply unknown. CIM_Indication ValueMap string [See below.] CIM_Indication Values string Unknown
Other
Information
Degraded/Warning
Minor
Major
Critical
Fatal/NonRecoverableCIM_Indication MappingStrings string Recommendation.ITU|X733.Perceived severity CIM_Indication
Name Value 0 Unknown 1 Other 2 Information 3 Degraded/Warning 4 Minor 5 Major 6 Critical 7 Fatal/NonRecoverable
Property OtherSeverity Qualifiers Name Type Value From Class Description string Holds the value of the user defined severity value when ’ PerceivedSeverity ’ is 1 ( " Other " ). CIM_Indication ModelCorrespondence string CIM_AlertIndication.PerceivedSeverity CIM_Indication
Method Qualifiers
Parameters
Parameter Qualifiers