# Class CIM_InstModification
extends CIM_InstIndication

CIM_InstModification notifies when an instance is modified.

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

## Class Hierarchy

CIM_Indication
|
+--CIM_InstIndication
|
+--CIM_InstModification

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | CIM_InstModification notifies when an instance is modified.
Indication | boolean | true
UMLPackagePath | string | CIM::Event
Version | string | 2.45.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
PreviousInstance | string |
Description | string | The property values of the object embedded in PreviousInstance shall reflect the consistent state of that object before the change that is reported in the indication.
EmbeddedObject | boolean | true
ChangedPropertyNames | string[] |
Description | string | This property lists the names of those properties of the object embedded in the SourceInstance whose change generated the indication. Each property name shall be included at most once. If the infrastructure cannot reliably determine which properties have changed, this property shall be NULL. Notes: \tKey properties do not change, so will not be listed. \tRead-only property values can change, so might be listed. \tBecause of the protocol dependent serialization EmbeddedObjects, properties that transition from or to NULL are not necessarily listed in the EmbeddedObject of the corresponding PreviousInstance or SourceInstance.
ModelCorrespondence | string | CIM_InstModification.SourceInstance, CIM_InstModification.PreviousInstance

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
IndicationFilterName | string | CIM_Indication
IndicationIdentifier | string | CIM_Indication
IndicationTime | datetime | CIM_Indication
OtherSeverity | string | CIM_Indication
PerceivedSeverity | uint16 | CIM_Indication
SequenceContext | string | CIM_Indication
SequenceNumber | sint64 | CIM_Indication
SourceInstance | string | CIM_InstIndication
SourceInstanceHost | string | CIM_InstIndication
SourceInstanceModelPath | string | CIM_InstIndication
CorrelatedIndications | string[] | CIM_Indication

## Class Methods