Data Transformation
Filtering Rules:
In this case we are only processing using fields where the topo.endpoint-ref has two field on the list and topo.topo-layer has physical-link layer on the field.
JSON Field |
API Field |
API Example |
JSON Value |
Comments |
componentacmlinkedkey |
topo.fdn |
MD=CISCO_EPNM!ND=Teletalk-MOU0012…. |
ND=Teletalk-MOU0012 |
Extract out NE Linked Key |
componentzcmlinkedkey |
topo.fdn |
MD=CISCO_EPNM!ND=FENCHUGANJ-N55A2-PE01… |
ND=FENCHUGANJ-N55A2-PE01 |
Extract out NE Linked Key |
portaname |
topo.fdn |
… TenGigabitEthernet0/0 |
TenGigabitEthernet0/0 |
Extract out port name |
portzname |
topo.fdn |
… GigabitEthernet0/0/0/4 |
GigabitEthernet0/0/0/4 |
Extract out port name |
portakind |
NA |
outer |
||
portzkind |
NA |
outer |
||
technique |
NA |
NA |
ethernet |
|
capacity |
topo.total-capacity |
1, 10 , 40 or 100 |
Using the DSE Manager Rate Mapping Function on general Config. 1 – 1GigEthernet 10- 10GigEthernet 40 – 40GigEthernet 100 – 100GigEthernet |
Will need to create these ethernet rates in CM Library |
operationtype |
topo.direction |
com:bi-direction |
Duplex |
Map bi-direction to Duplex |
name |
topo.discovered-name |
FENCHUGANJ-N55A2-PE01_GigabitEthernet0/0/0/4:Teletalk-MOU0012_TenGigabitEthernet0/0 |
FENCHUGANJ-N55A2-PE01_0/0/0/4:Teletalk-MOU0012_0/0 |
|
cmlinkedkey |
topo.fdn |
MD=CISCO_EPNM!TL=FENCHUGANJ-N55A2-PE01_GigabitEthernet0/0/0/4:Teletalk-MOU0012_TenGigabitEthernet0/0 |
FENCHUGANJ-N55A2-PE01_0/0/0/4:Teletalk-MOU0012_0/0 |
|
Operational-State |
topo.oper-state |
com:oper-state-up |
UP |
String match for UP or DOWN |
Admin-State |
topo.admin-state |
com:oper-state-up |
DOWN |
String match for UP or DOWN |