Cisco-IOS-XE-site-manager

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-site-manager

Prefix: site_manager

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-site-manager

📚 External Documentation

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

  augment /ios:native:
    +--rw site-manager!
       +--rw master* [name]
       |  +--rw name                       site-manager-site-type
       |  +--rw advanced
       |  |  +--rw dca-probe-http-interval?   union
       |  |  +--rw dia-probe-icmp-interval?   union
       |  |  +--rw dns-redirect?              inet:ipv4-address
       |  +--rw dca-probe-http-interval?   union
       |  +--rw dia-probe-icmp-interval?   union
       |  +--rw dns-redirect?              inet:ipv4-address
       |  +--rw domain-map
       |     +--rw application* [name]
       |        +--rw name      string
       |        +--rw domain?   string
       |        +--rw dscp?     ios-types:dscp-type
       +--rw vrf* [name]
          +--rw name      string
          +--rw border
          |  +--rw master?             union
          |  +--rw shutdown?           empty
          |  +--rw source-interface
          |  |  +--rw Loopback?   -> /ios:native/interface/Loopback/name
          |  +--rw password
          |     +--rw enryption-type?   enumeration
          |     +--rw auth-password?    string
          +--rw master* [name]
             +--rw name                site-manager-site-type
             +--rw source-interface
             |  +--rw Loopback?   -> /ios:native/interface/Loopback/name
             +--rw shutdown?           empty
             +--rw advanced
             |  +--rw tcp
             |  |  +--rw mc-port?   uint16
             |  +--rw connection-keepalive-interval?   int8
             +--rw password
             |  +--rw enryption-type?   enumeration
             |  +--rw auth-password?    string
             +--rw policy
                +--rw local* [type]
                |  +--rw type     enumeration
                |  +--rw class* [name sequence]
                |     +--rw name               string
                |     +--rw sequence           uint16
                |     +--rw probe
                |     |  +--rw icmp
                |     |     +--rw address?   inet:ipv4-address
                |     |     +--rw dscp?      ios-types:dscp-type
                |     +--rw load-sharing
                |     |  +--rw algorithm
                |     |  |  +--rw (algorithm-choice)?
                |     |  |     +--:(universal-case)
                |     |  |     |  +--rw universal!
                |     |  |     +--:(per-packet-case)
                |     |  |     |  +--rw per-packet!
                |     |  |     +--:(original-case)
                |     |  |     |  +--rw original!
                |     |  |     +--:(include-ports-case)
                |     |  |        +--rw include-ports!
                |     |  |           +--rw (include-ports-type-choice)?
                |     |  |              +--:(distination-case)
                |     |  |              |  +--rw destination!
                |     |  |              +--:(source-case)
                |     |  |                 +--rw source!
                |     |  |                    +--rw destination!
                |     |  |                       +--rw gtp?   empty
                |     |  +--rw flow-stickiness?   enumeration
                |     +--rw match
                |     |  +--rw app-group* [name]
                |     |  |  +--rw name      string
                |     |  |  +--rw policy?   enumeration
                |     |  +--rw application* [name]
                |     |     +--rw name      string
                |     |     +--rw policy?   enumeration
                |     +--rw path-preference
                |        +--rw primary?          string
                |        +--rw primary2?         string
                |        +--rw primary3?         string
                |        +--rw primary4?         string
                |        +--rw fallback?         union
                |        +--rw fallback2?        string
                |        +--rw fallback3?        string
                |        +--rw fallback4?        string
                |        +--rw next-fallback?    union
                |        +--rw next-fallback2?   string
                |        +--rw next-fallback3?   string
                |        +--rw next-fallback4?   string
                +--rw group* [group-name type]
                   +--rw group-name    union
                   +--rw type          enumeration
                   +--rw class* [name sequence]
                      +--rw name               string
                      +--rw sequence           uint16
                      +--rw probe
                      |  +--rw icmp
                      |     +--rw address?   inet:ipv4-address
                      |     +--rw dscp?      ios-types:dscp-type
                      +--rw load-sharing
                      |  +--rw algorithm
                      |  |  +--rw (algorithm-choice)?
                      |  |     +--:(universal-case)
                      |  |     |  +--rw universal!
                      |  |     +--:(per-packet-case)
                      |  |     |  +--rw per-packet!
                      |  |     +--:(original-case)
                      |  |     |  +--rw original!
                      |  |     +--:(include-ports-case)
                      |  |        +--rw include-ports!
                      |  |           +--rw (include-ports-type-choice)?
                      |  |              +--:(distination-case)
                      |  |              |  +--rw destination!
                      |  |              +--:(source-case)
                      |  |                 +--rw source!
                      |  |                    +--rw destination!
                      |  |                       +--rw gtp?   empty
                      |  +--rw flow-stickiness?   enumeration
                      +--rw match
                      |  +--rw app-group* [name]
                      |  |  +--rw name      string
                      |  |  +--rw policy?   enumeration
                      |  +--rw application* [name]
                      |     +--rw name      string
                      |     +--rw policy?   enumeration
                      +--rw path-preference
                         +--rw primary?          string
                         +--rw primary2?         string
                         +--rw primary3?         string
                         +--rw primary4?         string
                         +--rw fallback?         union
                         +--rw fallback2?        string
                         +--rw fallback3?        string
                         +--rw fallback4?        string
                         +--rw next-fallback?    union
                         +--rw next-fallback2?   string
                         +--rw next-fallback3?   string
                         +--rw next-fallback4?   string
  augment /ios:native/ios:interface/ios:Ethernet:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:FastEthernet:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:ATM:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:ATM-subinterface/ios:ATM:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:ATM/ios-atm:pvc:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:ATM-subinterface/ios:ATM/ios-atm:pvc:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:GigabitEthernet:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:TenGigabitEthernet:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:FiveGigabitEthernet:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:AppGigabitEthernet:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:TwentyFiveGigE:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:FortyGigabitEthernet:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:TwoGigabitEthernet:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:HundredGigE:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:Multilink:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:Port-channel:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:Tunnel:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:LISP:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:Virtual-Template:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:vasileft:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:vasiright:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:Vlan:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:BDI:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:Cellular:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:Dialer:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16
  augment /ios:native/ios:interface/ios:Serial:
    +--rw site-manager
       +--rw (sitemgr-path-type)?
          +--:(sitemgr-path)
          |  +--rw path?                     string
          |  +--rw direct-internet-access?   empty
          |  +--rw weight?                   int16
          +--:(sitemgr-inside)
          |  +--rw inside?                   empty
          +--:(sitemgr-link-group)
             +--rw link-group!
                +--rw link-group-name?          string
                +--rw direct-internet-access?   empty
                +--rw weight?                   int16