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

Prefix: ppp_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-ppp-oper

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-ppp-oper
  +--ro ppp-data
     +--ro ppp-interface* [phy-ifname]
     |  +--ro phy-ifname    string
     |  +--ro ppp-va* []
     |     +--ro va-ifname?          string
     |     +--ro vrf-name?           string
     |     +--ro interface-ip?       inet:ip-address
     |     +--ro gateway-ip?         inet:ip-address
     |     +--ro primary-dns-ip?     inet:ip-address
     |     +--ro secondary-dns-ip?   inet:ip-address
     |     +--ro mtu?                uint32
     |     +--ro auth-type?          ppp-ios-xe-oper:ppp-ios-auth-type
     +--ro ppp-statistics!
     |  +--ro ppp-lcp-pkts?    uint32
     |  +--ro ppp-ipcp-pkts?   uint32
     |  +--ro ppp-ccp-pkts?    uint32
     +--ro pppoe!
        +--ro role?                 ppp-ios-xe-oper:pppoe-operational-role
        +--ro pppoe-session-list* [ifname]
        |  +--ro ifname     string
        |  +--ro session* []
        |     +--ro session-id?              uint16
        |     +--ro lmac?                    yang:mac-address
        |     +--ro rmac?                    yang:mac-address
        |     +--ro va-ifname?               string
        |     +--ro vrf-name?                string
        |     +--ro dot1q-qinq-outer-vlan?   uint16
        |     +--ro dot1q-qinq-inner-vlan?   uint16
        |     +--ro service-name?            string
        |     +--ro in-packet?               uint32
        |     +--ro out-packet?              uint32
        |     +--ro in-bytes?                uint64
        |     +--ro out-bytes?               uint64
        +--ro pppoe-statistics!
           +--ro pppoe-padi-pkts?          uint32
           +--ro pppoe-pado-pkts?          uint32
           +--ro pppoe-padr-pkts?          uint32
           +--ro pppoe-pads-pkts?          uint32
           +--ro pppoe-padt-pkts?          uint32
           +--ro invalid-discovery-pkts?   uint32