📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-device-tracking
Prefix: device_tracking
Related Modules:
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
Cisco-IOS-XE-acl
Cisco-IOS-XE-adsl
💡 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-device-tracking
📚 External Documentation
module: Cisco-IOS-XE-device-tracking
augment /ios:native/ios:device-tracking:
+--rw policy* [word]
| +--rw word string
| +--rw device-role-config? enumeration
| x--rw device-role
| | +--rw (device-role-choice)?
| | +--:(node)
| | | x--rw node? boolean
| | +--:(switch)
| | | x--rw switch? empty
| | +--:(router)
| | x--rw router? empty
| +--rw data-glean
| | +--rw log-only? empty
| | +--rw recovery
| | +--rw dhcp? empty
| | +--rw ndp? empty
| +--rw prefix-glean!
| | +--rw only? empty
| +--rw destination-glean
| | +--rw log-only? empty
| | +--rw recovery
| | +--rw dhcp? empty
| +--rw protocol
| | o--rw proto-udp
| | | o--rw udp? boolean
| | | o--rw prefix-list? string
| | +--rw proto-arp
| | | +--rw arp? boolean
| | | +--rw prefix-list? string
| | +--rw proto-dhcp4
| | | +--rw dhcp4? boolean
| | | +--rw prefix-list? string
| | +--rw proto-dhcp6
| | | +--rw dhcp6? boolean
| | | +--rw prefix-list? string
| | +--rw proto-ndp
| | | +--rw ndp? boolean
| | | +--rw prefix-list? string
| | o--rw udp? boolean
| | o--rw arp? boolean
| | o--rw dhcp4? boolean
| | o--rw dhcp6? boolean
| | o--rw ndp? boolean
| +--rw tracking
| | +--rw (tracking-enable-disable)?
| | | +--:(enable-tracking)
| | | | +--rw enable-tracking!
| | | | +--rw reachable-lifetime
| | | | +--rw (tracking-enable)?
| | | | +--:(seconds)
| | | | | +--rw seconds? uint32
| | | | +--:(infinite)
| | | | +--rw infinite? empty
| | | +--:(disable-tracking)
| | | +--rw disable-tracking!
| | | +--rw stale-lifetime? union
| | o--rw enable!
| | | o--rw reachable-lifetime
| | | o--rw seconds? uint32
| | | o--rw infinite? empty
| | o--rw disable? empty
| +--rw limit
| | x--rw address-count? uint16
| | +--rw address-count-config
| | +--rw address-count? uint16
| | +--rw ipv4-per-mac
| | | +--rw address-count? uint16
| | | +--rw pref-limit? enumeration
| | +--rw ipv6-per-mac
| | +--rw address-count? uint16
| | +--rw pref-limit? enumeration
| +--rw security-level
| | +--rw glean? empty
| | +--rw guard? empty
| | +--rw inspect? empty
| +--rw medium-type-wireless? empty
| +--rw trusted-port? empty
+--rw tracking!
| +--rw auto-source!
| | +--rw fallback
| | | +--rw (ip-subnet-choice)?
| | | +--:(ip-addr-and-mask)
| | | | +--rw ipv4-subnet-type1
| | | | +--rw ipv4? inet:ipv4-address
| | | | +--rw mask? inet:ipv4-address
| | | | +--rw override? empty
| | | +--:(ip-addr-and-prefix-len)
| | | +--rw ipv4-subnet-type2
| | | +--rw ipv4-prefix-name? ios-types:ipv4-address-slash-prefix-len
| | | +--rw override? empty
| | +--rw override? empty
| +--rw retry-interval? uint16
+--rw binding
| +--rw static-device-tracking-binding* [addr] {ios-features:routing-platform}?
| | +--rw addr union
| | +--rw interface string
| | +--rw hardware-address? string
| | +--rw binding-choices
| | +--rw (binding-choice)?
| | +--:(reachable-lifetime-choice)
| | | +--rw reachable-lifetime
| | | +--rw (time-choice)?
| | | +--:(seconds)
| | | | +--rw seconds? uint32
| | | +--:(default)
| | | | +--rw default? empty
| | | +--:(infinite)
| | | +--rw infinite? empty
| | +--:(tracking-choice)
| | +--rw tracking
| | +--rw (binding-tracking-choice)?
| | +--:(default-tracking)
| | | +--rw default-tracking
| | | +--rw default? empty
| | | +--rw reachable-lifetime
| | | +--rw (time-choice)?
| | | +--:(seconds)
| | | | +--rw seconds? uint32
| | | +--:(default)
| | | | +--rw default? empty
| | | +--:(infinite)
| | | +--rw infinite? empty
| | +--:(enable-tracking)
| | | +--rw enable-tracking
| | | +--rw enable? empty
| | | +--rw (time-type-choice)?
| | | +--:(reachable-lifetime-choice)
| | | | +--rw reachable-lifetime
| | | | +--rw (time-choice)?
| | | | +--:(seconds)
| | | | | +--rw seconds? uint32
| | | | +--:(default)
| | | | | +--rw default? empty
| | | | +--:(infinite)
| | | | +--rw infinite? empty
| | | +--:(retry-interval-choice)
| | | +--rw retry-interval
| | | +--rw (retry-time)?
| | | +--:(seconds)
| | | | +--rw seconds? uint32
| | | +--:(default)
| | | +--rw default? empty
| | +--:(disable-tracking)
| | +--rw disable-tracking
| | +--rw disable? empty
| | +--rw reachable-lifetime
| | +--rw (time-choice)?
| | +--:(seconds)
| | | +--rw seconds? uint32
| | +--:(default)
| | | +--rw default? empty
| | +--:(infinite)
| | +--rw infinite? empty
| +--rw down-lifetime
| | +--rw (time-choice)?
| | +--:(seconds)
| | | +--rw seconds? uint32
| | +--:(infinite)
| | +--rw infinite? empty
| +--rw logging? empty
| +--rw reachable-lifetime
| | +--rw (time-choice)?
| | | +--:(seconds)
| | | | +--rw seconds? uint32
| | | +--:(infinite)
| | | +--rw infinite? empty
| | +--rw stale-lifetime
| | | +--rw (time-choice)?
| | | +--:(seconds)
| | | | +--rw seconds? uint32
| | | +--:(infinite)
| | | +--rw infinite? empty
| | +--rw down-lifetime
| | +--rw (time-choice)?
| | +--:(seconds)
| | | +--rw seconds? uint32
| | +--:(infinite)
| | +--rw infinite? empty
| +--rw stale-lifetime
| | +--rw (time-choice)?
| | | +--:(seconds)
| | | | +--rw seconds? uint32
| | | +--:(infinite)
| | | +--rw infinite? empty
| | +--rw down-lifetime
| | +--rw (time-choice)?
| | +--:(seconds)
| | | +--rw seconds? uint32
| | +--:(infinite)
| | +--rw infinite? empty
| +--rw vlan* [numbers addr]
| | +--rw numbers uint16
| | +--rw addr union
| | +--rw interface? string
| | +--rw hardware-address? string
| | +--rw binding-choices
| | +--rw (binding-choice)?
| | +--:(reachable-lifetime-choice)
| | | +--rw reachable-lifetime
| | | +--rw (time-choice)?
| | | +--:(seconds)
| | | | +--rw seconds? uint32
| | | +--:(default)
| | | | +--rw default? empty
| | | +--:(infinite)
| | | +--rw infinite? empty
| | +--:(tracking-choice)
| | +--rw tracking
| | +--rw (binding-tracking-choice)?
| | +--:(default-tracking)
| | | +--rw default-tracking
| | | +--rw default? empty
| | | +--rw reachable-lifetime-config
| | | +--rw reachable-lifetime
| | | +--rw (time-choice)?
| | | +--:(seconds)
| | | | +--rw seconds? uint32
| | | +--:(default)
| | | | +--rw default? empty
| | | +--:(infinite)
| | | +--rw infinite? empty
| | +--:(enable-tracking)
| | | +--rw enable-tracking
| | | +--rw enable? empty
| | | +--rw (time-type-choice)?
| | | +--:(reachable-lifetime-choice)
| | | | +--rw reachable-lifetime-config
| | | | +--rw reachable-lifetime
| | | | +--rw (time-choice)?
| | | | +--:(seconds)
| | | | | +--rw seconds? uint32
| | | | +--:(default)
| | | | | +--rw default? empty
| | | | +--:(infinite)
| | | | +--rw infinite? empty
| | | +--:(retry-interval-choice)
| | | +--rw retry-interval
| | | +--rw (retry-time)?
| | | | +--:(seconds)
| | | | | +--rw seconds? uint32
| | | | +--:(default)
| | | | +--rw default? empty
| | | +--rw reachable-lifetime-config
| | | +--rw reachable-lifetime
| | | +--rw (time-choice)?
| | | +--:(seconds)
| | | | +--rw seconds? uint32
| | | +--:(default)
| | | | +--rw default? empty
| | | +--:(infinite)
| | | +--rw infinite? empty
| | +--:(disable-tracking)
| | +--rw disable-tracking
| | +--rw disable? empty
| | +--rw reachable-lifetime-config
| | +--rw reachable-lifetime
| | +--rw (time-choice)?
| | +--:(seconds)
| | | +--rw seconds? uint32
| | +--:(default)
| | | +--rw default? empty
| | +--:(infinite)
| | +--rw infinite? empty
| +--rw max-entries
| +--rw entry? uint32
| +--rw vlan-limit? uint32
| +--rw port-limit? uint32
| +--rw mac-limit? uint32
+--rw logging!
| +--rw packet
| | +--rw drop? empty
| +--rw resolution-veto? empty
| +--rw theft? empty
+--rw export
+--rw oper-data? enumeration
augment /ios:native/ios:ip/ios:device:
o--rw tracking! {ios-features:device-tracking}?
o--rw probe
| o--rw auto-source!
| | o--rw fallback
| | | o--rw src-ip? inet:ipv4-address
| | | o--rw mask? inet:ipv4-address
| | o--rw override? empty
| o--rw count? uint8
| o--rw delay? uint8
| o--rw interval? uint32
o--rw trace-buffer? empty