Cisco-IOS-XE-umbrella

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

Prefix: umbrella

Related Modules:
Cisco-IOS-XE-umbrella-oper
Cisco-IOS-XE-umbrella-oper-dp
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa

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

📚 External Documentation

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

  augment /ios:native/ios:parameter-map/ios:type:
    +--rw umbrella
       +--rw global!
       |  +--rw token?              string
       |  +--rw local-domain?       -> /ios:native/parameter-map/type/ios-policy:regex/name
       |  +--rw dnscrypt?           boolean
       |  +--rw public-key?         string
       |  +--rw udp-timeout?        uint8
       |  +--rw resolver
       |  |  +--rw ipv4* [address]
       |  |  |  +--rw address    inet:ipv4-address
       |  |  +--rw ipv6* [address]
       |  |     +--rw address    inet:ipv6-address
       |  +--rw orgid?              uint32
       |  +--rw api-key?            string
       |  +--rw secret
       |  |  +--rw encryption?   enumeration
       |  |  +--rw secret-key?   string
       |  +--rw registration-vrf?   string {ios-features:sdwan}?
       |  +--rw vrf* [name]
       |  |  +--rw name                            string
       |  |  +--rw dns-resolver?                   union
       |  |  +--rw match-local-domain-to-bypass?   boolean
       |  +--rw use-v2-api?         boolean
       +--rw non-global-parameter-map* [name]
          +--rw name    string
  augment /ios:native/ios:interface/ios:Ethernet:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:FastEthernet:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:GigabitEthernet:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:TenGigabitEthernet:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:FiveGigabitEthernet:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:AppGigabitEthernet:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:TwentyFiveGigabitEthernet:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:TwentyFiveGigE:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:FortyGigabitEthernet:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:FiftyGigabitEthernet:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:HundredGigE:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:TwoGigabitEthernet:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:LISP:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:Loopback:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:Tunnel:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:Virtual-Template:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:Vlan:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:vasileft:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string
  augment /ios:native/ios:interface/ios:vasiright:
    +--rw umbrella
       +--rw out?   empty
       +--rw in
          +--rw (tag_or_dca)?
             +--:(tag)
             |  +--rw tag?                   string
             +--:(direct-cloud-access)
                +--rw direct-cloud-access
                   +--rw policy?   string
                   +--rw tag?      string