Cisco-IOS-XE-cef

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

Prefix: cef

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

📚 External Documentation

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

  augment /ios:native:
    +--rw cef
       +--rw table
          +--rw output-chain
          |  +--rw build
          |     +--rw favor
          |     |  +--rw (favor-choice)?
          |     |     +--:(convergence-speed)
          |     |     |  +--rw convergence-speed?    empty
          |     |     +--:(memory-utilization)
          |     |        +--rw memory-utilization?   empty
          |     +--rw indirection
          |     |  +--rw ipv4-to-mpls?            empty
          |     |  +--rw ipv6-to-mpls?            empty
          |     |  +--rw mpls-end-of-stack?       empty
          |     |  +--rw mpls-non-end-of-stack?   empty
          |     |  +--rw non-recursive-prefix?    empty
          |     |  +--rw recursive-prefix?        empty
          |     +--rw inplace-modify
          |        +--rw load-sharing?   empty
          |        +--rw push-counter?   empty
          +--rw consistency-check
          |  +--rw ipv4
          |  |  +--rw auto-repair
          |  |  |  +--rw delay?      uint16
          |  |  |  +--rw holddown?   uint16
          |  |  +--rw type
          |  |  |  +--rw scan-ios-rib
          |  |  |  |  +--rw scan-opt
          |  |  |  |     +--rw count?    uint16
          |  |  |  |     +--rw period?   uint16
          |  |  |  +--rw scan-rib-ios
          |  |  |  |  +--rw scan-opt
          |  |  |  |     +--rw count?    uint16
          |  |  |  |     +--rw period?   uint16
          |  |  |  +--rw scan-lc-rp
          |  |  |  |  +--rw scan-opt
          |  |  |  |     +--rw count?    uint16
          |  |  |  |     +--rw period?   uint16
          |  |  |  +--rw scan-rp-lc
          |  |  |  |  +--rw scan-opt
          |  |  |  |     +--rw count?    uint16
          |  |  |  |     +--rw period?   uint16
          |  |  |  +--rw lc-detect?      empty
          |  |  +--rw data-checking?   empty
          |  |  +--rw error-message?   empty
          |  +--rw ipv6
          |     +--rw auto-repair
          |     |  +--rw delay?      uint16
          |     |  +--rw holddown?   uint16
          |     +--rw type
          |     |  +--rw scan-ios-rib
          |     |  |  +--rw scan-opt
          |     |  |     +--rw count?    uint16
          |     |  |     +--rw period?   uint16
          |     |  +--rw scan-lc-rp
          |     |  |  +--rw scan-opt
          |     |  |     +--rw count?    uint16
          |     |  |     +--rw period?   uint16
          |     |  +--rw scan-rp-lc
          |     |  |  +--rw scan-opt
          |     |  |     +--rw count?    uint16
          |     |  |     +--rw period?   uint16
          |     |  +--rw lc-detect?      empty
          |     +--rw data-checking?   empty
          |     +--rw error-message?   empty
          +--rw download
          |  +--rw catch-all
          |  |  +--rw priority
          |  |     +--rw priority1?   empty
          |  |     +--rw priority2?   empty
          |  |     +--rw priority3?   empty
          |  |     +--rw priority4?   empty
          |  +--rw connected-route
          |  |  +--rw priority
          |  |     +--rw priority1?   empty
          |  |     +--rw priority2?   empty
          |  |     +--rw priority3?   empty
          |  |     +--rw priority4?   empty
          |  +--rw default-route
          |  |  +--rw priority
          |  |     +--rw priority1?   empty
          |  |     +--rw priority2?   empty
          |  |     +--rw priority3?   empty
          |  |     +--rw priority4?   empty
          |  +--rw receive-route
          |  |  +--rw priority
          |  |     +--rw priority1?   empty
          |  |     +--rw priority2?   empty
          |  |     +--rw priority3?   empty
          |  |     +--rw priority4?   empty
          |  +--rw recursive-dependents
          |  |  +--rw priority
          |  |     +--rw priority1?   empty
          |  |     +--rw priority2?   empty
          |  |     +--rw priority3?   empty
          |  |     +--rw priority4?   empty
          |  +--rw route-in-vrf
          |     +--rw priority
          |        +--rw priority1?   empty
          |        +--rw priority2?   empty
          |        +--rw priority3?   empty
          |        +--rw priority4?   empty
          +--rw rate-monitor-period?   uint8
  augment /ios:native/ios:ip/ios:cef-v2:
    +--rw accounting-v2
    |  +--rw per-prefix-v2?          empty
    |  +--rw non-recursive-v2?       empty
    |  +--rw prefix-length-v2?       empty
    |  +--rw load-balance-hash-v2?   empty
    +--rw distributed-boolean-v2?   boolean
    +--rw optimize-v2
    |  +--rw neighbor-v2
    |     +--rw resolution-v2?   boolean
    +--rw traffic-statistics-v2
    |  +--rw load-interval-v2?   uint16
    |  +--rw update-rate-v2?     uint16
    +--rw load-sharing-v2
       +--rw algorithm-v2
          +--rw (alg-type)?
             +--:(universal)
             |  +--rw universal-v2
             |     +--rw universal?   empty
             |     +--rw fixed-id?    fixed-id
             +--:(tunnel)
             |  +--rw tunnel-v2
             |     +--rw tunnel?     empty
             |     +--rw fixed-id?   fixed-id
             +--:(original)
             |  +--rw original-v2
             |     +--rw original?   empty
             +--:(src-only)
             |  +--rw src-only-v2
             |     +--rw src-only?   empty
             |     +--rw fixed-id?   fixed-id
             +--:(include-ports)
                +--rw include-ports-v2
                   +--rw source?        empty
                   +--rw destination?   empty
                   +--rw gtp?           empty
                   +--rw fixed-id?      fixed-id
  augment /ios:native/ios:ip/ios:cef:
    o--rw accounting
    |  o--rw per-prefix?          empty
    |  o--rw non-recursive?       empty
    |  o--rw prefix-length?       empty
    |  o--rw load-balance-hash?   empty
    o--rw distributed-boolean?   boolean
    o--rw distributed?           empty
    o--rw optimize
    |  o--rw neighbor
    |     o--rw resolution?   empty
    o--rw traffic-statistics
    |  o--rw load-interval?   uint16
    |  o--rw update-rate?     uint16
    o--rw load-sharing
       o--rw algorithm
       |  o--rw universal
       |  |  o--rw universal?   empty
       |  |  o--rw fixed-id?    fixed-id
       |  o--rw tunnel
       |  |  o--rw tunnel?     empty
       |  |  o--rw fixed-id?   fixed-id
       |  o--rw original
       |  |  o--rw original?   empty
       |  o--rw include-ports!
       |  |  o--rw destination!
       |  |  |  o--rw fixed-id?   fixed-id
       |  |  o--rw source!
       |  |     o--rw destination!
       |  |     |  o--rw gtp!
       |  |     |  |  o--rw fixed-id?   fixed-id
       |  |     |  o--rw fixed-id?   fixed-id
       |  |     o--rw fixed-id?      fixed-id
       |  o--rw src-only
       |     o--rw src-only?   empty
       |     o--rw fixed-id?   fixed-id
       o--rw key-control
  augment /ios:native/ios:ipv6/ios:cef-v2:
    +--rw accounting-v2
    |  +--rw per-prefix-v2?          empty
    |  +--rw non-recursive-v2?       empty
    |  +--rw prefix-length-v2?       empty
    |  +--rw load-balance-hash-v2?   empty
    +--rw distributed-boolean-v2?   boolean
    +--rw optimize-v2
    |  +--rw neighbor-v2
    |     +--rw resolution-v2?   boolean
    +--rw traffic-statistics-v2
    |  +--rw load-interval-v2?   uint16
    |  +--rw update-rate-v2?     uint16
    +--rw load-sharing-v2
       +--rw algorithm-v2
          +--rw (alg-type)?
             +--:(universal)
             |  +--rw universal-v2
             |     +--rw universal?   empty
             |     +--rw fixed-id?    fixed-id
             +--:(original)
             |  +--rw original-v2
             |     +--rw original?   empty
             +--:(src-only)
             |  +--rw src-only-v2
             |     +--rw src-only?   empty
             |     +--rw fixed-id?   fixed-id
             +--:(include-ports)
                +--rw include-ports-v2
                   +--rw source?        empty
                   +--rw destination?   empty
                   +--rw gtp?           empty
                   +--rw fixed-id?      fixed-id
  augment /ios:native/ios:ipv6/ios:cef:
    o--rw accounting
    |  o--rw per-prefix?          empty
    |  o--rw non-recursive?       empty
    |  o--rw prefix-length?       empty
    |  o--rw load-balance-hash?   empty
    o--rw distributed-boolean?   boolean
    o--rw distributed?           empty
    o--rw optimize
    |  o--rw neighbor
    |     o--rw resolution?   empty
    o--rw traffic-statistics
    |  o--rw load-interval?   uint16
    |  o--rw update-rate?     uint16
    o--rw load-sharing
       o--rw algorithm
       |  o--rw tunnel
       |  |  o--rw tunnel?     empty
       |  |  o--rw fixed-id?   fixed-id
       |  o--rw universal
       |  |  o--rw universal?   empty
       |  |  o--rw fixed-id?    fixed-id
       |  o--rw original
       |  |  o--rw original?   empty
       |  o--rw include-ports!
       |  |  o--rw destination!
       |  |  |  o--rw fixed-id?   fixed-id
       |  |  o--rw source!
       |  |     o--rw destination!
       |  |     |  o--rw gtp!
       |  |     |  |  o--rw fixed-id?   fixed-id
       |  |     |  o--rw fixed-id?   fixed-id
       |  |     o--rw fixed-id?      fixed-id
       |  o--rw src-only
       |     o--rw src-only?   empty
       |     o--rw fixed-id?   fixed-id
       o--rw key-control