1 marek 1.1 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="SysDevCR00717.001" type ="add">Deprecated</change>
3 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
4 // qualifier values to CIM Schema.</change>
5 // ==================================================================
6 // CIM_RedundancyComponent
7 // ==================================================================
8 [Association, Deprecated { "CIM_MemberOfCollection" },
9 Aggregation, Version ( "2.13.0" ),
10 UMLPackagePath ( "CIM::Core::Redundancy" ),
11 Description (
12 "A RedundancyGroup aggregates Managed System Elements and "
13 "indicates that these elements, taken together, provide "
14 "redundancy. All elements aggregated in a RedundancyGroup "
15 "should be instantiations of the same object class. \n"
16 "The use of this class is being depreacted in lieu of using "
17 "MemberOfCollection in conjunction with RedundancySet." )]
18 class CIM_RedundancyComponent : CIM_Component {
19
20 [Deprecated { "CIM_MemberOfCollection.Collection" },
21 Aggregate, Override ( "GroupComponent" ),
22 marek 1.1 Description (
23 "The RedundancyComponent association indicates that \'this "
24 "set of fans\' or \'these physical extents\' participate "
25 "in a single RedundancyGroup." )]
26 CIM_RedundancyGroup REF GroupComponent;
27
28 [Deprecated { "CIM_MemberOfCollection.Member" },
29 Override ( "PartComponent" ),
30 Description ( "The component of the redundancy group." )]
31 CIM_ManagedSystemElement REF PartComponent;
32
33
34 };
|