Cisco-IOS-XE-sanet

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

Prefix: sanet

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

📚 External Documentation

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

  augment /ios:native:
    +--rw access-session
    |  +--rw accounting
    |  |  +--rw interim-disable?   boolean
    |  |  +--rw attributes
    |  |     +--rw filter-spec
    |  |        +--rw include
    |  |           +--rw list?   -> /ios:native/ios-sanet:access-session/attributes/filter-list/list/name
    |  +--rw acl
    |  |  +--rw default
    |  |  |  +--rw passthrough?   empty
    |  |  +--rw ack-timer?   uint16
    |  +--rw attributes
    |  |  +--rw filter-list
    |  |     +--rw list* [name]
    |  |        +--rw name       string
    |  |        +--rw cdp?       empty
    |  |        +--rw dhcp?      empty
    |  |        +--rw dhcpv6?    empty
    |  |        +--rw http?      empty
    |  |        +--rw lldp?      empty
    |  |        +--rw vlan-id?   empty
    |  +--rw authentication
    |  |  +--rw attributes
    |  |     +--rw filter-spec
    |  |        +--rw include
    |  |           +--rw list?   -> /ios:native/ios-sanet:access-session/attributes/filter-list/list/name
    |  +--rw cache
    |  |  +--rw limit?   uint16
    |  +--rw event-logging
    |  |  +--rw enable
    |  |     +--rw session-limit
    |  |        +--rw value?         uint16
    |  |        +--rw event-limit?   uint8
    |  +--rw interface-template
    |  |  +--rw sticky!
    |  |     +--rw timer?   uint16
    |  +--rw mac-move
    |  |  +--rw move-threshold
    |  |  |  +--rw value?      uint16
    |  |  |  +--rw interval?   uint32
    |  |  +--rw deny?                empty
    |  |  +--rw deny-uncontrolled?   empty
    |  +--rw monitor?              empty
    |  +--rw tls-version?          enumeration
    |  +--rw single-policy
    |  |  +--rw (type)?
    |  |     +--:(interface)
    |  |     |  +--rw interface
    |  |     |     +--rw value?    string
    |  |     |     +--rw forced?   empty
    |  |     +--:(policy-name)
    |  |        +--rw policy-name
    |  |           +--rw value?    -> /ios:native/policy/ios-policy:policy-map/name
    |  |           +--rw forced?   empty
    |  +--rw bridge-mode
    |  |  +--rw vm-policy-config?   string
    |  |  x--rw vm-policy?          -> /ios:native/policy/ios-policy:policy-map/name
    |  o--rw tunnel
    |  |  o--rw vlan?   uint16
    |  +--rw voice
    |  |  +--rw skip-data-vlan?   empty
    |  +--rw limit
    |  |  +--rw profiles
    |  |     +--rw profile* [name]
    |  |        +--rw name           string
    |  |        +--rw max-limit
    |  |        |  +--rw value?   uint16
    |  |        +--rw data-limit
    |  |        |  +--rw value?   uint16
    |  |        +--rw voice-limit
    |  |        |  +--rw value?   uint16
    |  |        +--rw multi-host?    empty
    |  |        +--rw cdp-bypass?    empty
    |  +--rw wireless
    |     +--rw cui-enable?   empty
    +--rw autoconf
    |  +--rw enable?   empty
    +--rw authentication
       +--rw command
       |  +--rw bounce-port
       |  |  +--rw ignore?   empty
       |  +--rw disable-port
       |     +--rw ignore?   empty
       +--rw critical
       |  +--rw recovery
       |     +--rw delay?   uint32
       +--rw dis-scale-opt?   empty
       +--rw logging
       |  +--rw verbose?             empty
       |  +--rw session-terminate?   empty
       +--rw mac-move
       |  +--rw permit?              empty
       |  +--rw deny-uncontrolled?   empty
       +--rw convert-to
          +--rw new-style
             +--rw forced?          empty
             +--rw single-policy
                +--rw interface?   string
                +--rw forced?      empty
  augment /ios:native/ios:interface/ios:FastEthernet:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:GigabitEthernet:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:TenGigabitEthernet:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:FiveGigabitEthernet:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:AppGigabitEthernet:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:TwentyFiveGigE:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:TwoGigabitEthernet:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:FortyGigabitEthernet:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:FiftyGigabitEthernet:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:HundredGigE:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:Port-channel:
    +--rw authentication
    |  +--rw control-direction?   enumeration
    |  +--rw event
    |  |  +--rw server
    |  |  |  +--rw alive
    |  |  |  |  +--rw action
    |  |  |  |     +--rw reinitialize?   empty
    |  |  |  +--rw dead
    |  |  |     +--rw action
    |  |  |        +--rw authorize!
    |  |  |        |  +--rw vlan?    uint16
    |  |  |        |  +--rw voice?   empty
    |  |  |        +--rw reinitialize
    |  |  |           +--rw vlan?   uint16
    |  |  +--rw fail-config
    |  |  |  +--rw (fail-type)?
    |  |  |     +--:(action)
    |  |  |     |  +--rw action
    |  |  |     |     +--rw (action-type)?
    |  |  |     |        +--:(authorize)
    |  |  |     |        |  +--rw authorize
    |  |  |     |        |     +--rw vlan?   uint16
    |  |  |     |        +--:(next-method)
    |  |  |     |           +--rw next-method?   empty
    |  |  |     +--:(retry)
    |  |  |        +--rw retry
    |  |  |           +--rw value?    uint8
    |  |  |           +--rw action
    |  |  |              +--rw (retry-action)?
    |  |  |                 +--:(authorize)
    |  |  |                 |  +--rw authorize
    |  |  |                 |     +--rw vlan?   uint16
    |  |  |                 +--:(next-method)
    |  |  |                    +--rw next-method?   empty
    |  |  o--rw fail
    |  |  |  o--rw action
    |  |  |  |  o--rw authorize
    |  |  |  |  |  o--rw vlan?   uint16
    |  |  |  |  o--rw next-method?   empty
    |  |  |  o--rw retry
    |  |  |     o--rw value?    uint8
    |  |  |     o--rw action
    |  |  |        +--rw (retry-action)?
    |  |  |           o--:(authorize)
    |  |  |           |  o--rw authorize
    |  |  |           |     o--rw vlan?   uint16
    |  |  |           o--:(next-method)
    |  |  |              o--rw next-method?   empty
    |  |  +--rw no-response
    |  |  |  +--rw action
    |  |  |     +--rw authorize
    |  |  |        +--rw vlan?   uint16
    |  |  +--rw linksec
    |  |     +--rw fail
    |  |        +--rw action
    |  |           +--rw next-method?   empty
    |  +--rw fallback?            string
    |  +--rw host-mode?           enumeration
    |  +--rw open?                empty
    |  +--rw order-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw order
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw priority-config
    |  |  +--rw (method)?
    |  |     +--:(dot1x-config)
    |  |     |  +--rw dot1x-config!
    |  |     |     +--rw mab?       empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(mab-config)
    |  |     |  +--rw mab-config!
    |  |     |     +--rw dot1x?     empty
    |  |     |     +--rw webauth?   empty
    |  |     +--:(webauth-config)
    |  |        +--rw webauth-config?   empty
    |  o--rw priority
    |  |  o--rw dot1x?     empty
    |  |  o--rw mab?       empty
    |  |  o--rw webauth?   empty
    |  +--rw port-control?        enumeration
    |  +--rw periodic?            empty
    |  +--rw timer
    |  |  +--rw reauthenticate
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config?    uint32
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config?   empty
    |  |  |  o--rw value?                 uint16
    |  |  |  o--rw server?                empty
    |  |  +--rw inactivity
    |  |  |  +--rw (timer-val)?
    |  |  |  |  +--:(value-config)
    |  |  |  |  |  +--rw value-config
    |  |  |  |  |     +--rw value?     uint16
    |  |  |  |  |     +--rw dynamic?   empty
    |  |  |  |  +--:(server-config)
    |  |  |  |     +--rw server-config!
    |  |  |  |        +--rw dynamic?   empty
    |  |  |  o--rw value
    |  |  |  |  o--rw value?     uint16
    |  |  |  |  o--rw dynamic?   empty
    |  |  |  o--rw server!
    |  |  |     o--rw dynamic?   empty
    |  |  +--rw restart?          uint16
    |  |  +--rw unauthorized?     uint16
    |  +--rw violation?           enumeration
    |  +--rw linksec
    |     +--rw policy?   enumeration
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:FastEthernet/ios:access-session:
    +--rw limit
       +--rw (sess-limit)?
          +--:(max-limit)
          |  +--rw max-limit?      uint16
          +--:(profile-name)
             +--rw profile-name?   -> /ios:native/ios-sanet:access-session/limit/profiles/profile/name
  augment /ios:native/ios:interface/ios:GigabitEthernet/ios:access-session:
    +--rw limit
       +--rw (sess-limit)?
          +--:(max-limit)
          |  +--rw max-limit?      uint16
          +--:(profile-name)
             +--rw profile-name?   -> /ios:native/ios-sanet:access-session/limit/profiles/profile/name
  augment /ios:native/ios:interface/ios:TenGigabitEthernet/ios:access-session:
    +--rw limit
       +--rw (sess-limit)?
          +--:(max-limit)
          |  +--rw max-limit?      uint16
          +--:(profile-name)
             +--rw profile-name?   -> /ios:native/ios-sanet:access-session/limit/profiles/profile/name
  augment /ios:native/ios:interface/ios:FiveGigabitEthernet/ios:access-session:
    +--rw limit
       +--rw (sess-limit)?
          +--:(max-limit)
          |  +--rw max-limit?      uint16
          +--:(profile-name)
             +--rw profile-name?   -> /ios:native/ios-sanet:access-session/limit/profiles/profile/name
  augment /ios:native/ios:interface/ios:AppGigabitEthernet/ios:access-session:
    +--rw limit
       +--rw (sess-limit)?
          +--:(max-limit)
          |  +--rw max-limit?      uint16
          +--:(profile-name)
             +--rw profile-name?   -> /ios:native/ios-sanet:access-session/limit/profiles/profile/name
  augment /ios:native/ios:interface/ios:TwentyFiveGigE/ios:access-session:
    +--rw limit
       +--rw (sess-limit)?
          +--:(max-limit)
          |  +--rw max-limit?      uint16
          +--:(profile-name)
             +--rw profile-name?   -> /ios:native/ios-sanet:access-session/limit/profiles/profile/name
  augment /ios:native/ios:interface/ios:TwoGigabitEthernet/ios:access-session:
    +--rw limit
       +--rw (sess-limit)?
          +--:(max-limit)
          |  +--rw max-limit?      uint16
          +--:(profile-name)
             +--rw profile-name?   -> /ios:native/ios-sanet:access-session/limit/profiles/profile/name
  augment /ios:native/ios:interface/ios:FortyGigabitEthernet/ios:access-session:
    +--rw limit
       +--rw (sess-limit)?
          +--:(max-limit)
          |  +--rw max-limit?      uint16
          +--:(profile-name)
             +--rw profile-name?   -> /ios:native/ios-sanet:access-session/limit/profiles/profile/name
  augment /ios:native/ios:interface/ios:FiftyGigabitEthernet/ios:access-session:
    +--rw limit
       +--rw (sess-limit)?
          +--:(max-limit)
          |  +--rw max-limit?      uint16
          +--:(profile-name)
             +--rw profile-name?   -> /ios:native/ios-sanet:access-session/limit/profiles/profile/name
  augment /ios:native/ios:interface/ios:HundredGigE/ios:access-session:
    +--rw limit
       +--rw (sess-limit)?
          +--:(max-limit)
          |  +--rw max-limit?      uint16
          +--:(profile-name)
             +--rw profile-name?   -> /ios:native/ios-sanet:access-session/limit/profiles/profile/name
  augment /ios:native/ios:interface/ios:Virtual-Template:
    +--rw mab!
       +--rw eap?   empty
  augment /ios:native/ios:interface/ios:VirtualPortGroup:
    +--rw mab!
       +--rw eap?   empty