Cisco-IOS-XE-dre-oper

YANG Data Model Tree Structure

View YANG Source on GitHub →

📚 API Documentation & Navigation

📄 Swagger API Spec 📂 Browse Operational State APIs 🌳 All Trees

📋 Module Metadata

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

Prefix: dre_oper

Related Modules:
Cisco-IOS-XE-aaa-oper
Cisco-IOS-XE-acl-oper
Cisco-IOS-XE-app-cflowd-oper
Cisco-IOS-XE-app-hosting-oper
Cisco-IOS-XE-appqoe-http-oper

💡 Example Usage

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

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-dre-oper
  +--ro dre-oper-data
     +--ro appqoe-dre-status!
     |  +--ro health-status?   dre-xe-oper:dre-health-status
     |  +--ro data
     |     +--ro dre-id?             string
     |     +--ro dre-uptime?         yang:date-and-time
     |     +--ro hs-change-reason?   dre-xe-oper:dre-hs-change-reason
     |     +--ro hs-change-time?     yang:date-and-time
     |     +--ro last-hs-update?     yang:date-and-time
     |     +--ro cache-status?       dre-xe-oper:dre-cache-status
     |     +--ro disk-cache-usage?   uint8
     |     +--ro disk-latency?       uint32
     |     +--ro alarm* []
     |     |  +--ro alarms-list?   dre-xe-oper:dre-alarms
     |     +--ro config
     |        +--ro total-disk?          uint16
     |        +--ro max-cons?            uint32
     |        +--ro max-fanout?          uint32
     |        +--ro profile?             dre-xe-oper:dre-profile-type
     |        +--ro total-memory?        uint64
     |        +--ro cpu-cores?           uint8
     |        +--ro disk-encrypt?        boolean
     |        +--ro rep-accl-mode?       boolean
     |        +--ro comp-type?           dre-xe-oper:dre-comp-type
     |        +--ro plz-mem?             uint32
     |        +--ro plz-buffer?          uint32
     |        +--ro hash-table-mem?      uint32
     |        +--ro plz-high-wm?         uint32
     |        +--ro plz-low-wm?          uint32
     |        +--ro wait-queue-cap?      uint32
     |        +--ro max-data-unit?       uint32
     |        +--ro sig-read-pool?       uint32
     |        +--ro data-read-pool?      uint32
     |        +--ro anchor-distance?     uint32
     |        +--ro section-size?        uint32
     |        +--ro avg-chunk-size?      uint32
     |        +--ro min-chunk-size?      uint32
     |        +--ro lookup-on?           boolean
     |        +--ro write-tshld?         uint32
     |        +--ro cold-pass-tshld?     uint32
     |        +--ro algorithm?           dre-xe-oper:lz-algorithm
     |        +--ro lz-adaptive?         boolean
     |        +--ro lz-comp-level?       uint32
     |        +--ro lz-adaptive-thres?   uint32
     |        +--ro use-entropy?         boolean
     |        +--ro plz-enabled?         boolean
     |        +--ro big-msg-checksum?    boolean
     |        +--ro block-size?          uint32
     +--ro appqoe-dre-auto-bypass* [server-ip port]
     |  +--ro state?                 dre-xe-oper:dre-state
     |  +--ro dre-lan-bytes?         uint64
     |  +--ro dre-wan-bytes?         uint64
     |  +--ro dre-comp?              decimal64
     |  +--ro last-update?           yang:date-and-time
     |  +--ro entry-creation-time?   yang:date-and-time
     |  +--ro server-ip              inet:ip-address
     |  +--ro port                   uint16
     +--ro appqoe-dre-stats!
     |  +--ro health-status?   dre-xe-oper:dre-health-status
     |  +--ro data
     |     +--ro cache-status?                dre-xe-oper:dre-cache-status
     |     +--ro cache-oldest-data?           yang:date-and-time
     |     +--ro max-cons?                    uint32
     |     +--ro cache-size?                  uint64
     |     +--ro cache-used-percent?          uint16
     |     +--ro data-replaced?               uint64
     |     +--ro total-cons?                  uint64
     |     +--ro active-cons?                 uint64
     |     +--ro total-orig-bytes?            uint64
     |     +--ro total-opt-bytes?             uint64
     |     +--ro reduction-ratio?             uint16
     |     +--ro total-usable-disk?           uint64
     |     +--ro total-usable-disk-usage?     uint8
     |     +--ro hash-tbl-ram-size?           uint64
     |     +--ro hash-tbl-ram-usage?          uint8
     |     +--ro sig-block-disk-usage?        uint64
     |     +--ro sig-block-mem-usage?         uint8
     |     +--ro sig-block-time?              yang:date-and-time
     |     +--ro data-unit-disk-usage?        uint8
     |     +--ro data-unit-mem-usage?         uint8
     |     +--ro data-unit-time?              yang:date-and-time
     |     +--ro cache-created-time?          yang:date-and-time
     |     +--ro evicted-cache?               uint64
     |     +--ro sigblock-replaced-size?      uint64
     |     +--ro sigblock-replaced-sec?       uint64
     |     +--ro data-unit-replaced-size?     uint64
     |     +--ro data-unit-replaced-sec?      uint64
     |     +--ro sigblock-size?               uint64
     |     +--ro sigblock-count?              uint64
     |     +--ro data-unit-size?              uint64
     |     +--ro data-unit-count?             uint64
     |     +--ro data-unit-seg-count?         uint64
     |     +--ro data-unit-seg-size?          uint64
     |     +--ro ng-clock-head?               uint64
     |     +--ro ng-clock-tail?               uint64
     |     +--ro total-read-latency?          uint64
     |     +--ro total-read-count?            uint64
     |     +--ro total-disk-read-latency?     uint64
     |     +--ro total-disk-read-count?       uint64
     |     +--ro table-full-events?           uint64
     |     +--ro sig-events?                  uint64
     |     +--ro type-two-events?             uint64
     |     +--ro type-three-events?           uint64
     |     +--ro sigblock-total-chunks?       uint64
     |     +--ro sigblock-total-sec?          uint64
     |     +--ro secblock-total-chunks?       uint64
     |     +--ro secblock-total-sec?          uint64
     |     +--ro total-anchor-seen?           uint64
     |     +--ro total-matches-seen?          uint64
     |     +--ro matches?                     uint64
     |     +--ro ack-queue
     |     |  +--ro total-size?         uint64
     |     |  +--ro used-size?          uint64
     |     |  +--ro wait-queue?         uint64
     |     |  +--ro disk-write?         uint64
     |     |  +--ro optimized-size?     uint64
     |     |  +--ro object-buff-size?   uint64
     |     |  +--ro numbers?            uint64
     |     +--ro errors
     |     |  +--ro open?      uint64
     |     |  +--ro decode?    uint64
     |     |  +--ro malloc?    uint64
     |     |  +--ro plz-off?   uint64
     |     |  +--ro minres?    uint64
     |     +--ro chunk-mem-used?              uint64
     |     +--ro twin-pool
     |     |  +--ro big-used?     uint64
     |     |  +--ro big-free?     uint64
     |     |  +--ro small-used?   uint64
     |     |  +--ro small-free?   uint64
     |     |  +--ro defragment?   uint64
     |     +--ro encode-plz-on-conn?          uint64
     |     +--ro encode-plz-off-conn?         uint64
     |     +--ro encode-msg-size?             uint64
     |     +--ro decode-disk-read?            uint64
     |     +--ro decode-disk-write?           uint64
     |     +--ro decode-plz-on-conn?          uint64
     |     +--ro decode-plz-off-conn?         uint64
     |     +--ro decode-plz-num-in-disc?      uint64
     |     +--ro encode
     |     |  +--ro overall
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro dre
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro dre-bypass
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro lz
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro lz-bypass
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro avg-latency?    decimal64
     |     |  +--ro avg-msg-size?   uint64
     |     |  +--ro msg-dist
     |     |     +--ro kb-0-1?        uint8
     |     |     +--ro kb-1-5?        uint8
     |     |     +--ro kb-5-15?       uint8
     |     |     +--ro kb-15-25?      uint8
     |     |     +--ro kb-25-40?      uint8
     |     |     +--ro kb-above-40?   uint8
     |     +--ro decode
     |     |  +--ro overall
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro dre
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro dre-bypass
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro lz
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro lz-bypass
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro avg-latency?    decimal64
     |     |  +--ro avg-msg-size?   uint64
     |     |  +--ro msg-dist
     |     |     +--ro kb-0-1?        uint8
     |     |     +--ro kb-1-5?        uint8
     |     |     +--ro kb-5-15?       uint8
     |     |     +--ro kb-15-25?      uint8
     |     |     +--ro kb-25-40?      uint8
     |     |     +--ro kb-above-40?   uint8
     |     +--ro bypass-reason-list* []
     |     |  +--ro reason?          dre-xe-oper:bypass-reason
     |     |  +--ro bypass-msgs?     uint64
     |     |  +--ro bypass-chunks?   uint64
     |     |  +--ro bypass-size?     uint64
     |     +--ro nack-msgs?                   uint64
     |     +--ro num-col-nack-msgs?           uint64
     |     +--ro num-miss-nack-msgs?          uint64
     |     +--ro cache-not-ready-nack?        uint64
     |     +--ro rtx-msgs?                    uint64
     |     +--ro num-col-rtx-msgs?            uint64
     |     +--ro num-miss-rtx-msgs?           uint64
     |     +--ro cache-not-ready-rtx?         uint64
     |     +--ro encode-latency
     |     |  +--ro ms-per-msg?     decimal64
     |     |  +--ro avg-msg-size?   uint64
     |     +--ro decode-latency
     |     |  +--ro ms-per-msg?     decimal64
     |     |  +--ro avg-msg-size?   uint64
     |     +--ro num-invalid-sections?        uint64
     |     +--ro convert-invalid-sections?    uint64
     |     +--ro disk-space-saving?           uint64
     |     +--ro total-buf-size?              uint64
     |     +--ro unit-size?                   uint64
     |     +--ro free-buf-size?               uint64
     |     +--ro free-buf-units?              uint64
     |     +--ro used-buf-size?               uint64
     |     +--ro used-buf-units?              uint64
     |     x--ro frag?                        uint64
     |     x--ro module* []
     |     |  x--ro module-name?   string
     |     |  x--ro used-units?    uint64
     |     |  x--ro used-bytes?    uint64
     |     +--ro internal-resets?             uint64
     |     +--ro write-failed?                uint64
     |     +--ro read-failed?                 uint64
     |     +--ro decode-failed?               uint64
     |     +--ro encode-failed?               uint64
     |     +--ro conn-init-failed?            uint64
     |     +--ro opt-read-unexp-hup?          uint64
     |     +--ro bufmgr-call-failed?          uint64
     |     +--ro peer-req-reset-close?        uint64
     |     +--ro state-invalid?               uint64
     |     +--ro bufhead-alloc-failed?        uint64
     |     +--ro other?                       uint64
     |     +--ro buf-ctrl-pause-ackq?         uint64
     |     +--ro buf-ctrl-pause-buf?          uint64
     |     +--ro data-ebp-recvd?              uint64
     |     +--ro data-ebp-freed?              uint64
     |     +--ro data-ebp-alloc?              uint64
     |     +--ro data-ebp-sent?               uint64
     |     +--ro data-ebp-send-fail?          uint64
     |     +--ro data-ebp-no-flow-ctx?        uint64
     |     +--ro data-ebp-req-more?           uint64
     |     +--ro data-ebp-ret-less?           uint64
     |     +--ro ctrl-ebp-recvd?              uint64
     |     +--ro ctrl-ebp-freed?              uint64
     |     +--ro ctrl-ebp-reused?             uint64
     |     +--ro ctrl-ebp-alloc?              uint64
     |     +--ro ctrl-ebp-sent?               uint64
     |     +--ro ctrl-ebp-send-fail?          uint64
     |     +--ro ctrl-ebp-no-flow-ctx?        uint64
     |     +--ro ctrl-ebp-req-more?           uint64
     |     +--ro ctrl-ebp-ret-less?           uint64
     |     +--ro conn-alloc?                  uint64
     |     +--ro conn-free?                   uint64
     |     +--ro active-bypassed-enc-conns?   uint64
     +--ro appqoe-dre-stats-summary!
     |  +--ro health-status?   dre-xe-oper:dre-health-status
     |  +--ro data
     |     +--ro cache-status?              dre-xe-oper:dre-cache-status
     |     +--ro cache-oldest-data?         yang:date-and-time
     |     +--ro max-cons?                  uint32
     |     +--ro cache-size?                uint64
     |     +--ro cache-used-percent?        uint16
     |     +--ro data-replaced?             uint64
     |     +--ro total-cons?                uint64
     |     +--ro active-cons?               uint64
     |     +--ro total-orig-bytes?          uint64
     |     +--ro total-opt-bytes?           uint64
     |     +--ro reduction-ratio?           uint16
     |     +--ro total-usable-disk-usage?   uint8
     |     +--ro internal-resets?           uint64
     +--ro appqoe-dre-stats-peer* [system-ip]
     |  +--ro peer-no?       uint8
     |  +--ro system-ip      inet:ip-address
     |  +--ro hostname?      string
     |  +--ro active-cons?   uint64
     |  +--ro total-cons?    uint64
     +--ro appqoe-dre-peer-detail!
     |  +--ro active-cons?       uint64
     |  +--ro peer-active?       uint64
     |  +--ro appqoe-dre-peer* [system-ip]
     |     +--ro total-cons?            uint64
     |     +--ro active-cons?           uint64
     |     +--ro peer-no?               uint32
     |     +--ro system-ip              inet:ip-address
     |     +--ro hostname?              string
     |     +--ro context-number?        uint64
     |     +--ro peer-id?               string
     |     +--ro max-concurrent-cons?   uint64
     |     +--ro num-avg-cons?          uint64
     |     +--ro num-nacks?             uint64
     |     +--ro num-rtx?               uint64
     |     +--ro num-ctx-out-of-sync?   uint64
     |     +--ro cache-used?            uint64
     |     +--ro encode
     |     |  +--ro overall
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro dre
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro dre-bypass
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro lz
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro lz-bypass
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro avg-latency?    decimal64
     |     |  +--ro avg-msg-size?   uint64
     |     |  +--ro msg-dist
     |     |     +--ro kb-0-1?        uint8
     |     |     +--ro kb-1-5?        uint8
     |     |     +--ro kb-5-15?       uint8
     |     |     +--ro kb-15-25?      uint8
     |     |     +--ro kb-25-40?      uint8
     |     |     +--ro kb-above-40?   uint8
     |     +--ro decode
     |     |  +--ro overall
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro dre
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro dre-bypass
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro lz
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro lz-bypass
     |     |  |  +--ro msg?     uint64
     |     |  |  +--ro in?      uint64
     |     |  |  +--ro out?     uint64
     |     |  |  +--ro ratio?   uint16
     |     |  +--ro avg-latency?    decimal64
     |     |  +--ro avg-msg-size?   uint64
     |     |  +--ro msg-dist
     |     |     +--ro kb-0-1?        uint8
     |     |     +--ro kb-1-5?        uint8
     |     |     +--ro kb-5-15?       uint8
     |     |     +--ro kb-15-25?      uint8
     |     |     +--ro kb-25-40?      uint8
     |     |     +--ro kb-above-40?   uint8
     |     +--ro sig-block-used?        uint64
     |     +--ro sig-block-time?        yang:date-and-time
     |     +--ro data-unit-disk-used?   uint64
     |     +--ro data-unit-time?        yang:date-and-time
     |     +--ro ack-queue-size?        uint64
     |     +--ro delay
     |     |  +--ro size?    uint64
     |     |  +--ro conns?   uint64
     |     |  +--ro flush?   uint64
     |     +--ro agg-ft
     |     |  +--ro size?    uint64
     |     |  +--ro conns?   uint64
     |     |  +--ro flush?   uint64
     |     +--ro remote-low-buff?       uint64
     |     +--ro received-flush?        uint64
     |     +--ro usable-cache-size?     uint64
     |     +--ro usable-cache-time?     yang:date-and-time
     |     +--ro evicted-cache?         uint64
     |     +--ro cache-created-time?    yang:date-and-time
     |     +--ro rtt-max?               uint64
     |     +--ro rtt-avg?               uint64
     |     +--ro rtt-remote?            uint64
     |     +--ro dre-decode?            uint64
     |     +--ro bypass-decode?         uint64
     |     +--ro bypass-ratio?          uint8
     |     +--ro sigblock-write?        uint64
     |     +--ro data-unit-write?       uint64
     +--ro appqoe-dreopt-crypt!
        +--ro current-state?    dre-xe-oper:appqoe-dre-enc-state
        +--ro attempts?         uint32
        +--ro enc-stats* []
        |  +--ro tv-sec?         uint64
        |  +--ro tv-usec?        uint64
        |  +--ro request-type?   dre-xe-oper:appqoe-dre-crypt-req
        +--ro is-initialized?   boolean
        +--ro re-log-stats* []
           +--ro oper?            dre-xe-oper:appqoe-dre-crypt-oper
           +--ro log-crypt-opr* []
              +--ro block-name?      dre-xe-oper:appqoe-dre-crypt-block
              +--ro no-of-oper?      uint32
              +--ro no-of-success?   uint32
              +--ro no-of-failure?   uint32