(file) Return to CIM_ProtectedSpaceExtent.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Device

 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               // <change cr="ArchCR00089.003" type="add">Add PUnit qualifier values
 5               // to Units qualifier values.</change>
 6               // ==================================================================
 7               //  CIM_ProtectedSpaceExtent 
 8               // ==================================================================
 9                  [Deprecated { "CIM_ProtectedExtentBasedOn", 
10                      "CIM_CompositeExtentBasedOn" }, 
11                   Version ( "2.7.0" ), 
12                   UMLPackagePath ( "CIM::Device::SccExtents" ), 
13                   Description ( 
14                      "Deprecated - use CIM_ProtectedExtentBasedOn or "
15                      "CIM_CompositeExtentBasedOn instead. The information on check "
16                      "and user data is better expressed in the association that "
17                      "layers the storage, than in the extent itself. A "
18                      "ProtectedSpaceExtent is used to model an SCC RAID "
19                      "implementation. ProtectedSpaceExtent defines addressable "
20                      "logical block addresses, treated as a single Extent, located "
21                      "on one or more PhysicalExtents. ProtectedSpaceExtents exclude "
22 karl  1.1.2.2        "any logical blocks mapped as check data and contain user data "
23                      "stripe depth mapping information. An alternate possibility, if "
24                      "automatic configuration is used, is to instantiate or extend "
25                      "the AggregatePSExtent class." )]
26               class CIM_ProtectedSpaceExtent : CIM_StorageExtent {
27               
28                     [Deprecated { "CIM_CompositeExtentBasedOn.BlockSize", 
29                         "CIM_ProtectedExtentBasedOn.BlockSize" }, 
30                      Override ( "BlockSize" ), 
31                      MappingStrings { "MIF.DMTF|Protected Space Extent|001.4" }]
32                  uint64 BlockSize;
33               
34                     [Deprecated { "CIM_CompositeExtentBasedOn.NumberOfBlocks", 
35                         "CIM_ProtectedExtentBasedOn.NumberOfBlocks" }, 
36                      Override ( "NumberOfBlocks" ), 
37                      Description ( 
38                         "The number of user data blocks contained in this Extent." ), 
39                      MappingStrings { "MIF.DMTF|Protected Space Extent|001.3" }]
40                  uint64 NumberOfBlocks;
41               
42                     [Deprecated { "CIM_CompositeExtentBasedOn.UserDataStripeDepth" }, 
43 karl  1.1.2.2        Description ( 
44                         "For a ProtectedSpaceExtent that is allocated to a Volume "
45                         "Set (i.e. is named in a CIM_VolumeSetBasedOnPSExtent "
46                         "association), this property is the number of user data "
47                         "bytes placed on this ProtectedSpaceExtent before moving "
48                         "on to the next ProtectedSpaceExtent in the VolumeSet. "
49                         "Otherwise, this ProtectedSpaceExtent is considered to be "
50                         "unallocated, and this property shall be set to zero "
51                         "(0h.)" ), 
52                      Units ( "Bytes" ), 
53                      MappingStrings { "MIF.DMTF|Protected Space Extent|001.6" }, 
54                      PUnit ( "byte" )]
55                  uint64 UserDataStripeDepth;
56               
57               
58               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2