CIM211 Class Declaration
CIM_NetworkPipeComposition

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

Class Hierarchy

CIM_NetworkPipeComposition --> CIM_Component --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_Component
NAMECIM_NetworkPipeComposition

Class Qualifiers

Class CIM_NetworkPipeComposition Qualifiers
NameTypeValueFrom Class
Compositionbooleantrue CIM_NetworkPipeComposition
Versionstring2.7.0 CIM_NetworkPipeComposition
DescriptionstringNetworkPipeComposition describes the makeup a pipe, based on lower-level ones. If the pipe is not composed of lower-level entities (i.e., its AggregationBehavior property is set to 2), then no instances of this association should be defined where the pipe has the role of GroupComponent. In the context of M.3100, this semantic is modeled as a Trail that is made up of one or more Connections. Both Trails and Connections are subclasses of M.3100 ’ s Pipe. Because of the flexibility of the NetworkPipeComposition association, there is no need to subclass NetworkPipe, as was done in M.3100, but merely to instantiate this association to describe the bundling of the lower-level pipes (connections), or the sequencing of them. How the lower-level pipes are aggregated is described by the property, AggregationBehavior, of NetworkPipe. If the pipes are combined in a sequence, the ordering is conveyed via the property, AggregationSequence, on this association. CIM_NetworkPipeComposition
MappingStringsstringRecommendation.ITU|M3100.TrailR1.serverConnectionListPackage
Recommendation.ITU|M3100.TrailR1.clientConnectionListPackage
CIM_NetworkPipeComposition
Associationbooleantrue CIM_NetworkPipeComposition
Aggregationbooleantrue CIM_NetworkPipeComposition
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_NetworkPipe ref Override
Description
Key
Aggregate
CIM_NetworkPipeComposition
PartComponentCIM_NetworkPipe ref Override
Description
Key
CIM_NetworkPipeComposition
AggregationSequenceuint16 Description CIM_NetworkPipeComposition

Property Qualifiers

Property GroupComponent Qualifiers
NameTypeValueFrom Class
OverridestringGroupComponent CIM_NetworkPipeComposition
DescriptionstringThe higher level pipe that is composed of lower-level parts/pipes. CIM_NetworkPipeComposition
Keybooleantrue CIM_NetworkPipeComposition
Aggregatebooleantrue CIM_NetworkPipeComposition

Property PartComponent Qualifiers
NameTypeValueFrom Class
OverridestringPartComponent CIM_NetworkPipeComposition
DescriptionstringA pipe which is a part of a higher-level one. CIM_NetworkPipeComposition
Keybooleantrue CIM_NetworkPipeComposition

Property AggregationSequence Qualifiers
NameTypeValueFrom Class
DescriptionstringIndicates the ordering of the PartComponent pipes in the GroupComponent. If the AggregationBehavior property of the GroupComponent pipe is set to 0 or 3 ( " Unknown " or " Combined In Parallel " ), then this property MUST be set to 0. If the AggregationBehavior is set to 4 ( " Combined In Sequence " ), then this property SHOULD indicate the ordering of the component pipes. Ordering starts with 1 and larger numbers indicate subsequent pipes. The numbering does not have to be in sequence. The word SHOULD is used in this Description, since the specific ordering of all the component pipes may not be known. In these cases, a value of 0 would be placed in AggregationSequence to indicate that ordering information is not available. CIM_NetworkPipeComposition

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