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 TypeClass Origin
AlertingElementFormatuint16CIM_AlertIndication
AlertingManagedElementstringCIM_AlertIndication
AlertTypeuint16CIM_AlertIndication
DescriptionstringCIM_AlertIndication
EventIDstringCIM_AlertIndication
EventTimedatetimeCIM_AlertIndication
IndicationFilterNamestringCIM_Indication
IndicationIdentifierstringCIM_Indication
IndicationTimedatetimeCIM_Indication
MessagestringCIM_AlertIndication
MessageIDstringCIM_AlertIndication
OtherAlertingElementFormatstringCIM_AlertIndication
OtherAlertTypestringCIM_AlertIndication
OtherSeveritystringCIM_Indication
OwningEntitystringCIM_AlertIndication
PerceivedSeverityuint16CIM_AlertIndication
ProbableCauseuint16CIM_AlertIndication
ProbableCauseDescriptionstringCIM_AlertIndication
ProviderNamestringCIM_AlertIndication
SequenceContextstringCIM_Indication
SequenceNumbersint64CIM_Indication
SystemCreationClassNamestringCIM_AlertIndication
SystemNamestringCIM_AlertIndication
Trendinguint16CIM_AlertIndication
CorrelatedIndicationsstring[]CIM_Indication
MessageArgumentsstring[]CIM_AlertIndication
RecommendedActionsstring[]CIM_AlertIndication

Class Methods