Class CIM_PolicyConditionInPolicyCondition
extends CIM_PolicyConditionStructure

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.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_Component
   |
   +--CIM_PolicyComponent
   |
   +--CIM_PolicyConditionStructure
   |
   +--CIM_PolicyConditionInPolicyCondition

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
Aggregationbooleantrue
Associationbooleantrue
DescriptionstringA 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.
UMLPackagePathstringCIM::Policy
Versionstring2.7.0

Class Properties

Association References

NameClass OriginReference ClassQualifiers
NameData TypeValue
GroupComponentCIM_PolicyConditionInPolicyConditionCIM_CompoundPolicyCondition
Aggregatebooleantrue
DescriptionstringThis property represents the CompoundPolicyCondition that contains one or more PolicyConditions.
Keybooleantrue
OverridestringGroupComponent
PartComponentCIM_PolicyConditionInPolicyConditionCIM_PolicyCondition
DescriptionstringThis property holds the name of a PolicyCondition contained by one or more PolicyRules.
Keybooleantrue
OverridestringPartComponent

Inherited Properties

NameData TypeClass Origin
ConditionNegatedbooleanCIM_PolicyConditionStructure
GroupNumberuint16CIM_PolicyConditionStructure

Class Methods