1 s.manicka 1.1 // 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_FileSystemSettingData
6 // ==================================================================
7 [UMLPackagePath ( "CIM::System::FileElements" ), Version ( "2.8.0" ),
8 Description (
9 "This class allows a client to specify the desired persistence "
10 "of a FileSystem. This information is tied to the FileSystem "
11 "using the ElementSettingData association.")]
12 class CIM_FileSystemSettingData : CIM_ScopedSettingData {
13
14 [Write, Description (
15 "An enumerated value representing the intended persistence "
16 "characteristics of the FileSystem. A value of "
17 "\"Persistent\" indicates that the FileSystem should be "
18 "persistent, should be preserved through an orderly shutdown "
19 "and should be protected. A value of \"Temporary\" indicates "
20 "that the FileSystem should be non-persistent, should not be "
21 "protected and may not survive a shutdown. A value of "
22 s.manicka 1.1 "\"External\" indicates that the FileSystem should be "
23 "controlled outside of the operating environment and may "
24 "need to be protected by specialized means. A value of "
25 "\"Other\" is provided to allow for additional persistence "
26 "types, to be described in the OtherPersistenceType "
27 "attribute, and is expected to be rarely, if ever, used."),
28 ValueMap { "1", "2", "3", "4" },
29 Values { "Other", "Persistent", "Temporary", "External" },
30 ModelCorrespondence {
31 "CIM_FileSystemSettingData.OtherPersistenceType",
32 "CIM_FileSystem.PersistenceType" }]
33 uint16 PersistenceType;
34
35 [Write, Description (
36 "A string describing the persistence characteristics when "
37 "PersistenceType is \"Other\"."),
38 ModelCorrespondence {
39 "CIM_FileSystemSettingData.PersistenceType",
40 "CIM_FileSystem.OtherPersistenceType" }]
41 string OtherPersistenceType;
42 };
|