Cisco-IOS-XE-cdp

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-cdp

Prefix: cdp

Related Modules:
Cisco-IOS-XE-cdp-oper
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
Cisco-IOS-XE-acl

💡 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-cdp

📚 External Documentation

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

  augment /ios:native/ios:cdp:
    +--rw holdtime?          uint8
    +--rw timer?             uint8
    +--rw mgmt-address
    |  +--rw ipv4*   inet:ipv4-address
    |  +--rw ipv6*   inet:ipv6-address
    +--rw advertise-v2?      boolean
    +--rw run-enable?        boolean
    o--rw run?               empty
    +--rw tlv-list* [name]
    |  +--rw name               string
    |  +--rw version?           empty
    |  +--rw vtp-mgmt-domain?   empty
    |  +--rw cos?               empty
    |  +--rw duplex?            empty
    |  +--rw trust?             empty
    +--rw filter-tlv-list?   string
  augment /ios:native/ios:interface/ios:BDI:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:FastEthernet:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:GigabitEthernet:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:TenGigabitEthernet:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:FiveGigabitEthernet:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:AppGigabitEthernet:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:TwentyFiveGigE:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:TwoGigabitEthernet:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:FortyGigabitEthernet:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:FiftyGigabitEthernet:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:HundredGigE:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:Tunnel:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:Virtual-Template:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:Dialer:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:Serial:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          o--rw app-config
          |  o--rw app?       boolean
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean
          o--rw app!
          |  o--rw tlvtype?   uint16
          |  o--rw value?     string
          o--rw server-location?          empty
          o--rw location?                 empty
  augment /ios:native/ios:interface/ios:VirtualPortGroup:
    +--rw cdp
       +--rw enable?   boolean
       +--rw tlv
          +--rw (app-option)?
          |  +--:(default-case)
          |  |  +--rw default-wrp
          |  |     +--rw app?   boolean
          |  +--:(regular-case)
          |     +--rw regular-wrp
          |        +--rw app
          |           +--rw tlvtype?   uint16
          |           +--rw value?     string
          +--rw server-location-config?   boolean
          +--rw location-config?          boolean