Class CIM_PolicyActionInPolicyRepository
extends CIM_PolicyInSystem

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

Class Hierarchy

CIM_Dependency
   |
   +--CIM_PolicyInSystem
   |
   +--CIM_PolicyActionInPolicyRepository

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
AssociationbooleantrueNone OVERRIDABLE= false
DEPRECATEDstringCIM_ReusablePolicyNone None
DescriptionstringThe ReusablePolicy association is a more general relationship that incorporates both Conditions and Actions as well as any other policy subclass. A class representing the hosting of reusable PolicyActions by a PolicyRepository. A reusable PolicyAction is always related to a single PolicyRepository, via this association. Note, that an instance of PolicyAction can be either reusable or rule-specific. When the Action is rule-specific, it shall not be related to any PolicyRepository via the PolicyActionInPolicyRepository association.None TRANSLATABLE= true

Association References

NameClass OriginReference Class
AntecedentCIM_PolicyActionInPolicyRepositoryCIM_PolicyRepository
DependentCIM_PolicyActionInPolicyRepositoryCIM_PolicyAction

Propagated Association References

NameClass OriginReference Class
AntecedentCIM_PolicyInSystemCIM_System
AntecedentCIM_DependencyCIM_ManagedElement
DependentCIM_PolicyInSystemCIM_Policy
DependentCIM_DependencyCIM_ManagedElement