The following features are provided by Dynamic Model:
-
Classes may be made known to the system at runtime, when they are loaded into a Manager as a dynamic model.
-
A dynamic model compiler that produces a file with a .ldm extension that can be loaded by a Manager.
-
You can load a dynamic model when the Domain Manager is started or after the Domain Manager is running.
-
When you load a dynamic model, the existing model class dependencies and the new dynamic model class dependencies are resolved.
-
A new class may be defined that derives from any existing ICIM class that is part of the ICIM_ManagedElement and ICIM_MetaObject trees. The VMware Smart Assurance ICIM Reference provides information for determining which classes fall under the ICIM_ManagedElement and ICIM_MetaObject trees.
-
An existing ICIM class may be extended by defining new attributes, events, aggregates, relationships, and operations for the class.
-
An existing ICIM class may also be extended, by defining new problems and symptoms.
-
You can refine relationships, events, aggregates, operations, and attributes in an existing ICIM class.
-
You can refine problems and symptoms in an existing ICIM class.