Class CIM_PolicyConditionInPolicyRepository
extends CIM_PolicyInSystem

The ReusablePolicy association is a more general relationship that incorporates both Conditions and Actions as well as any other policy subclass. This class represents the hosting of reusable PolicyConditions by a PolicyRepository. A reusable Policy Condition is always related to a single PolicyRepository, via this association. Note, that an instance of PolicyCondition can be either reusable or rule-specific. When the Condition is rule- specific, it shall not be related to any PolicyRepository via the PolicyConditionInPolicyRepository association.

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


Class Hierarchy

CIM_Dependency
   |
   +--CIM_HostedDependency
   |
   +--CIM_PolicyInSystem
   |
   +--CIM_PolicyConditionInPolicyRepository

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
Associationbooleantrue
DeprecatedstringCIM_ReusablePolicy
DescriptionstringThe ReusablePolicy association is a more general relationship that incorporates both Conditions and Actions as well as any other policy subclass. This class represents the hosting of reusable PolicyConditions by a PolicyRepository. A reusable Policy Condition is always related to a single PolicyRepository, via this association. Note, that an instance of PolicyCondition can be either reusable or rule-specific. When the Condition is rule- specific, it shall not be related to any PolicyRepository via the PolicyConditionInPolicyRepository association.
UMLPackagePathstringCIM::Policy
Versionstring2.7.0

Class Properties

Association References

NameClass OriginReference ClassQualifiers
NameData TypeValue
AntecedentCIM_PolicyConditionInPolicyRepositoryCIM_PolicyRepository
DeprecatedstringCIM_ReusablePolicy.Antecedent
DescriptionstringThis property identifies a PolicyRepository hosting one or more PolicyConditions. A reusable PolicyCondition is always related to exactly one PolicyRepository via the PolicyConditionInPolicyRepository association. The [0..1] cardinality for this property covers the two types of PolicyConditions: 0 for a rule-specific PolicyCondition, 1 for a reusable one.
Keybooleantrue
Maxuint321
OverridestringAntecedent
DependentCIM_PolicyConditionInPolicyRepositoryCIM_PolicyCondition
DeprecatedstringCIM_ReusablePolicy.Dependent
DescriptionstringThis property holds the name of a PolicyCondition hosted in the PolicyRepository.
Keybooleantrue
OverridestringDependent

Class Methods