1 marek 1.1 // Copyright (c) 2009 DMTF. All rights reserved.
2 [Association, Version ( "2.22.0" ),
3 UMLPackagePath ( "CIM::Core::Service" ),
4 Description (
5 "ServiceAffectsElementWithQuota represents an extension of "
6 "ServiceAffectsElement to include a quota imposed on the "
7 "AffectedElement by the Service. The quota governs the amount "
8 "of a resource controlled by the Service that can be allocated "
9 "by the AffectedElement in one or more allocations." )]
10 class CIM_ServiceAffectsElementWithQuota : CIM_ServiceAffectsElement {
11
12 [Description (
13 "Quota is the maximum number of resource units that may "
14 "be allocated to the AffectedElement." )]
15 uint64 Quota;
16
17 [Description (
18 "Quota is the number of resource units currently "
19 "allocated to the AffectedElement." )]
20 uint64 QuotaUsed;
21
22 marek 1.1 [Description (
23 "QuotaUnits specifies the type of unit used in the Quota "
24 "and QuotaUsed properties. The value shall be formatted "
25 "according to DSP0004 Appendix C1, where the base-unit is "
26 "\"byte\"), and there are no occurrences of "
27 "multiplied-base-unit and divided-base-unit." ),
28 IsPUnit]
29 string QuotaUnits = "byte";
30
31
32 };
|