# 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

Name | Data Type | Value
--- | --- | ---
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.
Experimental | boolean | true
Indication | boolean | true
UMLPackagePath | string | CIM::Event
Version | string | 2.8.1000

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
IndicationSubscriptionStateChange | uint16 |
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).
ModelCorrespondence | string | CIM_IndicationSubscriptionAlert.OtherIndicationSubscriptionStateChange
ValueMap | string | 0, 1, 2, 3, 4, 5
Values | string | Unknown, Other, Indication Service Shutdown, Subcomponent Missing, Subcomponent Disabled, Subcomponent Enabled
OtherIndicationSubscriptionStateChange | string |
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.
ModelCorrespondence | string | CIM_IndicationSubscriptionAlert.IndicationSubscriptionStateChange
IndicationSubscriptions | string[] |
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.
ModelCorrespondence | string | CIM_IndicationSubscription.Filter, CIM_IndicationSubscription.Handler

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
AlertingElementFormat | uint16 | CIM_AlertIndication
AlertingManagedElement | string | CIM_AlertIndication
AlertType | uint16 | CIM_AlertIndication
Description | string | CIM_AlertIndication
EventID | string | CIM_AlertIndication
EventTime | datetime | CIM_AlertIndication
IndicationFilterName | string | CIM_Indication
IndicationIdentifier | string | CIM_Indication
IndicationTime | datetime | CIM_Indication
Message | string | CIM_AlertIndication
MessageID | string | CIM_AlertIndication
OtherAlertingElementFormat | string | CIM_AlertIndication
OtherAlertType | string | CIM_AlertIndication
OtherSeverity | string | CIM_Indication
OwningEntity | string | CIM_AlertIndication
PerceivedSeverity | uint16 | CIM_AlertIndication
ProbableCause | uint16 | CIM_AlertIndication
ProbableCauseDescription | string | CIM_AlertIndication
ProviderName | string | CIM_AlertIndication
SequenceContext | string | CIM_Indication
SequenceNumber | sint64 | CIM_Indication
SystemCreationClassName | string | CIM_AlertIndication
SystemName | string | CIM_AlertIndication
Trending | uint16 | CIM_AlertIndication
CorrelatedIndications | string[] | CIM_Indication
MessageArguments | string[] | CIM_AlertIndication
RecommendedActions | string[] | CIM_AlertIndication

## Class Methods