Cisco Cisco Evolved Programmable Network Manager 2.0 Developer's Guide
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:
(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
<e.entphysicalindex> is numeric
name=<e.name>;partnumber=<e.vendorequipmenttype>
<e.partnumber> is null and
<e.entphysicalindex> is non-
numeric
<e.entphysicalindex> is non-
numeric
name=<e.entphysicalindex>;partnumber=<e.vendorequip
menttype>
menttype>
<e.partnumber> is not null and
<e.entphysicalindex> is numeric
<e.entphysicalindex> is numeric
name=<e.name>;partnumber=<e.partnumber>
<e.partnumber> is not null and
<e.entphysicalindex> is non-
numeric
<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)
e.entphysicalIndex = 1037 (numeric)