A CompoundPolicyCondition aggregates zero or more instances of the PolicyCondition class, via the PolicyConditionInPolicyCondition association. A CompoundPolicyCondition that aggregates zero Conditions is not valid; it may, however, be in the process of being defined. Note that a CompoundPolicyCondition should have no effect until it is valid. | Qualifiers:Version ( "2.7.0" ) Aggregation UMLPackagePath ( "CIM::Policy" ) Association | Parameters (local in grey) | | Aggregate Override ( "GroupComponent" ) CIM_CompoundPolicyCondition REF GroupComponent ; This property represents the CompoundPolicyCondition that contains one or more PolicyConditions. | Override ( "PartComponent" ) CIM_PolicyCondition REF PartComponent ; This property holds the name of a PolicyCondition contained by one or more PolicyRules. | boolean ConditionNegated ; Indication of whether the contained PolicyCondition is negated. TRUE indicates that the PolicyCondition IS negated, FALSE indicates that it IS NOT negated. | uint16 GroupNumber ; Unsigned integer indicating the group to which the contained PolicyCondition belongs. This integer segments the Conditions into the ANDed sets (when the ConditionListType is 'DNF') or, similarly, into the ORed sets (when the ConditionListType is 'CNF'). |
| | | | |
|