Cisco Cisco Evolved Programmable Network Manager 2.0 Developer's Guide

Page of 88
 
                                   Fully-qualified Domain Names (FDN)
 
 
Cisco Evolved Programmable Network Manager 2.0 RESTCONF NBI Guide  
 
 
 
77
 
 
Equipment FDN Format 
5.2
An Equipment object represents a piece of hardware that has some well-specified function 
(for example, a line card, memory board, or power supply).This object class has several 
subclasses, as shown in the table above. 
The FDN for equipment objects starts with the management domain (currently a fixed 
value, ‘CISCO_EPNM’, but this may change in future releases) and the name of the device 
that contains it. The rest of this FDN is calculated based on which attributes of the 
Equipment object are populated to ensure that the FDN is unique. 
The format is as follows: 
MD/CISCO_EPNM/ME/<me.name>/EQ/<ComputedName> 
Where: 
<me.name>
 is the value of the containing ManagedElement’s name attribute  
<ComputedName >
 is as calculated below to ensure a unique value for the equipment 
object’s name. 
 
Equipment Attributes 
ComputedName 
<e.partnumber> is null and 
<e.entphysicalindex> is numeric 
name=<e.name>;partnumber=<e.vendorequipmenttype> 
<e.partnumber>  is null and 
<e.entphysicalindex> is non-
numeric 
name=<e.entphysicalindex>;partnumber=<e.vendorequip
menttype> 
<e.partnumber> is not null and 
<e.entphysicalindex> is numeric 
name=<e.name>;partnumber=<e.partnumber> 
<e.partnumber>  is not null and 
<e.entphysicalindex> is non-
numeric 
name=<e.entphysicalindex>;partnumber=<e.partnumber
 
To summarize, <e.entphysicalIndex> contains the name if its value is non-numeric, 
otherwise the name in is the <e.name> attribute. If the <e.partnumber> value is defined, it 
is supplied as the part number value, otherwise <e.vendorequipmenttype> is substituted 
for it. 
 
For example: 
 
Case 1: 
 
MD/CISCO_EPNM/ME/ME3600X-PAN-3/EQ/name=
GigabitEthernet0/19 
Container
partnumber=
cevContainerSFP 
 
Where: 
e.partnumber = (null) 
e.entphysicalIndex = 1037 (numeric)