Cisco-IOS-XE-platform

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

Prefix: platform

Related Modules:
Cisco-IOS-XE-platform-oper
Cisco-IOS-XE-platform-software-oper
Cisco-IOS-XE-platform-events-oper
Cisco-IOS-XE-platform-software-events
CISCO-AAL5-MIB

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

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-platform
  +--rw flexvpn-bypass-tcam?      empty
  +--rw modexp-throttle-window?   uint8

  augment /ios:native/ios:platform:
    +--rw atm-cdvt?            boolean
    +--rw security
    |  +--rw selinux?   enumeration
    +--rw cce
    |  +--rw ogref
    |     +--rw enable?   empty
    +--rw cfm?                 empty
    +--rw icmp
    |  +--rw rate-limit
    |     +--rw packet?     uint32
    |     +--rw duration?   uint32
    +--rw inspect
    |  +--rw match-statistics
    |  |  +--rw per-filter?   empty
    |  +--rw flow-logging?       empty
    +--rw ip-ports
    |  +--rw ephemeral-max?   uint16
    +--rw macsec
    |  +--rw fips-mode?   empty
    +--rw bfd
    |  +--rw disable-offload?   empty
    |  +--rw allow-svi?         empty
    |  +--rw enable-offload?    empty
    |  +--rw limit-offload?     uint16
    +--rw bfd-debug-trace?     uint8
    +--rw time-source
    |  +--rw ntp!
    |     +--rw time-scale?   enumeration
    +--rw console!
    |  +--rw output?   enumeration
    +--rw enable
    |  +--rw controller* [SONET]
    |     +--rw SONET    string
    +--rw external-alarm
    |  +--rw line?    uint32
    |  +--rw alarm?   ios:logging-level-type
    +--rw hardware
    |  +--rw lite
    |  |  +--rw license?   enumeration
    |  +--rw msata-led?        empty
    |  +--rw throughput
    |  |  +--rw (throughput-choice)?
    |  |     +--:(throughput-disable)
    |  |     |  +--rw disable?   enumeration
    |  |     +--:(throughput-level)
    |  |     |  +--rw level
    |  |     |     +--rw kbps?        enumeration
    |  |     |     +--rw MB?          enumeration
    |  |     |     +--rw eval-only?   empty
    |  |     +--:(throughput-crypto)
    |  |        +--rw crypto?    union
    |  +--rw crypto-offload
    |     +--rw enable?   empty
    +--rw ipsec
    |  +--rw arlog-supress?            empty
    |  +--rw auto-ar-recovery?         empty
    |  +--rw fips-mode?                empty
    |  +--rw gdoi?                     enumeration
    |  +--rw llq
    |  |  +--rw qos-group?   uint8
    |  +--rw reassemble
    |  |  +--rw transit?   empty
    |  +--rw flexvpn-bypass-tcam?      empty
    |  +--rw modexp-throttle-window?   uint8
    |  +--rw control-plane?            enumeration
    +--rw l2vpn
    |  +--rw hdlc-pass-through?   empty
    |  +--rw statistics
    |     +--rw enable?   empty
    +--rw multicast
    |  +--rw lre?    enumeration
    |  +--rw mgre
    |  |  +--rw injection?   empty
    |  +--rw oce
    |     +--rw flag
    |        +--rw suppress?   empty
    +--rw qfp!
    |  +--rw utilization
    |  |  +--rw monitor
    |  |     +--rw load?   uint16
    |  +--rw drops
    |     +--rw threshold
    |        +--rw per-cause* [drop-Id]
    |        |  +--rw drop-Id       uint16
    |        |  +--rw thresholds?   uint32
    |        +--rw total?       uint32
    +--rw punt-keepalive
    |  +--rw disable-kernel-core?   boolean
    |  +--rw settings
    |     +--rw fatal-count?         uint16
    |     +--rw transmit-interval?   uint16
    |     +--rw warning-count?       uint16
    +--rw punt-intf
    |  +--rw per-cause
    |  |  +--rw rate?   uint32
    |  +--rw rate?        uint32
    +--rw punt-policer
    |  +--rw punt-num-v2* [cause] {ios-features:punt-num}?
    |  |  +--rw cause          ios-types:punt-cause-type
    |  |  +--rw normal
    |  |  |  +--rw normal-max-rate?   uint16
    |  |  |  +--rw normal-burst?      uint32
    |  |  +--rw high-config
    |  |     +--rw high-max-rate?   uint16
    |  |     +--rw high-burst?      uint32
    |  |     +--rw high?            empty
    |  x--rw punt-num* [cause] {ios-features:punt-num}?
    |     x--rw cause       uint8
    |     x--rw max-rate?   uint16
    |     x--rw high?       empty
    +--rw qos
    |  +--rw cac-policer?                     uint16
    |  +--rw count-l3-length?                 empty
    |  +--rw marker-statistics?               empty
    |  +--rw match-statistics
    |  |  +--rw per-filter?   empty
    |  |  +--rw per-ace?      empty
    |  +--rw optimize-rate-ratios?            empty
    |  +--rw performance-monitor?             empty
    |  +--rw port-channel-aggregate-config* [id]
    |  |  +--rw id    uint8
    |  o--rw port-channel-aggregate?          uint8
    |  +--rw punt-path-matching?              empty
    |  +--rw sdwan
    |     +--rw adapt
    |     |  +--rw spoke-overlay-usage?   uint8
    |     |  +--rw wan-loss-permillage?   uint16
    |     |  +--rw mode?                  enumeration
    |     +--rw max-session?   uint32
    +--rw fnf
    |  +--rw ager-short-interval?       uint32
    |  +--rw ager-inspected-flows?      uint32
    |  +--rw ager-continue-inspected?   empty
    |  +--rw ager-export-flows?         uint32
    |  +--rw ager-dis-emergency-aged?   empty
    +--rw reload
    |  +--rw immediate?   empty
    +--rw resource?            enumeration
    +--rw shell?               boolean
    +--rw tcam-parity-error?   enumeration
    +--rw urpf
    |  +--rw loose
    |     +--rw counter
    |        +--rw ipv4
    |        |  +--rw supress
    |        |     +--rw asymmetric_only?   empty
    |        +--rw ipv6
    |           +--rw supress
    |              +--rw asymmetric_only?   empty
    +--rw tcam-threshold
    |  +--rw alarm-frequency?   uint32
    +--rw usb
    |  +--rw disable?   empty
    +--rw trace
    |  +--rw runtime* [slot bay]
    |     +--rw slot       uint8
    |     +--rw bay        uint8
    |     +--rw process?   enumeration
    |     +--rw module?    enumeration
    |     +--rw level?     enumeration
    +--rw sslvpn
    |  +--rw use-pd?   empty
    +--rw crft
    |  +--rw collect-on-reload?   empty
    |  +--rw path?                string
    |  +--rw tag?                 string
    |  +--rw vrf?                 string
    +--rw ipreass
    |  +--rw boost-mode?   empty
    +--rw tamper-detection?    boolean {ios-features:asr1k}?
  augment /ios:native:
    +--rw shell
       +--rw trigger* [word]
          +--rw word    string
          +--rw line?   string