1 karl 1.1.2.2 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
3 // qualifier values to CIM Schema.</change>
4 // ==================================================================
5 // CIM_SettingCheck
6 // ==================================================================
7 [Version ( "2.6.0" ),
8 UMLPackagePath ( "CIM::Application::CheckAction" ),
9 Description (
10 "This class specifies information needed to verify a particular "
11 "\'setting\' file, for a specific entry in the file. The file "
12 "entry is checked whether it contains or matches the value "
13 "defined in EntryValue. All compares are assumed to be case "
14 "insensitive." )]
15 class CIM_SettingCheck : CIM_Check {
16
17 [Description (
18 "Key or label for the section of the file containing the "
19 "settings to be checked." ),
20 MaxLen ( 256 )]
21 string SectionKey;
22 karl 1.1.2.2
23 [Description ( "Name of the setting entry to be checked." ),
24 MaxLen ( 256 )]
25 string EntryName;
26
27 [Description ( "Value to be compared for the named entry." )]
28 string EntryValue;
29
30 [Description (
31 "CheckType specifies how the setting value should be compared."
32 ),
33 ValueMap { "0", "1" },
34 Values { "Matches", "Contains" }]
35 uint16 CheckType;
36
37 [Description (
38 "File name of the \'setting\' file to be checked." ),
39 MaxLen ( 1024 )]
40 string FileName;
41
42
43 karl 1.1.2.2 };
|