Cisco-IOS-XE-atm

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

Prefix: atm

Related Modules:
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
Cisco-IOS-XE-acl
Cisco-IOS-XE-adsl

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

📚 External Documentation

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

  augment /ios:native/ios:interface/ios:ATM:
    +--rw ip
    |  +--rw address?         inet:ipv4-address
    |  +--rw split-horizon?   empty
    +--rw atm
    |  +--rw bandwidth?          enumeration
    |  +--rw enable-ilmi-trap?   boolean
    |  +--rw ilmi-keepalive?     empty
    |  +--rw route-bridged?      enumeration
    |  +--rw pvp* [pvp-number]
    |     +--rw pvp-number                 uint16
    |     +--rw l2transport?               empty
    |     +--rw (xconnect-choice)?
    |        +--:(xconnect)
    |        |  +--rw xconnect
    |        |     +--rw address?         inet:ipv4-address
    |        |     +--rw vcid?            uint32
    |        |     +--rw encapsulation?   enumeration
    |        |     +--rw manual?          empty
    |        |     +--rw pw-class?        string
    |        |     +--rw sequencing?      enumeration
    |        |     +--rw backup
    |        |     |  +--rw peer
    |        |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |        |     |  |  +--rw vcid?                  uint32
    |        |     |  |  +--rw pw-class?              string
    |        |     |  |  +--rw priority?              uint8
    |        |     |  +--rw delay
    |        |     |     +--rw min?   uint32
    |        |     |     +--rw max?   uint32
    |        |     +--rw mtu?             uint32
    |        +--:(xconnect-pw-class)
    |           +--rw xconnect-pw-class
    |              +--rw xconnect
    |                 +--rw address?    inet:ipv4-address
    |                 +--rw vcid?       uint32
    |                 +--rw pw-class?   string
    |                 +--rw udp
    |                    +--rw port
    |                       +--rw local?    uint32
    |                       +--rw remote?   uint32
    +--rw load-interval?             uint32
    +--rw cdp?                       enumeration
    +--rw cem* [number]
    |  +--rw number                     uint32
    |  +--rw (xconnect-choice)?
    |     +--:(xconnect)
    |     |  +--rw xconnect
    |     |     +--rw address?         inet:ipv4-address
    |     |     +--rw vcid?            uint32
    |     |     +--rw encapsulation?   enumeration
    |     |     +--rw manual?          empty
    |     |     +--rw pw-class?        string
    |     |     +--rw sequencing?      enumeration
    |     |     +--rw backup
    |     |     |  +--rw peer
    |     |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |     |     |  |  +--rw vcid?                  uint32
    |     |     |  |  +--rw pw-class?              string
    |     |     |  |  +--rw priority?              uint8
    |     |     |  +--rw delay
    |     |     |     +--rw min?   uint32
    |     |     |     +--rw max?   uint32
    |     |     +--rw mtu?             uint32
    |     +--:(xconnect-pw-class)
    |        +--rw xconnect-pw-class
    |           +--rw xconnect
    |              +--rw address?    inet:ipv4-address
    |              +--rw vcid?       uint32
    |              +--rw pw-class?   string
    |              +--rw udp
    |                 +--rw port
    |                    +--rw local?    uint32
    |                    +--rw remote?   uint32
    +--rw pvc* [local-vpi-vci]
    |  +--rw local-vpi-vci              string
    |  +--rw remote-vpi-vci?            string
    |  +--rw l2transport?               empty
    |  +--rw ubr?                       uint32
    |  +--rw ubrplus
    |  |  +--rw PCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw cbr?                       uint32
    |  +--rw vbr?                       uint32
    |  +--rw vbr-rt
    |  |  +--rw PCR?               uint32
    |  |  +--rw ACR?               uint32
    |  |  +--rw Burst-cell-size?   uint32
    |  +--rw vbr-nrt
    |  |  +--rw PCR?   uint32
    |  |  +--rw SCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw oam-pvc!
    |  |  +--rw loopback-frequency?   uint32
    |  |  +--rw manage!
    |  |     +--rw loopback-freq?   uint32
    |  +--rw oam
    |  |  +--rw retry!
    |  |     +--rw retry-count-UP?     uint32
    |  |     +--rw retry-count-DOWN?   uint32
    |  |     +--rw retry-poll-freq?    uint32
    |  +--rw encapsulation-pvc
    |  |  +--rw (encapsulation-choice)?
    |  |     +--:(aal5autoppp)
    |  |     |  +--rw aal5autoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5ciscoppp)
    |  |     |  +--rw aal5ciscoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5mux)
    |  |     |  +--rw aal5mux
    |  |     |     +--rw (aal5mux-choice)?
    |  |     |        +--:(ppp)
    |  |     |        |  +--rw ppp
    |  |     |        |     +--rw (ppp)?
    |  |     |        |        +--:(Virtual-Template)
    |  |     |        |        |  +--rw Virtual-Template?   uint32
    |  |     |        |        +--:(dialer)
    |  |     |        |           +--rw dialer?             empty
    |  |     |        +--:(pppoe-client)
    |  |     |        |  +--rw pppoe-client?   empty
    |  |     |        +--:(ip)
    |  |     |           +--rw ip?             empty
    |  |     +--:(aal5nlpid)
    |  |     |  +--rw aal5nlpid?      empty
    |  |     +--:(aal5snap)
    |  |        +--rw aal5snap?       empty
    |  x--rw pvc-encapsulation
    |  |  x--rw (encapsulation-choice)?
    |  |     x--:(aal5autoppp)
    |  |     |  x--rw aal5autoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5ciscoppp)
    |  |     |  x--rw aal5ciscoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5mux)
    |  |     |  x--rw aal5mux
    |  |     |     x--rw ppp
    |  |     |     |  x--rw (ppp)?
    |  |     |     |     x--:(Virtual-Template)
    |  |     |     |     |  x--rw Virtual-Template?   uint32
    |  |     |     |     x--:(dialer)
    |  |     |     |        x--rw dialer?             empty
    |  |     |     x--rw pppoe-client?   empty
    |  |     |     x--rw ip?             empty
    |  |     x--:(aal5nlpid)
    |  |     |  x--rw aal5nlpid?      empty
    |  |     x--:(aal5snap)
    |  |        x--rw aal5snap?       empty
    |  o--rw encapsulation
    |  |  o--rw aal5autoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5ciscoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5mux
    |  |  |  o--rw ppp
    |  |  |  |  o--rw Virtual-Template?   uint32
    |  |  |  |  o--rw dialer?             empty
    |  |  |  o--rw ip?    empty
    |  |  o--rw aal5nlpid?      empty
    |  |  o--rw aal5snap?       empty
    |  +--rw bridge-dot1q
    |  |  +--rw encap?   uint32
    |  +--rw protocol
    |  |  +--rw ppp
    |  |     +--rw Virtual-Template?   uint32
    |  |     +--rw dialer?             empty
    |  +--rw dialer
    |  |  +--rw pool-member?   uint16
    |  +--rw (xconnect-choice)?
    |  |  +--:(xconnect)
    |  |  |  +--rw xconnect
    |  |  |     +--rw address?         inet:ipv4-address
    |  |  |     +--rw vcid?            uint32
    |  |  |     +--rw encapsulation?   enumeration
    |  |  |     +--rw manual?          empty
    |  |  |     +--rw pw-class?        string
    |  |  |     +--rw sequencing?      enumeration
    |  |  |     +--rw backup
    |  |  |     |  +--rw peer
    |  |  |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |  |  |     |  |  +--rw vcid?                  uint32
    |  |  |     |  |  +--rw pw-class?              string
    |  |  |     |  |  +--rw priority?              uint8
    |  |  |     |  +--rw delay
    |  |  |     |     +--rw min?   uint32
    |  |  |     |     +--rw max?   uint32
    |  |  |     +--rw mtu?             uint32
    |  |  +--:(xconnect-pw-class)
    |  |     +--rw xconnect-pw-class
    |  |        +--rw xconnect
    |  |           +--rw address?    inet:ipv4-address
    |  |           +--rw vcid?       uint32
    |  |           +--rw pw-class?   string
    |  |           +--rw udp
    |  |              +--rw port
    |  |                 +--rw local?    uint32
    |  |                 +--rw remote?   uint32
    |  +--rw pppoe
    |  |  +--rw enable-default-config!
    |  |  |  +--rw group?   union
    |  |  x--rw enable-config
    |  |  |  x--rw pppoe-enable?   empty
    |  |  |  x--rw group-name?     union
    |  |  x--rw enable!
    |  |  |  x--rw group?   union
    |  |  +--rw max-sessons?             uint32
    |  +--rw pppoe-client
    |     +--rw dial-pool-number-list* [number]
    |     |  +--rw number          uint32
    |     |  +--rw service-name?   string
    |     x--rw dial-pool-number?        uint32
    |     +--rw ppp-max-payload?         uint32
    +--rw pppoe-session
    |  +--rw threshold
    |     +--rw loss-threshold?   uint32
    |     +--rw percent
    |        +--rw percantage?   uint32
    |        +--rw interval?     uint32
    +--rw (xconnect-choice)?
       +--:(xconnect)
       |  +--rw xconnect
       |     +--rw address?         inet:ipv4-address
       |     +--rw vcid?            uint32
       |     +--rw encapsulation?   enumeration
       |     +--rw manual?          empty
       |     +--rw pw-class?        string
       |     +--rw sequencing?      enumeration
       |     +--rw backup
       |     |  +--rw peer
       |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
       |     |  |  +--rw vcid?                  uint32
       |     |  |  +--rw pw-class?              string
       |     |  |  +--rw priority?              uint8
       |     |  +--rw delay
       |     |     +--rw min?   uint32
       |     |     +--rw max?   uint32
       |     +--rw mtu?             uint32
       +--:(xconnect-pw-class)
          +--rw xconnect-pw-class
             +--rw xconnect
                +--rw address?    inet:ipv4-address
                +--rw vcid?       uint32
                +--rw pw-class?   string
                +--rw udp
                   +--rw port
                      +--rw local?    uint32
                      +--rw remote?   uint32
  augment /ios:native/ios:interface/ios:ATM-subinterface/ios:ATM:
    +--rw ip
    |  +--rw address?         inet:ipv4-address
    |  +--rw split-horizon?   empty
    +--rw atm
    |  +--rw bandwidth?          enumeration
    |  +--rw enable-ilmi-trap?   boolean
    |  +--rw ilmi-keepalive?     empty
    |  +--rw route-bridged?      enumeration
    |  +--rw pvp* [pvp-number]
    |     +--rw pvp-number                 uint16
    |     +--rw l2transport?               empty
    |     +--rw (xconnect-choice)?
    |        +--:(xconnect)
    |        |  +--rw xconnect
    |        |     +--rw address?         inet:ipv4-address
    |        |     +--rw vcid?            uint32
    |        |     +--rw encapsulation?   enumeration
    |        |     +--rw manual?          empty
    |        |     +--rw pw-class?        string
    |        |     +--rw sequencing?      enumeration
    |        |     +--rw backup
    |        |     |  +--rw peer
    |        |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |        |     |  |  +--rw vcid?                  uint32
    |        |     |  |  +--rw pw-class?              string
    |        |     |  |  +--rw priority?              uint8
    |        |     |  +--rw delay
    |        |     |     +--rw min?   uint32
    |        |     |     +--rw max?   uint32
    |        |     +--rw mtu?             uint32
    |        +--:(xconnect-pw-class)
    |           +--rw xconnect-pw-class
    |              +--rw xconnect
    |                 +--rw address?    inet:ipv4-address
    |                 +--rw vcid?       uint32
    |                 +--rw pw-class?   string
    |                 +--rw udp
    |                    +--rw port
    |                       +--rw local?    uint32
    |                       +--rw remote?   uint32
    +--rw load-interval?             uint32
    +--rw cdp?                       enumeration
    +--rw cem* [number]
    |  +--rw number                     uint32
    |  +--rw (xconnect-choice)?
    |     +--:(xconnect)
    |     |  +--rw xconnect
    |     |     +--rw address?         inet:ipv4-address
    |     |     +--rw vcid?            uint32
    |     |     +--rw encapsulation?   enumeration
    |     |     +--rw manual?          empty
    |     |     +--rw pw-class?        string
    |     |     +--rw sequencing?      enumeration
    |     |     +--rw backup
    |     |     |  +--rw peer
    |     |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |     |     |  |  +--rw vcid?                  uint32
    |     |     |  |  +--rw pw-class?              string
    |     |     |  |  +--rw priority?              uint8
    |     |     |  +--rw delay
    |     |     |     +--rw min?   uint32
    |     |     |     +--rw max?   uint32
    |     |     +--rw mtu?             uint32
    |     +--:(xconnect-pw-class)
    |        +--rw xconnect-pw-class
    |           +--rw xconnect
    |              +--rw address?    inet:ipv4-address
    |              +--rw vcid?       uint32
    |              +--rw pw-class?   string
    |              +--rw udp
    |                 +--rw port
    |                    +--rw local?    uint32
    |                    +--rw remote?   uint32
    +--rw pvc* [local-vpi-vci]
    |  +--rw local-vpi-vci              string
    |  +--rw remote-vpi-vci?            string
    |  +--rw l2transport?               empty
    |  +--rw ubr?                       uint32
    |  +--rw ubrplus
    |  |  +--rw PCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw cbr?                       uint32
    |  +--rw vbr?                       uint32
    |  +--rw vbr-rt
    |  |  +--rw PCR?               uint32
    |  |  +--rw ACR?               uint32
    |  |  +--rw Burst-cell-size?   uint32
    |  +--rw vbr-nrt
    |  |  +--rw PCR?   uint32
    |  |  +--rw SCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw oam-pvc!
    |  |  +--rw loopback-frequency?   uint32
    |  |  +--rw manage!
    |  |     +--rw loopback-freq?   uint32
    |  +--rw oam
    |  |  +--rw retry!
    |  |     +--rw retry-count-UP?     uint32
    |  |     +--rw retry-count-DOWN?   uint32
    |  |     +--rw retry-poll-freq?    uint32
    |  +--rw encapsulation-pvc
    |  |  +--rw (encapsulation-choice)?
    |  |     +--:(aal5autoppp)
    |  |     |  +--rw aal5autoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5ciscoppp)
    |  |     |  +--rw aal5ciscoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5mux)
    |  |     |  +--rw aal5mux
    |  |     |     +--rw (aal5mux-choice)?
    |  |     |        +--:(ppp)
    |  |     |        |  +--rw ppp
    |  |     |        |     +--rw (ppp)?
    |  |     |        |        +--:(Virtual-Template)
    |  |     |        |        |  +--rw Virtual-Template?   uint32
    |  |     |        |        +--:(dialer)
    |  |     |        |           +--rw dialer?             empty
    |  |     |        +--:(pppoe-client)
    |  |     |        |  +--rw pppoe-client?   empty
    |  |     |        +--:(ip)
    |  |     |           +--rw ip?             empty
    |  |     +--:(aal5nlpid)
    |  |     |  +--rw aal5nlpid?      empty
    |  |     +--:(aal5snap)
    |  |        +--rw aal5snap?       empty
    |  x--rw pvc-encapsulation
    |  |  x--rw (encapsulation-choice)?
    |  |     x--:(aal5autoppp)
    |  |     |  x--rw aal5autoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5ciscoppp)
    |  |     |  x--rw aal5ciscoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5mux)
    |  |     |  x--rw aal5mux
    |  |     |     x--rw ppp
    |  |     |     |  x--rw (ppp)?
    |  |     |     |     x--:(Virtual-Template)
    |  |     |     |     |  x--rw Virtual-Template?   uint32
    |  |     |     |     x--:(dialer)
    |  |     |     |        x--rw dialer?             empty
    |  |     |     x--rw pppoe-client?   empty
    |  |     |     x--rw ip?             empty
    |  |     x--:(aal5nlpid)
    |  |     |  x--rw aal5nlpid?      empty
    |  |     x--:(aal5snap)
    |  |        x--rw aal5snap?       empty
    |  o--rw encapsulation
    |  |  o--rw aal5autoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5ciscoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5mux
    |  |  |  o--rw ppp
    |  |  |  |  o--rw Virtual-Template?   uint32
    |  |  |  |  o--rw dialer?             empty
    |  |  |  o--rw ip?    empty
    |  |  o--rw aal5nlpid?      empty
    |  |  o--rw aal5snap?       empty
    |  +--rw bridge-dot1q
    |  |  +--rw encap?   uint32
    |  +--rw protocol
    |  |  +--rw ppp
    |  |     +--rw Virtual-Template?   uint32
    |  |     +--rw dialer?             empty
    |  +--rw dialer
    |  |  +--rw pool-member?   uint16
    |  +--rw (xconnect-choice)?
    |  |  +--:(xconnect)
    |  |  |  +--rw xconnect
    |  |  |     +--rw address?         inet:ipv4-address
    |  |  |     +--rw vcid?            uint32
    |  |  |     +--rw encapsulation?   enumeration
    |  |  |     +--rw manual?          empty
    |  |  |     +--rw pw-class?        string
    |  |  |     +--rw sequencing?      enumeration
    |  |  |     +--rw backup
    |  |  |     |  +--rw peer
    |  |  |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |  |  |     |  |  +--rw vcid?                  uint32
    |  |  |     |  |  +--rw pw-class?              string
    |  |  |     |  |  +--rw priority?              uint8
    |  |  |     |  +--rw delay
    |  |  |     |     +--rw min?   uint32
    |  |  |     |     +--rw max?   uint32
    |  |  |     +--rw mtu?             uint32
    |  |  +--:(xconnect-pw-class)
    |  |     +--rw xconnect-pw-class
    |  |        +--rw xconnect
    |  |           +--rw address?    inet:ipv4-address
    |  |           +--rw vcid?       uint32
    |  |           +--rw pw-class?   string
    |  |           +--rw udp
    |  |              +--rw port
    |  |                 +--rw local?    uint32
    |  |                 +--rw remote?   uint32
    |  +--rw pppoe
    |  |  +--rw enable-default-config!
    |  |  |  +--rw group?   union
    |  |  x--rw enable-config
    |  |  |  x--rw pppoe-enable?   empty
    |  |  |  x--rw group-name?     union
    |  |  x--rw enable!
    |  |  |  x--rw group?   union
    |  |  +--rw max-sessons?             uint32
    |  +--rw pppoe-client
    |     +--rw dial-pool-number-list* [number]
    |     |  +--rw number          uint32
    |     |  +--rw service-name?   string
    |     x--rw dial-pool-number?        uint32
    |     +--rw ppp-max-payload?         uint32
    +--rw pppoe-session
    |  +--rw threshold
    |     +--rw loss-threshold?   uint32
    |     +--rw percent
    |        +--rw percantage?   uint32
    |        +--rw interval?     uint32
    +--rw (xconnect-choice)?
       +--:(xconnect)
       |  +--rw xconnect
       |     +--rw address?         inet:ipv4-address
       |     +--rw vcid?            uint32
       |     +--rw encapsulation?   enumeration
       |     +--rw manual?          empty
       |     +--rw pw-class?        string
       |     +--rw sequencing?      enumeration
       |     +--rw backup
       |     |  +--rw peer
       |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
       |     |  |  +--rw vcid?                  uint32
       |     |  |  +--rw pw-class?              string
       |     |  |  +--rw priority?              uint8
       |     |  +--rw delay
       |     |     +--rw min?   uint32
       |     |     +--rw max?   uint32
       |     +--rw mtu?             uint32
       +--:(xconnect-pw-class)
          +--rw xconnect-pw-class
             +--rw xconnect
                +--rw address?    inet:ipv4-address
                +--rw vcid?       uint32
                +--rw pw-class?   string
                +--rw udp
                   +--rw port
                      +--rw local?    uint32
                      +--rw remote?   uint32
  augment /ios:native/ios:interface/ios:ATM-ACR:
    +--rw ip
    |  +--rw address?         inet:ipv4-address
    |  +--rw split-horizon?   empty
    +--rw atm
    |  +--rw bandwidth?          enumeration
    |  +--rw enable-ilmi-trap?   boolean
    |  +--rw ilmi-keepalive?     empty
    |  +--rw route-bridged?      enumeration
    |  +--rw pvp* [pvp-number]
    |     +--rw pvp-number                 uint16
    |     +--rw l2transport?               empty
    |     +--rw (xconnect-choice)?
    |        +--:(xconnect)
    |        |  +--rw xconnect
    |        |     +--rw address?         inet:ipv4-address
    |        |     +--rw vcid?            uint32
    |        |     +--rw encapsulation?   enumeration
    |        |     +--rw manual?          empty
    |        |     +--rw pw-class?        string
    |        |     +--rw sequencing?      enumeration
    |        |     +--rw backup
    |        |     |  +--rw peer
    |        |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |        |     |  |  +--rw vcid?                  uint32
    |        |     |  |  +--rw pw-class?              string
    |        |     |  |  +--rw priority?              uint8
    |        |     |  +--rw delay
    |        |     |     +--rw min?   uint32
    |        |     |     +--rw max?   uint32
    |        |     +--rw mtu?             uint32
    |        +--:(xconnect-pw-class)
    |           +--rw xconnect-pw-class
    |              +--rw xconnect
    |                 +--rw address?    inet:ipv4-address
    |                 +--rw vcid?       uint32
    |                 +--rw pw-class?   string
    |                 +--rw udp
    |                    +--rw port
    |                       +--rw local?    uint32
    |                       +--rw remote?   uint32
    +--rw load-interval?             uint32
    +--rw cdp?                       enumeration
    +--rw cem* [number]
    |  +--rw number                     uint32
    |  +--rw (xconnect-choice)?
    |     +--:(xconnect)
    |     |  +--rw xconnect
    |     |     +--rw address?         inet:ipv4-address
    |     |     +--rw vcid?            uint32
    |     |     +--rw encapsulation?   enumeration
    |     |     +--rw manual?          empty
    |     |     +--rw pw-class?        string
    |     |     +--rw sequencing?      enumeration
    |     |     +--rw backup
    |     |     |  +--rw peer
    |     |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |     |     |  |  +--rw vcid?                  uint32
    |     |     |  |  +--rw pw-class?              string
    |     |     |  |  +--rw priority?              uint8
    |     |     |  +--rw delay
    |     |     |     +--rw min?   uint32
    |     |     |     +--rw max?   uint32
    |     |     +--rw mtu?             uint32
    |     +--:(xconnect-pw-class)
    |        +--rw xconnect-pw-class
    |           +--rw xconnect
    |              +--rw address?    inet:ipv4-address
    |              +--rw vcid?       uint32
    |              +--rw pw-class?   string
    |              +--rw udp
    |                 +--rw port
    |                    +--rw local?    uint32
    |                    +--rw remote?   uint32
    +--rw pvc* [local-vpi-vci]
    |  +--rw local-vpi-vci              string
    |  +--rw remote-vpi-vci?            string
    |  +--rw l2transport?               empty
    |  +--rw ubr?                       uint32
    |  +--rw ubrplus
    |  |  +--rw PCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw cbr?                       uint32
    |  +--rw vbr?                       uint32
    |  +--rw vbr-rt
    |  |  +--rw PCR?               uint32
    |  |  +--rw ACR?               uint32
    |  |  +--rw Burst-cell-size?   uint32
    |  +--rw vbr-nrt
    |  |  +--rw PCR?   uint32
    |  |  +--rw SCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw oam-pvc!
    |  |  +--rw loopback-frequency?   uint32
    |  |  +--rw manage!
    |  |     +--rw loopback-freq?   uint32
    |  +--rw oam
    |  |  +--rw retry!
    |  |     +--rw retry-count-UP?     uint32
    |  |     +--rw retry-count-DOWN?   uint32
    |  |     +--rw retry-poll-freq?    uint32
    |  +--rw encapsulation-pvc
    |  |  +--rw (encapsulation-choice)?
    |  |     +--:(aal5autoppp)
    |  |     |  +--rw aal5autoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5ciscoppp)
    |  |     |  +--rw aal5ciscoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5mux)
    |  |     |  +--rw aal5mux
    |  |     |     +--rw (aal5mux-choice)?
    |  |     |        +--:(ppp)
    |  |     |        |  +--rw ppp
    |  |     |        |     +--rw (ppp)?
    |  |     |        |        +--:(Virtual-Template)
    |  |     |        |        |  +--rw Virtual-Template?   uint32
    |  |     |        |        +--:(dialer)
    |  |     |        |           +--rw dialer?             empty
    |  |     |        +--:(pppoe-client)
    |  |     |        |  +--rw pppoe-client?   empty
    |  |     |        +--:(ip)
    |  |     |           +--rw ip?             empty
    |  |     +--:(aal5nlpid)
    |  |     |  +--rw aal5nlpid?      empty
    |  |     +--:(aal5snap)
    |  |        +--rw aal5snap?       empty
    |  x--rw pvc-encapsulation
    |  |  x--rw (encapsulation-choice)?
    |  |     x--:(aal5autoppp)
    |  |     |  x--rw aal5autoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5ciscoppp)
    |  |     |  x--rw aal5ciscoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5mux)
    |  |     |  x--rw aal5mux
    |  |     |     x--rw ppp
    |  |     |     |  x--rw (ppp)?
    |  |     |     |     x--:(Virtual-Template)
    |  |     |     |     |  x--rw Virtual-Template?   uint32
    |  |     |     |     x--:(dialer)
    |  |     |     |        x--rw dialer?             empty
    |  |     |     x--rw pppoe-client?   empty
    |  |     |     x--rw ip?             empty
    |  |     x--:(aal5nlpid)
    |  |     |  x--rw aal5nlpid?      empty
    |  |     x--:(aal5snap)
    |  |        x--rw aal5snap?       empty
    |  o--rw encapsulation
    |  |  o--rw aal5autoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5ciscoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5mux
    |  |  |  o--rw ppp
    |  |  |  |  o--rw Virtual-Template?   uint32
    |  |  |  |  o--rw dialer?             empty
    |  |  |  o--rw ip?    empty
    |  |  o--rw aal5nlpid?      empty
    |  |  o--rw aal5snap?       empty
    |  +--rw bridge-dot1q
    |  |  +--rw encap?   uint32
    |  +--rw protocol
    |  |  +--rw ppp
    |  |     +--rw Virtual-Template?   uint32
    |  |     +--rw dialer?             empty
    |  +--rw dialer
    |  |  +--rw pool-member?   uint16
    |  +--rw (xconnect-choice)?
    |  |  +--:(xconnect)
    |  |  |  +--rw xconnect
    |  |  |     +--rw address?         inet:ipv4-address
    |  |  |     +--rw vcid?            uint32
    |  |  |     +--rw encapsulation?   enumeration
    |  |  |     +--rw manual?          empty
    |  |  |     +--rw pw-class?        string
    |  |  |     +--rw sequencing?      enumeration
    |  |  |     +--rw backup
    |  |  |     |  +--rw peer
    |  |  |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |  |  |     |  |  +--rw vcid?                  uint32
    |  |  |     |  |  +--rw pw-class?              string
    |  |  |     |  |  +--rw priority?              uint8
    |  |  |     |  +--rw delay
    |  |  |     |     +--rw min?   uint32
    |  |  |     |     +--rw max?   uint32
    |  |  |     +--rw mtu?             uint32
    |  |  +--:(xconnect-pw-class)
    |  |     +--rw xconnect-pw-class
    |  |        +--rw xconnect
    |  |           +--rw address?    inet:ipv4-address
    |  |           +--rw vcid?       uint32
    |  |           +--rw pw-class?   string
    |  |           +--rw udp
    |  |              +--rw port
    |  |                 +--rw local?    uint32
    |  |                 +--rw remote?   uint32
    |  +--rw pppoe
    |  |  +--rw enable-default-config!
    |  |  |  +--rw group?   union
    |  |  x--rw enable-config
    |  |  |  x--rw pppoe-enable?   empty
    |  |  |  x--rw group-name?     union
    |  |  x--rw enable!
    |  |  |  x--rw group?   union
    |  |  +--rw max-sessons?             uint32
    |  +--rw pppoe-client
    |     +--rw dial-pool-number-list* [number]
    |     |  +--rw number          uint32
    |     |  +--rw service-name?   string
    |     x--rw dial-pool-number?        uint32
    |     +--rw ppp-max-payload?         uint32
    +--rw pppoe-session
    |  +--rw threshold
    |     +--rw loss-threshold?   uint32
    |     +--rw percent
    |        +--rw percantage?   uint32
    |        +--rw interval?     uint32
    +--rw (xconnect-choice)?
       +--:(xconnect)
       |  +--rw xconnect
       |     +--rw address?         inet:ipv4-address
       |     +--rw vcid?            uint32
       |     +--rw encapsulation?   enumeration
       |     +--rw manual?          empty
       |     +--rw pw-class?        string
       |     +--rw sequencing?      enumeration
       |     +--rw backup
       |     |  +--rw peer
       |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
       |     |  |  +--rw vcid?                  uint32
       |     |  |  +--rw pw-class?              string
       |     |  |  +--rw priority?              uint8
       |     |  +--rw delay
       |     |     +--rw min?   uint32
       |     |     +--rw max?   uint32
       |     +--rw mtu?             uint32
       +--:(xconnect-pw-class)
          +--rw xconnect-pw-class
             +--rw xconnect
                +--rw address?    inet:ipv4-address
                +--rw vcid?       uint32
                +--rw pw-class?   string
                +--rw udp
                   +--rw port
                      +--rw local?    uint32
                      +--rw remote?   uint32
  augment /ios:native/ios:interface/ios:ATM-ACRsubinterface/ios:ATM-ACR:
    +--rw ip
    |  +--rw address?         inet:ipv4-address
    |  +--rw split-horizon?   empty
    +--rw atm
    |  +--rw bandwidth?          enumeration
    |  +--rw enable-ilmi-trap?   boolean
    |  +--rw ilmi-keepalive?     empty
    |  +--rw route-bridged?      enumeration
    |  +--rw pvp* [pvp-number]
    |     +--rw pvp-number                 uint16
    |     +--rw l2transport?               empty
    |     +--rw (xconnect-choice)?
    |        +--:(xconnect)
    |        |  +--rw xconnect
    |        |     +--rw address?         inet:ipv4-address
    |        |     +--rw vcid?            uint32
    |        |     +--rw encapsulation?   enumeration
    |        |     +--rw manual?          empty
    |        |     +--rw pw-class?        string
    |        |     +--rw sequencing?      enumeration
    |        |     +--rw backup
    |        |     |  +--rw peer
    |        |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |        |     |  |  +--rw vcid?                  uint32
    |        |     |  |  +--rw pw-class?              string
    |        |     |  |  +--rw priority?              uint8
    |        |     |  +--rw delay
    |        |     |     +--rw min?   uint32
    |        |     |     +--rw max?   uint32
    |        |     +--rw mtu?             uint32
    |        +--:(xconnect-pw-class)
    |           +--rw xconnect-pw-class
    |              +--rw xconnect
    |                 +--rw address?    inet:ipv4-address
    |                 +--rw vcid?       uint32
    |                 +--rw pw-class?   string
    |                 +--rw udp
    |                    +--rw port
    |                       +--rw local?    uint32
    |                       +--rw remote?   uint32
    +--rw load-interval?             uint32
    +--rw cdp?                       enumeration
    +--rw cem* [number]
    |  +--rw number                     uint32
    |  +--rw (xconnect-choice)?
    |     +--:(xconnect)
    |     |  +--rw xconnect
    |     |     +--rw address?         inet:ipv4-address
    |     |     +--rw vcid?            uint32
    |     |     +--rw encapsulation?   enumeration
    |     |     +--rw manual?          empty
    |     |     +--rw pw-class?        string
    |     |     +--rw sequencing?      enumeration
    |     |     +--rw backup
    |     |     |  +--rw peer
    |     |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |     |     |  |  +--rw vcid?                  uint32
    |     |     |  |  +--rw pw-class?              string
    |     |     |  |  +--rw priority?              uint8
    |     |     |  +--rw delay
    |     |     |     +--rw min?   uint32
    |     |     |     +--rw max?   uint32
    |     |     +--rw mtu?             uint32
    |     +--:(xconnect-pw-class)
    |        +--rw xconnect-pw-class
    |           +--rw xconnect
    |              +--rw address?    inet:ipv4-address
    |              +--rw vcid?       uint32
    |              +--rw pw-class?   string
    |              +--rw udp
    |                 +--rw port
    |                    +--rw local?    uint32
    |                    +--rw remote?   uint32
    +--rw pvc* [local-vpi-vci]
    |  +--rw local-vpi-vci              string
    |  +--rw remote-vpi-vci?            string
    |  +--rw l2transport?               empty
    |  +--rw ubr?                       uint32
    |  +--rw ubrplus
    |  |  +--rw PCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw cbr?                       uint32
    |  +--rw vbr?                       uint32
    |  +--rw vbr-rt
    |  |  +--rw PCR?               uint32
    |  |  +--rw ACR?               uint32
    |  |  +--rw Burst-cell-size?   uint32
    |  +--rw vbr-nrt
    |  |  +--rw PCR?   uint32
    |  |  +--rw SCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw oam-pvc!
    |  |  +--rw loopback-frequency?   uint32
    |  |  +--rw manage!
    |  |     +--rw loopback-freq?   uint32
    |  +--rw oam
    |  |  +--rw retry!
    |  |     +--rw retry-count-UP?     uint32
    |  |     +--rw retry-count-DOWN?   uint32
    |  |     +--rw retry-poll-freq?    uint32
    |  +--rw encapsulation-pvc
    |  |  +--rw (encapsulation-choice)?
    |  |     +--:(aal5autoppp)
    |  |     |  +--rw aal5autoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5ciscoppp)
    |  |     |  +--rw aal5ciscoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5mux)
    |  |     |  +--rw aal5mux
    |  |     |     +--rw (aal5mux-choice)?
    |  |     |        +--:(ppp)
    |  |     |        |  +--rw ppp
    |  |     |        |     +--rw (ppp)?
    |  |     |        |        +--:(Virtual-Template)
    |  |     |        |        |  +--rw Virtual-Template?   uint32
    |  |     |        |        +--:(dialer)
    |  |     |        |           +--rw dialer?             empty
    |  |     |        +--:(pppoe-client)
    |  |     |        |  +--rw pppoe-client?   empty
    |  |     |        +--:(ip)
    |  |     |           +--rw ip?             empty
    |  |     +--:(aal5nlpid)
    |  |     |  +--rw aal5nlpid?      empty
    |  |     +--:(aal5snap)
    |  |        +--rw aal5snap?       empty
    |  x--rw pvc-encapsulation
    |  |  x--rw (encapsulation-choice)?
    |  |     x--:(aal5autoppp)
    |  |     |  x--rw aal5autoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5ciscoppp)
    |  |     |  x--rw aal5ciscoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5mux)
    |  |     |  x--rw aal5mux
    |  |     |     x--rw ppp
    |  |     |     |  x--rw (ppp)?
    |  |     |     |     x--:(Virtual-Template)
    |  |     |     |     |  x--rw Virtual-Template?   uint32
    |  |     |     |     x--:(dialer)
    |  |     |     |        x--rw dialer?             empty
    |  |     |     x--rw pppoe-client?   empty
    |  |     |     x--rw ip?             empty
    |  |     x--:(aal5nlpid)
    |  |     |  x--rw aal5nlpid?      empty
    |  |     x--:(aal5snap)
    |  |        x--rw aal5snap?       empty
    |  o--rw encapsulation
    |  |  o--rw aal5autoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5ciscoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5mux
    |  |  |  o--rw ppp
    |  |  |  |  o--rw Virtual-Template?   uint32
    |  |  |  |  o--rw dialer?             empty
    |  |  |  o--rw ip?    empty
    |  |  o--rw aal5nlpid?      empty
    |  |  o--rw aal5snap?       empty
    |  +--rw bridge-dot1q
    |  |  +--rw encap?   uint32
    |  +--rw protocol
    |  |  +--rw ppp
    |  |     +--rw Virtual-Template?   uint32
    |  |     +--rw dialer?             empty
    |  +--rw dialer
    |  |  +--rw pool-member?   uint16
    |  +--rw (xconnect-choice)?
    |  |  +--:(xconnect)
    |  |  |  +--rw xconnect
    |  |  |     +--rw address?         inet:ipv4-address
    |  |  |     +--rw vcid?            uint32
    |  |  |     +--rw encapsulation?   enumeration
    |  |  |     +--rw manual?          empty
    |  |  |     +--rw pw-class?        string
    |  |  |     +--rw sequencing?      enumeration
    |  |  |     +--rw backup
    |  |  |     |  +--rw peer
    |  |  |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |  |  |     |  |  +--rw vcid?                  uint32
    |  |  |     |  |  +--rw pw-class?              string
    |  |  |     |  |  +--rw priority?              uint8
    |  |  |     |  +--rw delay
    |  |  |     |     +--rw min?   uint32
    |  |  |     |     +--rw max?   uint32
    |  |  |     +--rw mtu?             uint32
    |  |  +--:(xconnect-pw-class)
    |  |     +--rw xconnect-pw-class
    |  |        +--rw xconnect
    |  |           +--rw address?    inet:ipv4-address
    |  |           +--rw vcid?       uint32
    |  |           +--rw pw-class?   string
    |  |           +--rw udp
    |  |              +--rw port
    |  |                 +--rw local?    uint32
    |  |                 +--rw remote?   uint32
    |  +--rw pppoe
    |  |  +--rw enable-default-config!
    |  |  |  +--rw group?   union
    |  |  x--rw enable-config
    |  |  |  x--rw pppoe-enable?   empty
    |  |  |  x--rw group-name?     union
    |  |  x--rw enable!
    |  |  |  x--rw group?   union
    |  |  +--rw max-sessons?             uint32
    |  +--rw pppoe-client
    |     +--rw dial-pool-number-list* [number]
    |     |  +--rw number          uint32
    |     |  +--rw service-name?   string
    |     x--rw dial-pool-number?        uint32
    |     +--rw ppp-max-payload?         uint32
    +--rw pppoe-session
    |  +--rw threshold
    |     +--rw loss-threshold?   uint32
    |     +--rw percent
    |        +--rw percantage?   uint32
    |        +--rw interval?     uint32
    +--rw (xconnect-choice)?
       +--:(xconnect)
       |  +--rw xconnect
       |     +--rw address?         inet:ipv4-address
       |     +--rw vcid?            uint32
       |     +--rw encapsulation?   enumeration
       |     +--rw manual?          empty
       |     +--rw pw-class?        string
       |     +--rw sequencing?      enumeration
       |     +--rw backup
       |     |  +--rw peer
       |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
       |     |  |  +--rw vcid?                  uint32
       |     |  |  +--rw pw-class?              string
       |     |  |  +--rw priority?              uint8
       |     |  +--rw delay
       |     |     +--rw min?   uint32
       |     |     +--rw max?   uint32
       |     +--rw mtu?             uint32
       +--:(xconnect-pw-class)
          +--rw xconnect-pw-class
             +--rw xconnect
                +--rw address?    inet:ipv4-address
                +--rw vcid?       uint32
                +--rw pw-class?   string
                +--rw udp
                   +--rw port
                      +--rw local?    uint32
                      +--rw remote?   uint32
  augment /ios:native/ios:interface/ios:CEM:
    +--rw ip
    |  +--rw address?         inet:ipv4-address
    |  +--rw split-horizon?   empty
    +--rw atm
    |  +--rw bandwidth?          enumeration
    |  +--rw enable-ilmi-trap?   boolean
    |  +--rw ilmi-keepalive?     empty
    |  +--rw route-bridged?      enumeration
    |  +--rw pvp* [pvp-number]
    |     +--rw pvp-number                 uint16
    |     +--rw l2transport?               empty
    |     +--rw (xconnect-choice)?
    |        +--:(xconnect)
    |        |  +--rw xconnect
    |        |     +--rw address?         inet:ipv4-address
    |        |     +--rw vcid?            uint32
    |        |     +--rw encapsulation?   enumeration
    |        |     +--rw manual?          empty
    |        |     +--rw pw-class?        string
    |        |     +--rw sequencing?      enumeration
    |        |     +--rw backup
    |        |     |  +--rw peer
    |        |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |        |     |  |  +--rw vcid?                  uint32
    |        |     |  |  +--rw pw-class?              string
    |        |     |  |  +--rw priority?              uint8
    |        |     |  +--rw delay
    |        |     |     +--rw min?   uint32
    |        |     |     +--rw max?   uint32
    |        |     +--rw mtu?             uint32
    |        +--:(xconnect-pw-class)
    |           +--rw xconnect-pw-class
    |              +--rw xconnect
    |                 +--rw address?    inet:ipv4-address
    |                 +--rw vcid?       uint32
    |                 +--rw pw-class?   string
    |                 +--rw udp
    |                    +--rw port
    |                       +--rw local?    uint32
    |                       +--rw remote?   uint32
    +--rw load-interval?             uint32
    +--rw cdp?                       enumeration
    +--rw cem* [number]
    |  +--rw number                     uint32
    |  +--rw (xconnect-choice)?
    |     +--:(xconnect)
    |     |  +--rw xconnect
    |     |     +--rw address?         inet:ipv4-address
    |     |     +--rw vcid?            uint32
    |     |     +--rw encapsulation?   enumeration
    |     |     +--rw manual?          empty
    |     |     +--rw pw-class?        string
    |     |     +--rw sequencing?      enumeration
    |     |     +--rw backup
    |     |     |  +--rw peer
    |     |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |     |     |  |  +--rw vcid?                  uint32
    |     |     |  |  +--rw pw-class?              string
    |     |     |  |  +--rw priority?              uint8
    |     |     |  +--rw delay
    |     |     |     +--rw min?   uint32
    |     |     |     +--rw max?   uint32
    |     |     +--rw mtu?             uint32
    |     +--:(xconnect-pw-class)
    |        +--rw xconnect-pw-class
    |           +--rw xconnect
    |              +--rw address?    inet:ipv4-address
    |              +--rw vcid?       uint32
    |              +--rw pw-class?   string
    |              +--rw udp
    |                 +--rw port
    |                    +--rw local?    uint32
    |                    +--rw remote?   uint32
    +--rw pvc* [local-vpi-vci]
    |  +--rw local-vpi-vci              string
    |  +--rw remote-vpi-vci?            string
    |  +--rw l2transport?               empty
    |  +--rw ubr?                       uint32
    |  +--rw ubrplus
    |  |  +--rw PCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw cbr?                       uint32
    |  +--rw vbr?                       uint32
    |  +--rw vbr-rt
    |  |  +--rw PCR?               uint32
    |  |  +--rw ACR?               uint32
    |  |  +--rw Burst-cell-size?   uint32
    |  +--rw vbr-nrt
    |  |  +--rw PCR?   uint32
    |  |  +--rw SCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw oam-pvc!
    |  |  +--rw loopback-frequency?   uint32
    |  |  +--rw manage!
    |  |     +--rw loopback-freq?   uint32
    |  +--rw oam
    |  |  +--rw retry!
    |  |     +--rw retry-count-UP?     uint32
    |  |     +--rw retry-count-DOWN?   uint32
    |  |     +--rw retry-poll-freq?    uint32
    |  +--rw encapsulation-pvc
    |  |  +--rw (encapsulation-choice)?
    |  |     +--:(aal5autoppp)
    |  |     |  +--rw aal5autoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5ciscoppp)
    |  |     |  +--rw aal5ciscoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5mux)
    |  |     |  +--rw aal5mux
    |  |     |     +--rw (aal5mux-choice)?
    |  |     |        +--:(ppp)
    |  |     |        |  +--rw ppp
    |  |     |        |     +--rw (ppp)?
    |  |     |        |        +--:(Virtual-Template)
    |  |     |        |        |  +--rw Virtual-Template?   uint32
    |  |     |        |        +--:(dialer)
    |  |     |        |           +--rw dialer?             empty
    |  |     |        +--:(pppoe-client)
    |  |     |        |  +--rw pppoe-client?   empty
    |  |     |        +--:(ip)
    |  |     |           +--rw ip?             empty
    |  |     +--:(aal5nlpid)
    |  |     |  +--rw aal5nlpid?      empty
    |  |     +--:(aal5snap)
    |  |        +--rw aal5snap?       empty
    |  x--rw pvc-encapsulation
    |  |  x--rw (encapsulation-choice)?
    |  |     x--:(aal5autoppp)
    |  |     |  x--rw aal5autoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5ciscoppp)
    |  |     |  x--rw aal5ciscoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5mux)
    |  |     |  x--rw aal5mux
    |  |     |     x--rw ppp
    |  |     |     |  x--rw (ppp)?
    |  |     |     |     x--:(Virtual-Template)
    |  |     |     |     |  x--rw Virtual-Template?   uint32
    |  |     |     |     x--:(dialer)
    |  |     |     |        x--rw dialer?             empty
    |  |     |     x--rw pppoe-client?   empty
    |  |     |     x--rw ip?             empty
    |  |     x--:(aal5nlpid)
    |  |     |  x--rw aal5nlpid?      empty
    |  |     x--:(aal5snap)
    |  |        x--rw aal5snap?       empty
    |  o--rw encapsulation
    |  |  o--rw aal5autoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5ciscoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5mux
    |  |  |  o--rw ppp
    |  |  |  |  o--rw Virtual-Template?   uint32
    |  |  |  |  o--rw dialer?             empty
    |  |  |  o--rw ip?    empty
    |  |  o--rw aal5nlpid?      empty
    |  |  o--rw aal5snap?       empty
    |  +--rw bridge-dot1q
    |  |  +--rw encap?   uint32
    |  +--rw protocol
    |  |  +--rw ppp
    |  |     +--rw Virtual-Template?   uint32
    |  |     +--rw dialer?             empty
    |  +--rw dialer
    |  |  +--rw pool-member?   uint16
    |  +--rw (xconnect-choice)?
    |  |  +--:(xconnect)
    |  |  |  +--rw xconnect
    |  |  |     +--rw address?         inet:ipv4-address
    |  |  |     +--rw vcid?            uint32
    |  |  |     +--rw encapsulation?   enumeration
    |  |  |     +--rw manual?          empty
    |  |  |     +--rw pw-class?        string
    |  |  |     +--rw sequencing?      enumeration
    |  |  |     +--rw backup
    |  |  |     |  +--rw peer
    |  |  |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |  |  |     |  |  +--rw vcid?                  uint32
    |  |  |     |  |  +--rw pw-class?              string
    |  |  |     |  |  +--rw priority?              uint8
    |  |  |     |  +--rw delay
    |  |  |     |     +--rw min?   uint32
    |  |  |     |     +--rw max?   uint32
    |  |  |     +--rw mtu?             uint32
    |  |  +--:(xconnect-pw-class)
    |  |     +--rw xconnect-pw-class
    |  |        +--rw xconnect
    |  |           +--rw address?    inet:ipv4-address
    |  |           +--rw vcid?       uint32
    |  |           +--rw pw-class?   string
    |  |           +--rw udp
    |  |              +--rw port
    |  |                 +--rw local?    uint32
    |  |                 +--rw remote?   uint32
    |  +--rw pppoe
    |  |  +--rw enable-default-config!
    |  |  |  +--rw group?   union
    |  |  x--rw enable-config
    |  |  |  x--rw pppoe-enable?   empty
    |  |  |  x--rw group-name?     union
    |  |  x--rw enable!
    |  |  |  x--rw group?   union
    |  |  +--rw max-sessons?             uint32
    |  +--rw pppoe-client
    |     +--rw dial-pool-number-list* [number]
    |     |  +--rw number          uint32
    |     |  +--rw service-name?   string
    |     x--rw dial-pool-number?        uint32
    |     +--rw ppp-max-payload?         uint32
    +--rw pppoe-session
    |  +--rw threshold
    |     +--rw loss-threshold?   uint32
    |     +--rw percent
    |        +--rw percantage?   uint32
    |        +--rw interval?     uint32
    +--rw (xconnect-choice)?
       +--:(xconnect)
       |  +--rw xconnect
       |     +--rw address?         inet:ipv4-address
       |     +--rw vcid?            uint32
       |     +--rw encapsulation?   enumeration
       |     +--rw manual?          empty
       |     +--rw pw-class?        string
       |     +--rw sequencing?      enumeration
       |     +--rw backup
       |     |  +--rw peer
       |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
       |     |  |  +--rw vcid?                  uint32
       |     |  |  +--rw pw-class?              string
       |     |  |  +--rw priority?              uint8
       |     |  +--rw delay
       |     |     +--rw min?   uint32
       |     |     +--rw max?   uint32
       |     +--rw mtu?             uint32
       +--:(xconnect-pw-class)
          +--rw xconnect-pw-class
             +--rw xconnect
                +--rw address?    inet:ipv4-address
                +--rw vcid?       uint32
                +--rw pw-class?   string
                +--rw udp
                   +--rw port
                      +--rw local?    uint32
                      +--rw remote?   uint32
  augment /ios:native/ios:interface/ios:CEM-ACR:
    +--rw ip
    |  +--rw address?         inet:ipv4-address
    |  +--rw split-horizon?   empty
    +--rw atm
    |  +--rw bandwidth?          enumeration
    |  +--rw enable-ilmi-trap?   boolean
    |  +--rw ilmi-keepalive?     empty
    |  +--rw route-bridged?      enumeration
    |  +--rw pvp* [pvp-number]
    |     +--rw pvp-number                 uint16
    |     +--rw l2transport?               empty
    |     +--rw (xconnect-choice)?
    |        +--:(xconnect)
    |        |  +--rw xconnect
    |        |     +--rw address?         inet:ipv4-address
    |        |     +--rw vcid?            uint32
    |        |     +--rw encapsulation?   enumeration
    |        |     +--rw manual?          empty
    |        |     +--rw pw-class?        string
    |        |     +--rw sequencing?      enumeration
    |        |     +--rw backup
    |        |     |  +--rw peer
    |        |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |        |     |  |  +--rw vcid?                  uint32
    |        |     |  |  +--rw pw-class?              string
    |        |     |  |  +--rw priority?              uint8
    |        |     |  +--rw delay
    |        |     |     +--rw min?   uint32
    |        |     |     +--rw max?   uint32
    |        |     +--rw mtu?             uint32
    |        +--:(xconnect-pw-class)
    |           +--rw xconnect-pw-class
    |              +--rw xconnect
    |                 +--rw address?    inet:ipv4-address
    |                 +--rw vcid?       uint32
    |                 +--rw pw-class?   string
    |                 +--rw udp
    |                    +--rw port
    |                       +--rw local?    uint32
    |                       +--rw remote?   uint32
    +--rw load-interval?             uint32
    +--rw cdp?                       enumeration
    +--rw cem* [number]
    |  +--rw number                     uint32
    |  +--rw (xconnect-choice)?
    |     +--:(xconnect)
    |     |  +--rw xconnect
    |     |     +--rw address?         inet:ipv4-address
    |     |     +--rw vcid?            uint32
    |     |     +--rw encapsulation?   enumeration
    |     |     +--rw manual?          empty
    |     |     +--rw pw-class?        string
    |     |     +--rw sequencing?      enumeration
    |     |     +--rw backup
    |     |     |  +--rw peer
    |     |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |     |     |  |  +--rw vcid?                  uint32
    |     |     |  |  +--rw pw-class?              string
    |     |     |  |  +--rw priority?              uint8
    |     |     |  +--rw delay
    |     |     |     +--rw min?   uint32
    |     |     |     +--rw max?   uint32
    |     |     +--rw mtu?             uint32
    |     +--:(xconnect-pw-class)
    |        +--rw xconnect-pw-class
    |           +--rw xconnect
    |              +--rw address?    inet:ipv4-address
    |              +--rw vcid?       uint32
    |              +--rw pw-class?   string
    |              +--rw udp
    |                 +--rw port
    |                    +--rw local?    uint32
    |                    +--rw remote?   uint32
    +--rw pvc* [local-vpi-vci]
    |  +--rw local-vpi-vci              string
    |  +--rw remote-vpi-vci?            string
    |  +--rw l2transport?               empty
    |  +--rw ubr?                       uint32
    |  +--rw ubrplus
    |  |  +--rw PCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw cbr?                       uint32
    |  +--rw vbr?                       uint32
    |  +--rw vbr-rt
    |  |  +--rw PCR?               uint32
    |  |  +--rw ACR?               uint32
    |  |  +--rw Burst-cell-size?   uint32
    |  +--rw vbr-nrt
    |  |  +--rw PCR?   uint32
    |  |  +--rw SCR?   uint32
    |  |  +--rw MCR?   uint32
    |  +--rw oam-pvc!
    |  |  +--rw loopback-frequency?   uint32
    |  |  +--rw manage!
    |  |     +--rw loopback-freq?   uint32
    |  +--rw oam
    |  |  +--rw retry!
    |  |     +--rw retry-count-UP?     uint32
    |  |     +--rw retry-count-DOWN?   uint32
    |  |     +--rw retry-poll-freq?    uint32
    |  +--rw encapsulation-pvc
    |  |  +--rw (encapsulation-choice)?
    |  |     +--:(aal5autoppp)
    |  |     |  +--rw aal5autoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5ciscoppp)
    |  |     |  +--rw aal5ciscoppp
    |  |     |     +--rw Virtual-Template?   uint32
    |  |     +--:(aal5mux)
    |  |     |  +--rw aal5mux
    |  |     |     +--rw (aal5mux-choice)?
    |  |     |        +--:(ppp)
    |  |     |        |  +--rw ppp
    |  |     |        |     +--rw (ppp)?
    |  |     |        |        +--:(Virtual-Template)
    |  |     |        |        |  +--rw Virtual-Template?   uint32
    |  |     |        |        +--:(dialer)
    |  |     |        |           +--rw dialer?             empty
    |  |     |        +--:(pppoe-client)
    |  |     |        |  +--rw pppoe-client?   empty
    |  |     |        +--:(ip)
    |  |     |           +--rw ip?             empty
    |  |     +--:(aal5nlpid)
    |  |     |  +--rw aal5nlpid?      empty
    |  |     +--:(aal5snap)
    |  |        +--rw aal5snap?       empty
    |  x--rw pvc-encapsulation
    |  |  x--rw (encapsulation-choice)?
    |  |     x--:(aal5autoppp)
    |  |     |  x--rw aal5autoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5ciscoppp)
    |  |     |  x--rw aal5ciscoppp
    |  |     |     x--rw Virtual-Template?   uint32
    |  |     x--:(aal5mux)
    |  |     |  x--rw aal5mux
    |  |     |     x--rw ppp
    |  |     |     |  x--rw (ppp)?
    |  |     |     |     x--:(Virtual-Template)
    |  |     |     |     |  x--rw Virtual-Template?   uint32
    |  |     |     |     x--:(dialer)
    |  |     |     |        x--rw dialer?             empty
    |  |     |     x--rw pppoe-client?   empty
    |  |     |     x--rw ip?             empty
    |  |     x--:(aal5nlpid)
    |  |     |  x--rw aal5nlpid?      empty
    |  |     x--:(aal5snap)
    |  |        x--rw aal5snap?       empty
    |  o--rw encapsulation
    |  |  o--rw aal5autoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5ciscoppp
    |  |  |  o--rw Virtual-Template?   uint32
    |  |  o--rw aal5mux
    |  |  |  o--rw ppp
    |  |  |  |  o--rw Virtual-Template?   uint32
    |  |  |  |  o--rw dialer?             empty
    |  |  |  o--rw ip?    empty
    |  |  o--rw aal5nlpid?      empty
    |  |  o--rw aal5snap?       empty
    |  +--rw bridge-dot1q
    |  |  +--rw encap?   uint32
    |  +--rw protocol
    |  |  +--rw ppp
    |  |     +--rw Virtual-Template?   uint32
    |  |     +--rw dialer?             empty
    |  +--rw dialer
    |  |  +--rw pool-member?   uint16
    |  +--rw (xconnect-choice)?
    |  |  +--:(xconnect)
    |  |  |  +--rw xconnect
    |  |  |     +--rw address?         inet:ipv4-address
    |  |  |     +--rw vcid?            uint32
    |  |  |     +--rw encapsulation?   enumeration
    |  |  |     +--rw manual?          empty
    |  |  |     +--rw pw-class?        string
    |  |  |     +--rw sequencing?      enumeration
    |  |  |     +--rw backup
    |  |  |     |  +--rw peer
    |  |  |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
    |  |  |     |  |  +--rw vcid?                  uint32
    |  |  |     |  |  +--rw pw-class?              string
    |  |  |     |  |  +--rw priority?              uint8
    |  |  |     |  +--rw delay
    |  |  |     |     +--rw min?   uint32
    |  |  |     |     +--rw max?   uint32
    |  |  |     +--rw mtu?             uint32
    |  |  +--:(xconnect-pw-class)
    |  |     +--rw xconnect-pw-class
    |  |        +--rw xconnect
    |  |           +--rw address?    inet:ipv4-address
    |  |           +--rw vcid?       uint32
    |  |           +--rw pw-class?   string
    |  |           +--rw udp
    |  |              +--rw port
    |  |                 +--rw local?    uint32
    |  |                 +--rw remote?   uint32
    |  +--rw pppoe
    |  |  +--rw enable-default-config!
    |  |  |  +--rw group?   union
    |  |  x--rw enable-config
    |  |  |  x--rw pppoe-enable?   empty
    |  |  |  x--rw group-name?     union
    |  |  x--rw enable!
    |  |  |  x--rw group?   union
    |  |  +--rw max-sessons?             uint32
    |  +--rw pppoe-client
    |     +--rw dial-pool-number-list* [number]
    |     |  +--rw number          uint32
    |     |  +--rw service-name?   string
    |     x--rw dial-pool-number?        uint32
    |     +--rw ppp-max-payload?         uint32
    +--rw pppoe-session
    |  +--rw threshold
    |     +--rw loss-threshold?   uint32
    |     +--rw percent
    |        +--rw percantage?   uint32
    |        +--rw interval?     uint32
    +--rw (xconnect-choice)?
       +--:(xconnect)
       |  +--rw xconnect
       |     +--rw address?         inet:ipv4-address
       |     +--rw vcid?            uint32
       |     +--rw encapsulation?   enumeration
       |     +--rw manual?          empty
       |     +--rw pw-class?        string
       |     +--rw sequencing?      enumeration
       |     +--rw backup
       |     |  +--rw peer
       |     |  |  +--rw peer-router-ip-addr?   inet:ipv4-address
       |     |  |  +--rw vcid?                  uint32
       |     |  |  +--rw pw-class?              string
       |     |  |  +--rw priority?              uint8
       |     |  +--rw delay
       |     |     +--rw min?   uint32
       |     |     +--rw max?   uint32
       |     +--rw mtu?             uint32
       +--:(xconnect-pw-class)
          +--rw xconnect-pw-class
             +--rw xconnect
                +--rw address?    inet:ipv4-address
                +--rw vcid?       uint32
                +--rw pw-class?   string
                +--rw udp
                   +--rw port
                      +--rw local?    uint32
                      +--rw remote?   uint32