1 marek 1.1 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="SysDevCR00728.000" type ="change">Update of
3 // descriptions based on Tech Edit review.</change>
4 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
5 // qualifier values to CIM Schema.</change>
6 // ==================================================================
7 // CIM_SystemSetting
8 // ==================================================================
9 [Abstract, Version ( "2.10.0" ),
10 UMLPackagePath ( "CIM::Core::Settings" ),
11 Description (
12 "CIM_SystemSetting represents the general concept of a "
13 "CIM_Setting that is scoped by a System." )]
14 class CIM_SystemSetting : CIM_Setting {
15
16 [Key, Description (
17 "The CreationClassName of the scoping system." ),
18 MaxLen ( 256 ),
19 Propagated ( "CIM_System.CreationClassName" )]
20 string SystemCreationClassName;
21
22 marek 1.1 [Key, Description ( "The Name of the scoping system." ),
23 MaxLen ( 256 ),
24 Propagated ( "CIM_System.Name" )]
25 string SystemName;
26
27 [Key, Description (
28 "CreationClassName indicates the name of the class or the "
29 "subclass used in the creation of an instance. When used "
30 "with the other key properties of this class, this "
31 "property allows all instances of this class and its "
32 "subclasses to be uniquely identified." ),
33 MaxLen ( 256 )]
34 string CreationClassName;
35
36 [Key, Override ( "SettingID" ),
37 MaxLen ( 256 )]
38 string SettingID;
39
40
41 };
|