1 marek 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_ComputerSystemMemory
6 // ==================================================================
7 [Association, Deprecated { "CIM_SystemDevice" },
8 Aggregation, Composition, Version ( "2.8.0" ),
9 UMLPackagePath ( "CIM::Device::Memory" ),
10 Description (
11 "The use of this association has be deprecated in lieu of "
12 "SystemDevice. Association indicating that memory is installed "
13 "and required for the UnitaryComputerSystem to operate. Note "
14 "that this relationship inherits from the SystemDevice "
15 "association, and therefore, the Memory StorageExtent is weak "
16 "to the aggregating UnitaryComputerSystem." )]
17 class CIM_ComputerSystemMemory : CIM_SystemDevice {
18
19 [Deprecated { "CIM_SystemDevice.GroupComponent" },
20 Aggregate, Override ( "GroupComponent" ),
21 Min ( 1 ),
22 marek 1.1 Max ( 1 ),
23 Description ( "The UnitaryComputerSystem." )]
24 CIM_UnitaryComputerSystem REF GroupComponent;
25
26 [Deprecated { "CIM_SystemDevice.PartComponent" },
27 Override ( "PartComponent" ),
28 Description (
29 "The Memory StorageExtent which is part of the "
30 "UnitaryComputerSystem." )]
31 CIM_Memory REF PartComponent;
32
33
34 };
|