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

Prefix: switchport_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-switchport-oper

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-switchport-oper
  +--ro switchport-oper-data
     +--ro switchport-info* [if-name]
        +--ro if-name             string
        +--ro enabled?            empty
        +--ro admin-mode?         switchport-ios-xe-oper:switchport-admin-mode
        +--ro port-details
        |  +--ro oper-mode?             switchport-ios-xe-oper:oper-mode
        |  +--ro agport-if-name?        string
        |  +--ro is-agport-suspend?     boolean
        |  +--ro access-mode-id?        uint16
        |  +--ro access-mode-name?      string
        |  +--ro access-state?          switchport-ios-xe-oper:switchport-access-state
        |  +--ro trunk-nat-mode-id?     uint16
        |  +--ro trunk-nat-mode-name?   string
        |  +--ro trunk-nat-state?       switchport-ios-xe-oper:switchport-trunk-nat-state
        |  +--ro voice-id?              uint16
        |  +--ro voice-name?            string
        |  +--ro voice-state?           switchport-ios-xe-oper:switchport-voice-state
        |  +--ro trunk-vlan* []
        |  |  +--ro start-id?   uint16
        |  |  +--ro end-id?     uint16
        |  +--ro pruning-vlan* []
        |     +--ro start-id?   uint16
        |     +--ro end-id?     uint16
        +--ro hardware-present?   empty