CIM2.14 Class Declaration
CIM_Confederation

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

Class Hierarchy

CIM_Confederation --> CIM_SystemComponent --> CIM_Component --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_SystemComponent
NAMECIM_Confederation

Class Qualifiers

Class CIM_Confederation Qualifiers
NameTypeValueFrom Class
CompositionbooleantrueCIM_Confederation
Versionstring2.7.0CIM_Confederation
UMLPackagePathstringCIM::Network::BGPCIM_Confederation
DescriptionstringThe BGP speakers in an AS are required to be fully meshed. This can lead to a huge number of TCP connections per router. One way to reduce the peering requirements is to use a confederation. A confederation effectively partitions one AS into a group of 'sub-ASs'. This enables all of the benefits of IBGP to be applied inside the confederation, while enabling EBGP to be run between each confederation. It also enables certain BGP attribute values to be preserved between confederations. However, to the outside world, the AS with its confederations appear to be a single AS.CIM_Confederation
AssociationbooleantrueCIM_Confederation
AggregationbooleantrueCIM_Confederation
UMLPackagePathstringCIM::Core::CoreElementsCIM_SystemComponent
DescriptionstringCIM_SystemComponent is a specialization of the CIM_Component association that establishes 'part of' relationships between a System and any ManagedSystemElements of which it is composed. Use this association with caution when using it instead of a subclass such as SystemDevice or a peer association such as HostedService. This class is very broadly defined, which can lead to erroneous use. For example, Access Points that are dependent on (and hosted on) a System are NOT Components of the System. The System is not made up of any AccessPoint 'parts', which is why a Dependency association, HostedAccessPoint, was defined. Similarly, a PhysicalPackage is not a 'part' of a System, because the physical element exists independently of any internal components, software, and so on. In fact, again, a Dependency relationship is true where a ComputerSystem is Dependent on its packaging, as described by the ComputerSystemPackage association.CIM_SystemComponent
AssociationbooleantrueCIM_SystemComponent
AggregationbooleantrueCIM_SystemComponent
AssociationbooleantrueCIM_Component
AggregationbooleantrueCIM_Component
UMLPackagePathstringCIM::Core::CoreElementsCIM_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_AutonomousSystem ref Override
Max
Description
Key
Aggregate
CIM_Confederation
PartComponentCIM_AutonomousSystem ref Override
Description
Key
CIM_Confederation
ParentASNumberuint32 Description CIM_Confederation
ChildASNumberuint32 Description CIM_Confederation

Property Qualifiers

Property GroupComponent Qualifiers
NameTypeValueFrom Class
Maxuint321CIM_Confederation
DescriptionstringThe AutonomousSystem that contains the confederations.CIM_Confederation
KeybooleantrueCIM_Confederation
AggregatebooleantrueCIM_Confederation

Property PartComponent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Confederation within the AutonomousSystem.CIM_Confederation
KeybooleantrueCIM_Confederation

Property ParentASNumber Qualifiers
NameTypeValueFrom Class
DescriptionstringA unique identifier of the AutonomousSystem that contains the confederations.CIM_Confederation

Property ChildASNumber Qualifiers
NameTypeValueFrom Class
DescriptionstringA unique identifier of the Confederation within the AutonomousSystem.CIM_Confederation

Property GroupComponent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe parent System in the Association.CIM_SystemComponent
KeybooleantrueCIM_SystemComponent
AggregatebooleantrueCIM_SystemComponent

Property PartComponent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe child element that is a component of a System.CIM_SystemComponent
KeybooleantrueCIM_SystemComponent

Property GroupComponent Qualifiers
NameTypeValueFrom Class
KeybooleantrueCIM_Component
AggregatebooleantrueCIM_Component
DescriptionstringThe parent element in the association.CIM_Component

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

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in