Cisco-IOS-XE-udld

YANG Data Model Tree Structure

View YANG Source on GitHub →

📚 API Documentation & Navigation

📄 Swagger API Spec 📂 Browse Native Config APIs 🌳 All Trees

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-udld

Prefix: udld

Related Modules:
Cisco-IOS-XE-udld-oper
Cisco-IOS-XE-udld-events
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa

💡 Example Usage

# GET module data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/Cisco-IOS-XE-udld

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-udld

  augment /ios:native/ios:udld:
    +--rw aggressive?        empty
    +--rw enable?            empty
    +--rw message
    |  +--rw time?   uint8
    +--rw recovery-enable
    |  +--rw recovery?   empty
    +--rw recovery-param
    |  +--rw recovery
    |     +--rw interval?   uint32
    x--rw recovery!
       x--rw interval?   uint32
  augment /ios:native/ios:interface/ios:FastEthernet:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:GigabitEthernet:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:TenGigabitEthernet:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:FiveGigabitEthernet:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:AppGigabitEthernet:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:TwentyFiveGigE:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:TwoGigabitEthernet:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:FortyGigabitEthernet:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:FiftyGigabitEthernet:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:HundredGigE:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:Tunnel:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty
  augment /ios:native/ios:interface/ios:Loopback:
    +--rw udld
       +--rw port-level?   enumeration
       x--rw port!
          +--rw (port-choice)?
             x--:(aggressive)
             |  x--rw aggressive?   empty
             x--:(disable)
             |  x--rw disable?      empty
             x--:(alert)
                x--rw alert?        empty