1 marek 1.1 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="DMTFCR01378.002" type ="deprecate">Deprecate
3 // class.</change>
4 // <change cr="SysDevCR00728.000" type ="change">Update of
5 // descriptions based on Tech Edit review.</change>
6 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
7 // qualifier values to CIM Schema.</change>
8 // ==================================================================
9 // CIM_ConfigurationComponent
10 // ==================================================================
11 [Association, Deprecated { "CIM_ConcreteComponent" },
12 Aggregation, Version ( "2.10.0" ),
13 UMLPackagePath ( "CIM::Core::Settings" ),
14 Description (
15 "Note: The Configuration class is being deprecated in lieu of "
16 "using a ConcreteComponent relationship to indicate a hierarchy "
17 "of instances of Setting or SettingData. Deprecated "
18 "description: ConfigurationComponent aggregates \"lower-level\" "
19 "Configuration objects into a \"high-level\" Configuration. "
20 "This association enables the assembly of complex "
21 "configurations by grouping together simpler ones. For example, "
22 marek 1.1 "a logon policy for the United States could consist of two "
23 "Configuration groups, one for the East Coast and one for the "
24 "West Coast. Each of these groups could in turn consist of "
25 "multiple Configurations to handle different aspects of the "
26 "logon process." )]
27 class CIM_ConfigurationComponent {
28
29 [Deprecated { "CIM_ConcreteComponent.GroupComponent" },
30 Key, Aggregate, Description (
31 "Note: The use of this element is deprecated. Deprecated "
32 "description: The Configuration that aggregates "
33 "additional Configurations." )]
34 CIM_Configuration REF ConfigGroup;
35
36 [Deprecated { "CIM_ConcreteComponent.PartComponent" },
37 Key, Description (
38 "Note: The use of this element is deprecated. Deprecated "
39 "description: A Configuration that is part of a "
40 "\"higher-level\" Configuration." )]
41 CIM_Configuration REF ConfigComponent;
42
43 marek 1.1
44 };
|