Cisco-IOS-XE-service-insertion

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-service-insertion

Prefix: service_inserti

Related Modules:
Cisco-IOS-XE-service-insertion-oper
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
Cisco-IOS-XE-acl

💡 Example Usage

# GET module data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/Cisco-IOS-XE-service-insertion

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-service-insertion
  o--rw service-insertion-oper
     +--ro appqoe
        +--ro device-mode?     enumeration
        +--ro service-nodes* [address]
           +--ro address          inet:ipv4-address
           +--ro system-ip?       inet:ipv4-address
           +--ro site-id?         uint32
           +--ro health-status?   enumeration
           +--ro error-message?   string

  augment /ios:native/ios:service-insertion:
    +--rw acg-reload-delay?          uint16
    +--rw appnav-controller-group* [group-name]
    |  +--rw group-name            string
    |  +--rw appqoe?               empty
    |  +--rw description?          string
    |  +--rw appnav-controllers* [address]
    |  |  +--rw address    union
    |  |  +--rw vrf?       string
    |  o--rw appnav-controller*    inet:ipv4-address
    +--rw service-node-group* [name]
    |  +--rw name              string
    |  +--rw appqoe?           empty
    |  +--rw description?      string
    |  +--rw device-role?      enumeration
    |  +--rw node-discovery?   enumeration
    |  +--rw service-node*     union
    +--rw service-context
    |  +--rw waas* [name]
    |  |  +--rw name                       string
    |  |  +--rw appnav-controller-group?   -> ../../../appnav-controller-group/group-name
    |  |  +--rw authentication
    |  |  |  +--rw sha1?      empty
    |  |  |  +--rw key?       empty
    |  |  |  +--rw encrypt?   enumeration
    |  |  |  +--rw string?    string
    |  |  +--rw service-node-groups*       -> ../../../service-node-group/name
    |  |  o--rw service-node-group?        -> ../../../service-node-group/name
    |  |  +--rw service-policy?            string
    |  |  +--rw passthrough-flow
    |  |  |  +--rw unsync?   empty
    |  |  +--rw vrf
    |  |  |  +--rw default?       empty
    |  |  |  +--rw global?        empty
    |  |  |  +--rw name-config* [name]
    |  |  |  |  +--rw name    string
    |  |  |  o--rw name?          string
    |  |  +--rw enable?                    empty
    |  +--rw appqoe* [name]
    |     +--rw name                       string
    |     +--rw cluster-type?              enumeration
    |     +--rw appnav-controller-group?   -> ../../../appnav-controller-group/group-name
    |     +--rw service-node-groups*       -> ../../../service-node-group/name
    |     o--rw service-node-group?        -> ../../../service-node-group/name
    |     +--rw enable?                    empty
    |     +--rw vrf
    |        +--rw default?   empty
    |        +--rw global?    empty
    |        +--rw name?      string
    +--rw swap
    |  +--rw src-ip?   empty
    +--rw waas
    |  +--rw interfaces*   string
    |  o--rw interface
    |     +--rw (interface-choice)?
    |        +--:(AppNav-Compress)
    |        |  +--rw AppNav-Compress?             uint16
    |        +--:(AppNav-UnCompress)
    |        |  +--rw AppNav-UnCompress?           uint16
    |        +--:(ATM)
    |        |  +--rw ATM?                         string
    |        +--:(ATM-subinterface)
    |        |  +--rw ATM-subinterface
    |        |     +--rw ATM?   string
    |        +--:(ATM-ACR)
    |        |  +--rw ATM-ACR?                     string
    |        +--:(ATM-ACRsubinterface)
    |        |  +--rw ATM-ACRsubinterface
    |        |     +--rw ATM-ACR?   string
    |        +--:(BDI)
    |        |  +--rw BDI?                         string
    |        +--:(CEM)
    |        |  +--rw CEM?                         string
    |        +--:(CEM-ACR)
    |        |  +--rw CEM-ACR?                     uint8
    |        +--:(Embedded-Service-Engine)
    |        |  +--rw Embedded-Service-Engine?     string
    |        +--:(Ethernet)
    |        |  +--rw Ethernet?                    string
    |        +--:(FastEthernet)
    |        |  +--rw FastEthernet?                string
    |        +--:(GigabitEthernet)
    |        |  +--rw GigabitEthernet?             string
    |        +--:(FiveGigabitEthernet)
    |        |  +--rw FiveGigabitEthernet?         string
    |        +--:(AppGigabitEthernet)
    |        |  +--rw AppGigabitEthernet?          string
    |        o--:(TwentyFiveGigabitEthernet)
    |        |  o--rw TwentyFiveGigabitEthernet?   string
    |        +--:(TwentyFiveGigE)
    |        |  +--rw TwentyFiveGigE?              string
    |        +--:(TwoGigabitEthernet)
    |        |  +--rw TwoGigabitEthernet?          string
    |        +--:(FortyGigabitEthernet)
    |        |  +--rw FortyGigabitEthernet?        string
    |        +--:(FiftyGigabitEthernet)
    |        |  +--rw FiftyGigabitEthernet?        string
    |        +--:(HundredGigE)
    |        |  +--rw HundredGigE?                 string
    |        +--:(L2LISP)
    |        |  +--rw L2LISP?                      string
    |        +--:(L2LISP-subinterface)
    |        |  +--rw L2LISP-subinterface
    |        |     +--rw L2LISP?   string
    |        +--:(LISP)
    |        |  +--rw LISP?                        string
    |        +--:(LISP-subinterface)
    |        |  +--rw LISP-subinterface
    |        |     +--rw LISP?   string
    |        +--:(Loopback)
    |        |  +--rw Loopback?                    uint32
    |        +--:(Multilink)
    |        |  +--rw Multilink?                   uint16
    |        +--:(nve)
    |        |  +--rw nve?                         uint16
    |        +--:(overlay)
    |        |  +--rw overlay?                     uint16
    |        +--:(Port-channel)
    |        |  +--rw Port-channel?                uint32
    |        +--:(Port-channel-subinterface)
    |        |  +--rw Port-channel-subinterface
    |        |     +--rw Port-channel?   string
    |        +--:(pseudowire)
    |        |  +--rw pseudowire?                  uint32
    |        +--:(SM)
    |        |  +--rw SM?                          string
    |        +--:(Cellular)
    |        |  +--rw Cellular?                    string
    |        +--:(Dialer)
    |        |  +--rw Dialer?                      string
    |        +--:(Serial)
    |        |  +--rw Serial?                      string
    |        +--:(Async)
    |        |  +--rw Async?                       string
    |        +--:(TenGigabitEthernet)
    |        |  +--rw TenGigabitEthernet?          string
    |        +--:(Tunnel)
    |        |  +--rw Tunnel?                      uint32
    |        +--:(Virtual-Template)
    |        |  +--rw Virtual-Template?            uint16
    |        +--:(Vlan)
    |        |  +--rw Vlan?                        uint16
    |        +--:(VirtualPortGroup)
    |        |  +--rw VirtualPortGroup?            uint16
    |        +--:(vasileft)
    |        |  +--rw vasileft?                    uint16
    |        +--:(vasiright)
    |        |  +--rw vasiright?                   uint16
    |        +--:(BD-VIF)
    |        |  +--rw BD-VIF?                      string
    |        +--:(MFR)
    |        |  +--rw MFR?                         uint32
    |        +--:(Serial-subinterface)
    |        |  +--rw Serial-subinterface
    |        |     +--rw Serial?   string
    |        +--:(Bundle)
    |           +--rw Bundle?                      uint32 {ios-features:cable-config}?
    +--rw appqoe
       +--rw interface
          +--rw (interface-choice)?
             +--:(AppNav-Compress)
             |  +--rw AppNav-Compress?             uint16
             +--:(AppNav-UnCompress)
             |  +--rw AppNav-UnCompress?           uint16
             +--:(ATM)
             |  +--rw ATM?                         string
             +--:(ATM-subinterface)
             |  +--rw ATM-subinterface
             |     +--rw ATM?   string
             +--:(ATM-ACR)
             |  +--rw ATM-ACR?                     string
             +--:(ATM-ACRsubinterface)
             |  +--rw ATM-ACRsubinterface
             |     +--rw ATM-ACR?   string
             +--:(BDI)
             |  +--rw BDI?                         string
             +--:(CEM)
             |  +--rw CEM?                         string
             +--:(CEM-ACR)
             |  +--rw CEM-ACR?                     uint8
             +--:(Embedded-Service-Engine)
             |  +--rw Embedded-Service-Engine?     string
             +--:(Ethernet)
             |  +--rw Ethernet?                    string
             +--:(FastEthernet)
             |  +--rw FastEthernet?                string
             +--:(GigabitEthernet)
             |  +--rw GigabitEthernet?             string
             +--:(FiveGigabitEthernet)
             |  +--rw FiveGigabitEthernet?         string
             +--:(AppGigabitEthernet)
             |  +--rw AppGigabitEthernet?          string
             o--:(TwentyFiveGigabitEthernet)
             |  o--rw TwentyFiveGigabitEthernet?   string
             +--:(TwentyFiveGigE)
             |  +--rw TwentyFiveGigE?              string
             +--:(TwoGigabitEthernet)
             |  +--rw TwoGigabitEthernet?          string
             +--:(FortyGigabitEthernet)
             |  +--rw FortyGigabitEthernet?        string
             +--:(FiftyGigabitEthernet)
             |  +--rw FiftyGigabitEthernet?        string
             +--:(HundredGigE)
             |  +--rw HundredGigE?                 string
             +--:(L2LISP)
             |  +--rw L2LISP?                      string
             +--:(L2LISP-subinterface)
             |  +--rw L2LISP-subinterface
             |     +--rw L2LISP?   string
             +--:(LISP)
             |  +--rw LISP?                        string
             +--:(LISP-subinterface)
             |  +--rw LISP-subinterface
             |     +--rw LISP?   string
             +--:(Loopback)
             |  +--rw Loopback?                    uint32
             +--:(Multilink)
             |  +--rw Multilink?                   uint16
             +--:(nve)
             |  +--rw nve?                         uint16
             +--:(overlay)
             |  +--rw overlay?                     uint16
             +--:(Port-channel)
             |  +--rw Port-channel?                uint32
             +--:(Port-channel-subinterface)
             |  +--rw Port-channel-subinterface
             |     +--rw Port-channel?   string
             +--:(pseudowire)
             |  +--rw pseudowire?                  uint32
             +--:(SM)
             |  +--rw SM?                          string
             +--:(Cellular)
             |  +--rw Cellular?                    string
             +--:(Dialer)
             |  +--rw Dialer?                      string
             +--:(Serial)
             |  +--rw Serial?                      string
             +--:(Async)
             |  +--rw Async?                       string
             +--:(TenGigabitEthernet)
             |  +--rw TenGigabitEthernet?          string
             +--:(Tunnel)
             |  +--rw Tunnel?                      uint32
             +--:(Virtual-Template)
             |  +--rw Virtual-Template?            uint16
             +--:(Vlan)
             |  +--rw Vlan?                        uint16
             +--:(VirtualPortGroup)
             |  +--rw VirtualPortGroup?            uint16
             +--:(vasileft)
             |  +--rw vasileft?                    uint16
             +--:(vasiright)
             |  +--rw vasiright?                   uint16
             +--:(BD-VIF)
             |  +--rw BD-VIF?                      string
             +--:(MFR)
             |  +--rw MFR?                         uint32
             +--:(Serial-subinterface)
             |  +--rw Serial-subinterface
             |     +--rw Serial?   string
             +--:(Bundle)
                +--rw Bundle?                      uint32 {ios-features:cable-config}?