CIM211 Class Declaration
CIM_QoSSubService

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_QoSSubService --> CIM_ServiceComponent --> CIM_Component --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_ServiceComponent
NAMECIM_QoSSubService

Class Qualifiers

Class CIM_QoSSubService Qualifiers
NameTypeValueFrom Class
Compositionbooleantrue CIM_QoSSubService
Versionstring2.7.0 CIM_QoSSubService
DescriptionstringThe associations - QoSSubService and QoSConditioningSub Service - 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). CIM_QoSSubService
Associationbooleantrue CIM_QoSSubService
Aggregationbooleantrue CIM_QoSSubService
DescriptionstringThe ServiceComponent aggregation models a set of subordinate Services that are aggregated together to form a higher-level service. CIM_ServiceComponent
Associationbooleantrue CIM_ServiceComponent
Aggregationbooleantrue CIM_ServiceComponent
Associationbooleantrue CIM_Component
Aggregationbooleantrue CIM_Component
DescriptionstringCIM_Component is a generic association used to establish ’ part of ’ relationships between Managed Elements. For example, it could be used to define the components or parts of a System. CIM_Component

Properties

Properties
NameTypeValueQualifiersClassOrigin
GroupComponentCIM_QoSService ref Max
Description
Override
Key
Aggregate
CIM_QoSSubService
PartComponentCIM_QoSService ref Description
Override
Key
CIM_QoSSubService

Property Qualifiers

Property GroupComponent Qualifiers
NameTypeValueFrom Class
Maxuint321 CIM_QoSSubService
DescriptionstringThe higher level QoSService that is constructed by aggregating one or more lower-level QoSServices. CIM_QoSSubService
OverridestringGroupComponent CIM_QoSSubService
Keybooleantrue CIM_QoSSubService
Aggregatebooleantrue CIM_QoSSubService

Property PartComponent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe more concrete QoSService that is used to provide the higher level Service. CIM_QoSSubService
OverridestringPartComponent CIM_QoSSubService
Keybooleantrue CIM_QoSSubService

Property GroupComponent Qualifiers
NameTypeValueFrom Class
OverridestringGroupComponent CIM_ServiceComponent
DescriptionstringThe parent Service. CIM_ServiceComponent
Keybooleantrue CIM_ServiceComponent
Aggregatebooleantrue CIM_ServiceComponent

Property PartComponent Qualifiers
NameTypeValueFrom Class
OverridestringPartComponent CIM_ServiceComponent
DescriptionstringThe component Service. CIM_ServiceComponent
Keybooleantrue CIM_ServiceComponent

Property GroupComponent Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_Component
Aggregatebooleantrue CIM_Component
DescriptionstringThe parent element in the association. CIM_Component

Property PartComponent Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_Component
DescriptionstringThe child element in the association. CIM_Component

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in