1 marek 1.1 // Copyright (c) 2009 DMTF. All rights reserved.
2 [Association, Version ( "2.22.0" ),
3 UMLPackagePath ( "CIM::User::OpaqueManagementData" ),
4 Description (
5 "CIM_OpaqueManagementDataOwner describes ownership of opaque "
6 "data by CIM_Identity instances. The definition of "
7 "CIM_OpaqueManagementDataOwner as a subclass of "
8 "CIM_AssociatedPrivilege represents the fact that the owner of "
9 "opaque management data often has privileges to access it, but "
10 "additionally is responsible for its existence and may have a "
11 "storage quota against which it is applied. The definition of a "
12 "distinct subclass facilitates discovery of the owning "
13 "CIM_Identity instance." )]
14 class CIM_OpaqueManagementDataOwner : CIM_AssociatedPrivilege {
15
16 [Override ( "Subject" ),
17 Description (
18 "The CIM_Identity instance for whom privileges to the "
19 "Target are granted or denied, and who is the owner of "
20 "the Target." )]
21 CIM_ManagedElement REF Subject;
22 marek 1.1
23 [Override ( "Target" ),
24 Description (
25 "The opaque management data to which the privileges and "
26 "ownership apply." )]
27 CIM_ManagedElement REF Target;
28
29
30 };
|