Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_RoutersInAS --> CIM_SystemComponent --> CIM_Component --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_SystemComponent NAME CIM_RoutersInAS
Class CIM_RoutersInAS Qualifiers Name Type Value From Class Composition boolean true CIM_RoutersInAS Version string 2.7.0 CIM_RoutersInAS Description string This 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 Association boolean true CIM_RoutersInAS Aggregation boolean true CIM_RoutersInAS Description string CIM_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 Association boolean true CIM_SystemComponent Aggregation boolean true CIM_SystemComponent Association boolean true CIM_Component Aggregation boolean true CIM_Component Description string CIM_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 Name Type Value Qualifiers ClassOrigin GroupComponent CIM_AutonomousSystem ref Max
Description
Override
Key
AggregateCIM_RoutersInAS PartComponent CIM_ComputerSystem ref Description
Override
KeyCIM_RoutersInAS BGPSupportedAttributes string[] Description CIM_RoutersInAS AddCommunityValue boolean Description CIM_RoutersInAS Role uint16 Description
ValueMap
ValuesCIM_RoutersInAS OtherRoleDescription string Description
MaxLenCIM_RoutersInAS Property Qualifiers
Property GroupComponent Qualifiers Name Type Value From Class Max uint32 1 CIM_RoutersInAS Description string The AutonomousSystem that aggregates the routers belonging to it and administers them. CIM_RoutersInAS Override string GroupComponent CIM_RoutersInAS Key boolean true CIM_RoutersInAS Aggregate boolean true CIM_RoutersInAS
Property PartComponent Qualifiers Name Type Value From Class Description string The Routers that are contained in the AS. CIM_RoutersInAS Override string PartComponent CIM_RoutersInAS Key boolean true CIM_RoutersInAS
Property BGPSupportedAttributes Qualifiers Name Type Value From Class Description string This is an array of strings that contain the BGP attributes supported by this router. CIM_RoutersInAS
Property AddCommunityValue Qualifiers Name Type Value From Class Description string TRUE 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 Name Type Value From Class Description string This is an enumeration that defines the function, from the point of view of BGP, of this router. CIM_RoutersInAS ValueMap string [See below.] CIM_RoutersInAS Values string Unknown
Other
Conventional BGP Speaker
Route Reflector
Router Reflector Client
Route Reflector Non-Client
Peer Group Member
Confederation MemberCIM_RoutersInAS
Name Value 0 Unknown 1 Other 2 Conventional BGP Speaker 3 Route Reflector 4 Router Reflector Client 5 Route Reflector Non-Client 6 Peer Group Member 7 Confederation Member
Property OtherRoleDescription Qualifiers Name Type Value From Class Description string A 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 MaxLen uint32 64 CIM_RoutersInAS
Property GroupComponent Qualifiers Name Type Value From Class Override string GroupComponent CIM_SystemComponent Description string The parent System in the Association. CIM_SystemComponent Key boolean true CIM_SystemComponent Aggregate boolean true CIM_SystemComponent
Property PartComponent Qualifiers Name Type Value From Class Override string PartComponent CIM_SystemComponent Description string The child element that is a component of a System. CIM_SystemComponent Key boolean true CIM_SystemComponent
Property GroupComponent Qualifiers Name Type Value From Class Key boolean true CIM_Component Aggregate boolean true CIM_Component Description string The parent element in the association. CIM_Component
Property PartComponent Qualifiers Name Type Value From Class Key boolean true CIM_Component Description string The child element in the association. CIM_Component
Method Qualifiers
Parameters
Parameter Qualifiers