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_SystemConfiguration
10 // ==================================================================
11 [Deprecated { "CIM_ScopedSettingData", "CIM_SystemSetting" },
12 Version ( "2.10.0" ),
13 UMLPackagePath ( "CIM::Core::Settings" ),
14 Description (
15 "Note: Similar to the deprecation of CIM_Configuration, this "
16 "peer class is also deprecated in favor of aggregating "
17 "instances of Setting or SettingData into \"higher-level\" "
18 "Settings or SettingData objects using the ConcreteComponent "
19 "association. \n"
20 "Deprecated description: CIM_SystemConfiguration represents the "
21 "general concept of a CIM_Configuration that is scoped by a "
22 marek 1.1 "System. This class is a peer of CIM_Configuration because the "
23 "key structure of Configuration is currently defined and cannot "
24 "be modified with additional properties." )]
25 class CIM_SystemConfiguration : CIM_ManagedElement {
26
27 [Deprecated { "CIM_SystemSetting.SystemCreationClassName" },
28 Key, Description (
29 "Note: The use of this element is deprecated. Deprecated "
30 "description: The CreationClassName of the scoping "
31 "system." ),
32 MaxLen ( 256 ),
33 Propagated ( "CIM_System.CreationClassName" )]
34 string SystemCreationClassName;
35
36 [Deprecated { "CIM_SystemSetting.SystemName" },
37 Key, Description (
38 "Note: The use of this element is deprecated. Deprecated "
39 "description: The Name of the scoping system." ),
40 MaxLen ( 256 ),
41 Propagated ( "CIM_System.Name" )]
42 string SystemName;
43 marek 1.1
44 [Deprecated { "CIM_SystemSetting.CreationClassName" },
45 Key, Description (
46 "Note: The use of this element is deprecated. Deprecated "
47 "description: CreationClassName indicates the name of the "
48 "class or the subclass used in the creation of an "
49 "instance. When used with the other key properties of "
50 "this class, this property allows all instances of this "
51 "class and its subclasses to be uniquely identified." ),
52 MaxLen ( 256 )]
53 string CreationClassName;
54
55 [Deprecated { "CIM_ScopedSettingData.InstanceID",
56 "CIM_SystemSetting.SettingID" },
57 Key, Description (
58 "The label by which the Configuration object is known." ),
59 MaxLen ( 256 )]
60 string Name;
61
62
63 };
|