Cisco-IOS-XE-power

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

Prefix: power

Related Modules:
Cisco-IOS-XE-power-supply-rpc
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
Cisco-IOS-XE-acl

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

📚 External Documentation

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

  augment /ios:native:
    +--rw power
       +--rw inline!
       |  +--rw consumption
       |  |  +--rw default?   uint16
       |  +--rw logging
       |     +--rw global?   empty
       +--rw redundancy-mode-config
       |  +--rw switch* [number]
       |  |  +--rw number       uint8
       |  |  +--rw combined?    empty
       |  |  +--rw redundant
       |  |     +--rw n-plus-one?   uint8
       |  |     +--rw n-plus-n*     uint8
       |  +--rw combined?    empty
       |  +--rw redundant
       |     +--rw n-plus-one?   uint8
       |     +--rw n-plus-n*     uint8
       o--rw redundancy-mode?          enumeration
       +--rw supply
       |  +--rw switch* [number]
       |  |  +--rw number    uint8
       |  |  +--rw autoLC
       |  |     +--rw priority*   uint8
       |  |     +--rw shutdown?   empty
       |  +--rw autoLC
       |     +--rw priority*   uint8
       |     +--rw shutdown?   empty
       +--rw max-min?                  enumeration
       +--rw inputs?                   uint8
  augment /ios:native/ios:interface/ios:FastEthernet:
    +--rw power
       +--rw efficient-ethernet
       |  +--rw auto?   empty
       +--rw inline
          +--rw consumption?           uint16
          +--rw (auto-static-never)?
          |  +--:(never-choice)
          |  |  +--rw never-choice?    empty
          |  +--:(auto-choice)
          |  |  +--rw auto-choice!
          |  |     +--rw max?   int32
          |  +--:(static-choice)
          |     +--rw static-choice!
          |        +--rw max?   int32
          o--rw never?                 empty
          o--rw auto!
          |  o--rw max?   int32
          +--rw four-pair
          |  +--rw forced?   empty
          +--rw police!
          |  +--rw action
          |     +--rw errdisable?   empty
          |     +--rw log?          empty
          +--rw port
          |  +--rw poe-ha?             empty
          |  +--rw perpetual-poe-ha?   empty
          |  +--rw one-event?          empty
          |  +--rw two-event?          empty
          |  +--rw twox-mode?          empty
          |  +--rw no-xtalk-wa?        empty
          |  +--rw priority?           enumeration
          o--rw static!
             o--rw max?   int32
  augment /ios:native/ios:interface/ios:GigabitEthernet:
    +--rw power
       +--rw efficient-ethernet
       |  +--rw auto?   empty
       +--rw inline
          +--rw consumption?           uint16
          +--rw (auto-static-never)?
          |  +--:(never-choice)
          |  |  +--rw never-choice?    empty
          |  +--:(auto-choice)
          |  |  +--rw auto-choice!
          |  |     +--rw max?   int32
          |  +--:(static-choice)
          |     +--rw static-choice!
          |        +--rw max?   int32
          o--rw never?                 empty
          o--rw auto!
          |  o--rw max?   int32
          +--rw four-pair
          |  +--rw forced?   empty
          +--rw police!
          |  +--rw action
          |     +--rw errdisable?   empty
          |     +--rw log?          empty
          +--rw port
          |  +--rw poe-ha?             empty
          |  +--rw perpetual-poe-ha?   empty
          |  +--rw one-event?          empty
          |  +--rw two-event?          empty
          |  +--rw twox-mode?          empty
          |  +--rw no-xtalk-wa?        empty
          |  +--rw priority?           enumeration
          o--rw static!
             o--rw max?   int32
  augment /ios:native/ios:interface/ios:TenGigabitEthernet:
    +--rw power
       +--rw efficient-ethernet
       |  +--rw auto?   empty
       +--rw inline
          +--rw consumption?           uint16
          +--rw (auto-static-never)?
          |  +--:(never-choice)
          |  |  +--rw never-choice?    empty
          |  +--:(auto-choice)
          |  |  +--rw auto-choice!
          |  |     +--rw max?   int32
          |  +--:(static-choice)
          |     +--rw static-choice!
          |        +--rw max?   int32
          o--rw never?                 empty
          o--rw auto!
          |  o--rw max?   int32
          +--rw four-pair
          |  +--rw forced?   empty
          +--rw police!
          |  +--rw action
          |     +--rw errdisable?   empty
          |     +--rw log?          empty
          +--rw port
          |  +--rw poe-ha?             empty
          |  +--rw perpetual-poe-ha?   empty
          |  +--rw one-event?          empty
          |  +--rw two-event?          empty
          |  +--rw twox-mode?          empty
          |  +--rw no-xtalk-wa?        empty
          |  +--rw priority?           enumeration
          o--rw static!
             o--rw max?   int32
  augment /ios:native/ios:interface/ios:FiveGigabitEthernet:
    +--rw power
       +--rw efficient-ethernet
       |  +--rw auto?   empty
       +--rw inline
          +--rw consumption?           uint16
          +--rw (auto-static-never)?
          |  +--:(never-choice)
          |  |  +--rw never-choice?    empty
          |  +--:(auto-choice)
          |  |  +--rw auto-choice!
          |  |     +--rw max?   int32
          |  +--:(static-choice)
          |     +--rw static-choice!
          |        +--rw max?   int32
          o--rw never?                 empty
          o--rw auto!
          |  o--rw max?   int32
          +--rw four-pair
          |  +--rw forced?   empty
          +--rw police!
          |  +--rw action
          |     +--rw errdisable?   empty
          |     +--rw log?          empty
          +--rw port
          |  +--rw poe-ha?             empty
          |  +--rw perpetual-poe-ha?   empty
          |  +--rw one-event?          empty
          |  +--rw two-event?          empty
          |  +--rw twox-mode?          empty
          |  +--rw no-xtalk-wa?        empty
          |  +--rw priority?           enumeration
          o--rw static!
             o--rw max?   int32
  augment /ios:native/ios:interface/ios:AppGigabitEthernet:
    +--rw power
       +--rw efficient-ethernet
       |  +--rw auto?   empty
       +--rw inline
          +--rw consumption?           uint16
          +--rw (auto-static-never)?
          |  +--:(never-choice)
          |  |  +--rw never-choice?    empty
          |  +--:(auto-choice)
          |  |  +--rw auto-choice!
          |  |     +--rw max?   int32
          |  +--:(static-choice)
          |     +--rw static-choice!
          |        +--rw max?   int32
          o--rw never?                 empty
          o--rw auto!
          |  o--rw max?   int32
          +--rw four-pair
          |  +--rw forced?   empty
          +--rw police!
          |  +--rw action
          |     +--rw errdisable?   empty
          |     +--rw log?          empty
          +--rw port
          |  +--rw poe-ha?             empty
          |  +--rw perpetual-poe-ha?   empty
          |  +--rw one-event?          empty
          |  +--rw two-event?          empty
          |  +--rw twox-mode?          empty
          |  +--rw no-xtalk-wa?        empty
          |  +--rw priority?           enumeration
          o--rw static!
             o--rw max?   int32
  augment /ios:native/ios:interface/ios:TwentyFiveGigE:
    +--rw power
       +--rw efficient-ethernet
       |  +--rw auto?   empty
       +--rw inline
          +--rw consumption?           uint16
          +--rw (auto-static-never)?
          |  +--:(never-choice)
          |  |  +--rw never-choice?    empty
          |  +--:(auto-choice)
          |  |  +--rw auto-choice!
          |  |     +--rw max?   int32
          |  +--:(static-choice)
          |     +--rw static-choice!
          |        +--rw max?   int32
          o--rw never?                 empty
          o--rw auto!
          |  o--rw max?   int32
          +--rw four-pair
          |  +--rw forced?   empty
          +--rw police!
          |  +--rw action
          |     +--rw errdisable?   empty
          |     +--rw log?          empty
          +--rw port
          |  +--rw poe-ha?             empty
          |  +--rw perpetual-poe-ha?   empty
          |  +--rw one-event?          empty
          |  +--rw two-event?          empty
          |  +--rw twox-mode?          empty
          |  +--rw no-xtalk-wa?        empty
          |  +--rw priority?           enumeration
          o--rw static!
             o--rw max?   int32
  augment /ios:native/ios:interface/ios:TwoGigabitEthernet:
    +--rw power
       +--rw efficient-ethernet
       |  +--rw auto?   empty
       +--rw inline
          +--rw consumption?           uint16
          +--rw (auto-static-never)?
          |  +--:(never-choice)
          |  |  +--rw never-choice?    empty
          |  +--:(auto-choice)
          |  |  +--rw auto-choice!
          |  |     +--rw max?   int32
          |  +--:(static-choice)
          |     +--rw static-choice!
          |        +--rw max?   int32
          o--rw never?                 empty
          o--rw auto!
          |  o--rw max?   int32
          +--rw four-pair
          |  +--rw forced?   empty
          +--rw police!
          |  +--rw action
          |     +--rw errdisable?   empty
          |     +--rw log?          empty
          +--rw port
          |  +--rw poe-ha?             empty
          |  +--rw perpetual-poe-ha?   empty
          |  +--rw one-event?          empty
          |  +--rw two-event?          empty
          |  +--rw twox-mode?          empty
          |  +--rw no-xtalk-wa?        empty
          |  +--rw priority?           enumeration
          o--rw static!
             o--rw max?   int32
  augment /ios:native/ios:interface/ios:FortyGigabitEthernet:
    +--rw power
       +--rw efficient-ethernet
       |  +--rw auto?   empty
       +--rw inline
          +--rw consumption?           uint16
          +--rw (auto-static-never)?
          |  +--:(never-choice)
          |  |  +--rw never-choice?    empty
          |  +--:(auto-choice)
          |  |  +--rw auto-choice!
          |  |     +--rw max?   int32
          |  +--:(static-choice)
          |     +--rw static-choice!
          |        +--rw max?   int32
          o--rw never?                 empty
          o--rw auto!
          |  o--rw max?   int32
          +--rw four-pair
          |  +--rw forced?   empty
          +--rw police!
          |  +--rw action
          |     +--rw errdisable?   empty
          |     +--rw log?          empty
          +--rw port
          |  +--rw poe-ha?             empty
          |  +--rw perpetual-poe-ha?   empty
          |  +--rw one-event?          empty
          |  +--rw two-event?          empty
          |  +--rw twox-mode?          empty
          |  +--rw no-xtalk-wa?        empty
          |  +--rw priority?           enumeration
          o--rw static!
             o--rw max?   int32
  augment /ios:native/ios:interface/ios:HundredGigE:
    +--rw power
       +--rw efficient-ethernet
       |  +--rw auto?   empty
       +--rw inline
          +--rw consumption?           uint16
          +--rw (auto-static-never)?
          |  +--:(never-choice)
          |  |  +--rw never-choice?    empty
          |  +--:(auto-choice)
          |  |  +--rw auto-choice!
          |  |     +--rw max?   int32
          |  +--:(static-choice)
          |     +--rw static-choice!
          |        +--rw max?   int32
          o--rw never?                 empty
          o--rw auto!
          |  o--rw max?   int32
          +--rw four-pair
          |  +--rw forced?   empty
          +--rw police!
          |  +--rw action
          |     +--rw errdisable?   empty
          |     +--rw log?          empty
          +--rw port
          |  +--rw poe-ha?             empty
          |  +--rw perpetual-poe-ha?   empty
          |  +--rw one-event?          empty
          |  +--rw two-event?          empty
          |  +--rw twox-mode?          empty
          |  +--rw no-xtalk-wa?        empty
          |  +--rw priority?           enumeration
          o--rw static!
             o--rw max?   int32