Cisco-IOS-XE-platform-software-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-platform-software-oper

Prefix: platform_softwa

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

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-platform-software-oper
  +--ro cisco-platform-software
     x--ro system-usages
     |  +--ro system-usage* [fru slot bay chassis]
     |     +--ro fru                      common-types-ios-xe:fru-type
     |     +--ro slot                     int16
     |     +--ro bay                      int16
     |     +--ro chassis                  int16
     |     x--ro process-system-usages
     |        +--ro process-system-usage* [pid]
     |           +--ro pid                         uint32
     |           +--ro name?                       string
     |           +--ro total-run-time?             uint64
     |           +--ro five-seconds?               uint64
     |           +--ro allocated-memory?           uint64
     |           +--ro allocated-memory-percent?   uint32
     +--ro system-resource* [fru slot bay chassis]
     |  +--ro fru            common-types-ios-xe:fru-type
     |  +--ro slot           int16
     |  +--ro bay            int16
     |  +--ro chassis        int16
     |  +--ro process-cpu* [index]
     |  |  +--ro index             uint32
     |  |  +--ro pid?              uint32
     |  |  +--ro name?             string
     |  |  +--ro total-run-time?   uint64
     |  |  +--ro five-seconds?     uint64
     |  |  +--ro one-min?          uint64
     |  |  +--ro five-min?         uint64
     |  |  +--ro alloc-mem-pcnt?   uint32
     |  |  +--ro alloc-mem?        uint64
     |  +--ro process-mem* [index]
     |     +--ro index             uint32
     |     +--ro pid?              uint32
     |     +--ro name?             string
     |     +--ro total-run-time?   uint64
     |     +--ro five-seconds?     uint64
     |     +--ro one-min?          uint64
     |     +--ro five-min?         uint64
     |     +--ro alloc-mem-pcnt?   uint32
     |     +--ro alloc-mem?        uint64
     +--ro control-processes
     |  +--ro control-process* [fru slot bay chassis]
     |     +--ro fru                        common-types-ios-xe:fru-type
     |     +--ro slot                       int16
     |     +--ro bay                        int16
     |     +--ro chassis                    int16
     |     +--ro control-process-status?    string
     |     +--ro updated?                   uint64
     |     +--ro load-average-stats
     |     |  +--ro load-average-status?   string
     |     +--ro load-avg-minutes
     |     |  +--ro load-avg-minute* [number]
     |     |     +--ro number     uint64
     |     |     +--ro average?   decimal64
     |     |     +--ro status
     |     |        +--ro condition?          string
     |     |        +--ro threshold-status?   string
     |     |        +--ro threshold-value?    decimal64
     |     +--ro memory-stats
     |     |  +--ro memory-status?       string
     |     |  +--ro total?               uint64
     |     |  +--ro used-number?         uint64
     |     |  +--ro used-percent?        uint64
     |     |  +--ro free-number?         uint64
     |     |  +--ro free-percent?        uint64
     |     |  +--ro available-number?    uint64
     |     |  +--ro available-percent?   uint64
     |     |  +--ro committed-number?    uint64
     |     |  +--ro committed-percent?   uint8
     |     |  +--ro status
     |     |     +--ro warning-threshold-percent?    uint32
     |     |     +--ro critical-threshold-percent?   uint32
     |     +--ro per-core-stats
     |     |  +--ro per-core-stat* [name]
     |     |     +--ro name            uint32
     |     |     +--ro user?           decimal64
     |     |     +--ro system?         decimal64
     |     |     +--ro nice?           decimal64
     |     |     +--ro idle?           decimal64
     |     |     +--ro irq?            decimal64
     |     |     +--ro sirq?           decimal64
     |     |     +--ro io-wait?        decimal64
     |     |     +--ro cpu-min?        decimal64
     |     |     +--ro cpu-max?        decimal64
     |     |     +--ro cpu-average?    decimal64
     |     |     +--ro start-time?     yang:date-and-time
     |     |     +--ro end-time?       yang:date-and-time
     |     |     +--ro cpu-interval?   uint32
     |     +--ro high-availability-state?   common-types-ios-xe:high-availability-role
     |     +--ro chassis-state?             common-types-ios-xe:high-availability-role
     +--ro q-filesystem* [fru slot bay chassis]
        +--ro fru            common-types-ios-xe:fru-type
        +--ro slot           int16
        +--ro bay            int16
        +--ro chassis        int16
        +--ro partitions* [name]
        |  +--ro name                 string
        |  +--ro total-size?          uint64
        |  +--ro used-size?           uint64
        |  +--ro used-percent?        uint8
        |  +--ro disk-status?         platform-sw-ios-xe-oper:partition-usage-status
        |  +--ro thresholds
        |  |  +--ro warning-threshold-percent?    uint8
        |  |  +--ro critical-threshold-percent?   uint8
        |  +--ro is-primary?          boolean
        |  +--ro is-writable?         boolean
        |  +--ro partition-content* [full-path]
        |     +--ro full-path        string
        |     +--ro size?            uint64
        |     +--ro type?            platform-sw-ios-xe-oper:partition-file-type
        |     +--ro modified-time?   yang:date-and-time
        +--ro core-files* [filename]
        |  +--ro filename    string
        |  +--ro time?       yang:date-and-time
        +--ro image-files* [full-path]
           +--ro full-path    string
           +--ro file-size?   uint64
           +--ro sha1sum?     binary