Class CIM_IndicationSubscriptionAlert
extends CIM_AlertIndication

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.

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


Class Hierarchy

CIM_Indication
   |
   +--CIM_ProcessIndication
   |
   +--CIM_AlertIndication
   |
   +--CIM_IndicationSubscriptionAlert

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringThis 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.
Experimentalbooleantrue
Indicationbooleantrue
UMLPackagePathstringCIM::Event
Versionstring2.8.1000

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
IndicationSubscriptionStateChangeuint16
DescriptionstringThe 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).
ModelCorrespondencestringCIM_IndicationSubscriptionAlert.OtherIndicationSubscriptionStateChange
ValueMapstring0, 1, 2, 3, 4, 5
ValuesstringUnknown, Other, Indication Service Shutdown, Subcomponent Missing, Subcomponent Disabled, Subcomponent Enabled
OtherIndicationSubscriptionStateChangestring
DescriptionstringA 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.
ModelCorrespondencestringCIM_IndicationSubscriptionAlert.IndicationSubscriptionStateChange
IndicationSubscriptionsstring[]
DescriptionstringAn 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.
ModelCorrespondencestringCIM_IndicationSubscription.Filter, CIM_IndicationSubscription.Handler

Inherited Properties

NameData Type
AlertingElementFormatuint16
AlertingManagedElementstring
AlertTypeuint16
Descriptionstring
EventIDstring
EventTimedatetime
IndicationFilterNamestring
IndicationIdentifierstring
IndicationTimedatetime
Messagestring
MessageIDstring
OtherAlertingElementFormatstring
OtherAlertTypestring
OtherSeveritystring
OwningEntitystring
PerceivedSeverityuint16
ProbableCauseuint16
ProbableCauseDescriptionstring
ProviderNamestring
SequenceContextstring
SequenceNumbersint64
SystemCreationClassNamestring
SystemNamestring
Trendinguint16
CorrelatedIndicationsstring[]
MessageArgumentsstring[]
RecommendedActionsstring[]

Class Methods