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_StorageError
6 // ==================================================================
7 [Version ( "2.6.0" ),
8 UMLPackagePath ( "CIM::Device::StorageExtents" ),
9 Description (
10 "StorageError defines blocks of media or memory space that are "
11 "mapped \'out of use\' due to errors. The Key of the class is "
12 "the StartingAddress of the bytes in error." )]
13 class CIM_StorageError : CIM_ManagedElement {
14
15 [Key, Description ( "The scoping System\'s CreationClassName." ),
16 MaxLen ( 256 ),
17 Propagated ( "CIM_StorageExtent.SystemCreationClassName" )]
18 string SystemCreationClassName;
19
20 [Key, Description ( "The scoping System\'s Name." ),
21 MaxLen ( 256 ),
22 karl 1.1.2.2 Propagated ( "CIM_StorageExtent.SystemName" )]
23 string SystemName;
24
25 [Key, Description (
26 "The scoping StorageExtent\'s CreationClassName." ),
27 MaxLen ( 256 ),
28 Propagated ( "CIM_StorageExtent.CreationClassName" )]
29 string DeviceCreationClassName;
30
31 [Key, Description ( "The scoping StorageExtent\'s DeviceID." ),
32 MaxLen ( 64 ),
33 Propagated ( "CIM_StorageExtent.DeviceID" )]
34 string DeviceID;
35
36 [Key, Description (
37 "The starting address of the bytes in error." )]
38 uint64 StartingAddress;
39
40 [Description ( "The ending address of the bytes in error." )]
41 uint64 EndingAddress;
42
43 karl 1.1.2.2
44 };
|