ncimCache. connectstable

The ncimCache.connects table describes the type and speed of connections between devices.

The following table shows the schema for the ncimCache.connects database table.

Table 1. ncimCache.connects database table schema  

Column name

Constraints

Data type

Description

ENTITYID NOT NULL Integer The identifier of an entity. Corresponds to the aEndEntityId in the connects table in the NCIM database.
ENTITYNAME NOT NULL String The name of the aEndEntityId device.
MANUAL   Boolean If the connection was added manually to the topology, this value is present and set to 1.
MSGTYPE   String The name of the table within the ncimCache database.
connectSpeeds NOT NULL List of name/value pairs A list of name/value pairs for the connection.
ENTITYNAME
The name of the zEndEntityId device in the connects table in the NCIM database.
SPEEDTYPE
Corresponds to speedType in the connectSpeeds table in the NCIM database.
SPEEDVALUE
Corresponds to speedValue in the connectSpeeds table in the NCIM database.
UNIDIRECTIONAL
Corresponds to unidirectional in the connects table in the NCIM database.
connects NOT NULL List of name/value pairs A list of name/value pairs for the connection.
ENTITYNAME
Corresponds to zEndEntityID in the connects table in the NCIM database.
MANUAL
This value is 1 if the connection was manually added. The connection can be between discovered devices, manually added devices, or both. If the connection was not manually added, this name/value pair is not present.
TOPOENTITYNAME
Corresponds to entityId in the topologyLinks table in the NCIM database.
UNIDIRECTIONAL
Corresponds to unidirectional in the connects table in the NCIM database.

Format of the data in the ncimCache.connects database table

The following example shows the format of the data in the ncimCache.connects database table, as shown either using an OQL query, or as seen in the NCHOME/var/precision/Store.Cache.ncimCache.connects.DOMAIN file.

{
      ENTITYID=42795;
      ENTITYNAME='mydevice[ 0 [ 25 ] ]';
      MSGTYPE='connects';
      connectSpeeds=[
      {
            ENTITYNAME=''mydevice[ 0 [ 33 ] ]';
            SPEEDTYPE='DEFAULT';
            SPEEDVALUE=100000000;
            UNIDIRECTIONAL=0;
      }
      ];
      connects=[
      {
            ENTITYNAME=''mydevice[ 0 [ 33 ] ]';
            TOPOENTITYNAME='IpPathTopology';
            UNIDIRECTIONAL=0;
      },
      {
            ENTITYNAME=''mydevice[ 0 [ 33 ] ]';
            TOPOENTITYNAME='RouterLinksTopology';
            UNIDIRECTIONAL=0;
      },
      {
            ENTITYNAME=''mydevice[ 0 [ 33 ] ]';
            TOPOENTITYNAME='RelatedToTopology';
            UNIDIRECTIONAL=0;
      },
      {
            ENTITYNAME=''mydevice[ 0 [ 33 ] ]';
            TOPOENTITYNAME='ConvergedTopology';
            UNIDIRECTIONAL=0;
      }
      ];
}