| Name | Data Type | Value |
|---|---|---|
| Aggregation | boolean | true |
| Association | boolean | true |
| Description | string | A PolicyRule aggregates zero or more instances of the PolicyCondition class, via the PolicyConditionInPolicyRule association. A Rule that aggregates zero Conditions is not valid; it may, however, be in the process of being defined. Note that a PolicyRule should have no effect until it is valid. |
| UMLPackagePath | string | CIM::Policy |
| Version | string | 2.7.0 |
| Name | Class Origin | Reference Class | Qualifiers | ||||
|---|---|---|---|---|---|---|---|
| Name | Data Type | Value | |||||
| GroupComponent | CIM_PolicyConditionInPolicyRule | CIM_PolicyRule | |||||
| Aggregate | boolean | true | |||||
| Description | string | This property represents the PolicyRule that contains one or more PolicyConditions. | |||||
| Key | boolean | true | |||||
| Override | string | GroupComponent | |||||
| PartComponent | CIM_PolicyConditionInPolicyRule | CIM_PolicyCondition | |||||
| Description | string | This property holds the name of a PolicyCondition contained by one or more PolicyRules. | |||||
| Key | boolean | true | |||||
| Override | string | PartComponent | |||||
| Name | Data Type | Class Origin |
|---|---|---|
| ConditionNegated | boolean | CIM_PolicyConditionStructure |
| GroupNumber | uint16 | CIM_PolicyConditionStructure |