Class CIM_QoSSubService
extends CIM_ServiceComponent

The associations - QoSSubService and QoSConditioningSubService - operate in conjunction. High level QoS definitions, such as 'John gets Gold Service', map to lower level, more concrete QoSServices (the subclasses of QoSService). This is described by the QoSSubService association. In turn, each of the SubServices may require their own conditioning. This is modeled using the QoSConditioningSubService aggregation. Note that a more concrete QoSService may only be aggregated into one higher level Service, using this association. The cardinality on the GroupComponent reference is Max (1).

Class Hierarchy

CIM_Component
   |
   +--CIM_ServiceComponent
   |
   +--CIM_QoSSubService

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
AggregationbooleantrueNone OVERRIDABLE= false
AssociationbooleantrueNone OVERRIDABLE= false
Descriptionstring The associations - QoSSubService and QoSConditioningSubService - operate in conjunction. High level QoS definitions, such as 'John gets Gold Service', map to lower level, more concrete QoSServices (the subclasses of QoSService). This is described by the QoSSubService association. In turn, each of the SubServices may require their own conditioning. This is modeled using the QoSConditioningSubService aggregation. Note that a more concrete QoSService may only be aggregated into one higher level Service, using this association. The cardinality on the GroupComponent reference is Max (1).None TRANSLATABLE= true

Association References

NameClass OriginReference Class
GroupComponentCIM_QoSSubServiceCIM_QoSService
PartComponentCIM_QoSSubServiceCIM_QoSService

Propagated Association References

NameClass OriginReference Class
GroupComponentCIM_ServiceComponentCIM_Service
GroupComponentCIM_ComponentCIM_ManagedSystemElement
PartComponentCIM_ServiceComponentCIM_Service
PartComponentCIM_ComponentCIM_ManagedSystemElement