1 karl 1.1.2.2 // Copyright (c) 2005 DMTF. All rights reserved.
2 [Association, Aggregation, Version ( "2.8.0" ),
3 UMLPackagePath ( "CIM::Policy" ),
4 Description (
5 "An ElementInPolicyRoleCollection aggregates zero or more "
6 "ManagedElement subclass instances into a PolicyRoleCollection "
7 "object, representing a role played by these ManagedElements. "
8 "This Collection indicates that the aggregated PolicySets "
9 "(aggregated by CIM_PolicySetInRoleCollection) MAY BE applied "
10 "to the referenced elements. To indicate that the PolicySets "
11 "ARE being enforced for the element, use the "
12 "PolicySetAppliesToElement association." )]
13 class CIM_ElementInPolicyRoleCollection : CIM_MemberOfCollection {
14
15 [Aggregate, Override ( "Collection" ),
16 Description ( "The PolicyRoleCollection." )]
17 CIM_PolicyRoleCollection REF Collection;
18
19 [Override ( "Member" ),
20 Description (
21 "The ManagedElement that plays the role represented by "
22 karl 1.1.2.2 "the PolicyRoleCollection." )]
23 CIM_ManagedElement REF Member;
24
25
26 };
|