Service Manual
+--ro ifHCOutOctets? yang:counter64
+--ro ifHCOutUcastPkts? yang:counter64
+--ro ifHCOutMulticastPkts? yang:counter64
+--ro ifHCOutBroadcastPkts? yang:counter64
+--ro ifLinkUpDownTrapEnable? enumeration
+--ro ifHighSpeed? yang:gauge32
+--ro ifPromiscuousMode? smiv2:TruthValue
+--ro ifConnectorPresent? smiv2:TruthValue
+--ro ifAlias? smiv2:DisplayString
+--ro ifCounterDiscontinuityTime? yang:timestamp
x--ro ifTestId? smiv2:TestAndIncr
x--ro ifTestStatus? enumeration
x--ro ifTestType? smiv2:AutonomousType
x--ro ifTestResult? enumeration
x--ro ifTestCode? yang:object-identifier
x--ro ifTestOwner? mib:OwnerString
+--ro ifStackTable* [ifStackHigherLayer ifStackLowerLayer]
| +--ro ifStackHigherLayer mib:InterfaceIndexOrZero
| +--ro ifStackLowerLayer mib:InterfaceIndexOrZero
| +--ro ifStackStatus? smiv2:RowStatus
+--ro ifRcvAddressTable* [ifIndex ifRcvAddressAddress]
| +--ro ifIndex leafref
| +--ro ifRcvAddressAddress yang:phys-address
| +--ro ifRcvAddressStatus? smiv2:RowStatus
| +--ro ifRcvAddressType? enumeration
+--ro ifTableLastChange? yang:timeticks
+--ro ifStackLastChange? yang:timeticks
IETF Interface Operations
The following denition congures and displays the properties of an Interface using IETF:
Module:
IETF INTERFACE
URI:
/api/operational/interfaces
Methods Supported: GET, PATCH, and PUT
IETF Interface Model
+--rw interfaces
+--rw interface [name]
+--rw name string
+--rw description? string
+--ro type? ianaift:iana-if-type
+--ro location? string
+--rw enabled? boolean
+--ro if-index? int32
+--rw mtu? uint32
+--rw link-up-down-trap-enable? enumeration
+--rw rate-interval? uint32
REST API Framework to Execute the CLIs
REST CLI is an alternative approach for Telnet and SSH to send the Dell Networking OS commands to the system.
The command is sent as an XML payload and the corresponding command output or error message returns in an unstructured format in
the XML response. There are three sets of XML commands:
• cong-commands — to send the configuration commands to the system. Commands with submodes are allowed within a single
XML tag by using the separator \r\n.
• show-command — to send the show commands to the system. The keyword show is not required explicitly in the tag (for example,
for show version, use version).
182
REST API