CIM211 Class Declaration
CIM_RoutersInAS

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

Class Hierarchy

CIM_RoutersInAS --> CIM_SystemComponent --> CIM_Component --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_SystemComponent
NAMECIM_RoutersInAS

Class Qualifiers

Class CIM_RoutersInAS Qualifiers
NameTypeValueFrom Class
Compositionbooleantrue CIM_RoutersInAS
Versionstring2.7.0 CIM_RoutersInAS
DescriptionstringThis aggregation establishes ’ whole-part ’ relationships between an AutonomousSystem and the routers that it contains. In addition, the routers in the AS share common configuration information, and are commonly administered. CIM_RoutersInAS
Associationbooleantrue CIM_RoutersInAS
Aggregationbooleantrue CIM_RoutersInAS
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
Associationbooleantrue CIM_SystemComponent
Aggregationbooleantrue CIM_SystemComponent
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_AutonomousSystem ref Max
Description
Override
Key
Aggregate
CIM_RoutersInAS
PartComponentCIM_ComputerSystem ref Description
Override
Key
CIM_RoutersInAS
BGPSupportedAttributesstring[] Description CIM_RoutersInAS
AddCommunityValueboolean Description CIM_RoutersInAS
Roleuint16 Description
ValueMap
Values
CIM_RoutersInAS
OtherRoleDescriptionstring Description
MaxLen
CIM_RoutersInAS

Property Qualifiers

Property GroupComponent Qualifiers
NameTypeValueFrom Class
Maxuint321 CIM_RoutersInAS
DescriptionstringThe AutonomousSystem that aggregates the routers belonging to it and administers them. CIM_RoutersInAS
OverridestringGroupComponent CIM_RoutersInAS
Keybooleantrue CIM_RoutersInAS
Aggregatebooleantrue CIM_RoutersInAS

Property PartComponent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Routers that are contained in the AS. CIM_RoutersInAS
OverridestringPartComponent CIM_RoutersInAS
Keybooleantrue CIM_RoutersInAS

Property BGPSupportedAttributes Qualifiers
NameTypeValueFrom Class
DescriptionstringThis is an array of strings that contain the BGP attributes supported by this router. CIM_RoutersInAS

Property AddCommunityValue Qualifiers
NameTypeValueFrom Class
DescriptionstringTRUE means that the community value of this router is added to the existing community value, and FALSE means that the community value of this router replaces the existing community value. CIM_RoutersInAS

Property Role Qualifiers
NameTypeValueFrom Class
DescriptionstringThis is an enumeration that defines the function, from the point of view of BGP, of this router. CIM_RoutersInAS
ValueMapstring
[See below.]
CIM_RoutersInAS
ValuesstringUnknown
Other
Conventional BGP Speaker
Route Reflector
Router Reflector Client
Route Reflector Non-Client
Peer Group Member
Confederation Member
CIM_RoutersInAS

NameValue
0Unknown
1Other
2Conventional BGP Speaker
3Route Reflector
4Router Reflector Client
5Route Reflector Non-Client
6Peer Group Member
7Confederation Member
Property OtherRoleDescription Qualifiers
NameTypeValueFrom Class
DescriptionstringA string describing the type of function that this router has in its AS when the value of the Role property of this class is set to 1 (i.e., " Other " ). The format of the string inserted in this property should be similar in format to the values defined for the Role property. This property should be set to NULL when the Role property is any value other than 1. CIM_RoutersInAS
MaxLenuint3264 CIM_RoutersInAS

Property GroupComponent Qualifiers
NameTypeValueFrom Class
OverridestringGroupComponent CIM_SystemComponent
DescriptionstringThe parent System in the Association. CIM_SystemComponent
Keybooleantrue CIM_SystemComponent
Aggregatebooleantrue CIM_SystemComponent

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

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