Class CIM_PolicyRepositoryInPolicyRepository
extends CIM_SystemComponent

The term 'PolicyRepository' has been confusing to both developers and users of the model. The replacement class name describes model element properly and is less likely to be confused with a data repository. ContainedDomain is a general purpose mechanism for expressing domain hierarchy. A relationship that aggregates one or more lower-level PolicyRepositories into a higher-level Repository.

Class Hierarchy

CIM_Component
   |
   +--CIM_SystemComponent
   |
   +--CIM_PolicyRepositoryInPolicyRepository

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
AggregationbooleantrueNone OVERRIDABLE= false
AssociationbooleantrueNone OVERRIDABLE= false
DEPRECATEDstringCIM_PolicyContainerInPolicyContainerNone None
DescriptionstringThe term 'PolicyRepository' has been confusing to both developers and users of the model. The replacement class name describes model element properly and is less likely to be confused with a data repository. ContainedDomain is a general purpose mechanism for expressing domain hierarchy. A relationship that aggregates one or more lower-level PolicyRepositories into a higher-level Repository.None TRANSLATABLE= true

Association References

NameClass OriginReference Class
GroupComponentCIM_PolicyRepositoryInPolicyRepositoryCIM_PolicyRepository
PartComponentCIM_PolicyRepositoryInPolicyRepositoryCIM_PolicyRepository

Propagated Association References

NameClass OriginReference Class
GroupComponentCIM_SystemComponentCIM_System
GroupComponentCIM_ComponentCIM_ManagedSystemElement
PartComponentCIM_SystemComponentCIM_ManagedSystemElement
PartComponentCIM_ComponentCIM_ManagedSystemElement