Cisco-IOS-XE-eem

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

Prefix: eem

Related Modules:
Cisco-IOS-XE-eem-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-eem

📚 External Documentation

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

  augment /ios:native/ios:event:
    +--rw manager
       +--rw environment* [name]
       |  +--rw name     string
       |  +--rw value?   string
       +--rw history
       |  +--rw size
       |     +--rw events?   uint8
       |     +--rw traps?    uint8
       +--rw directory
       |  +--rw user
       |     +--rw policy?   string
       +--rw scheduler
       |  +--rw applet
       |     +--rw thread
       |        +--rw class
       |           +--rw default?   empty
       |           +--rw number?    uint16
       +--rw detector
       |  +--rw rpc
       |  |  +--rw max-sessions?   uint8
       |  +--rw routing
       |     +--rw bootup-delay?   decimal64
       +--rw session
       |  +--rw cli
       |     +--rw username
       |        +--rw username_in_word_set?   string
       |        +--rw privilege_set?          uint8
       |        x--rw username_in_word* [username_in_word]
       |           x--rw username_in_word    string
       |           x--rw privilege?          uint8
       +--rw applet* [name]
          +--rw name             string
          +--rw authorization?   enumeration
          +--rw class?           string
          +--rw trap?            empty
          +--rw event
          |  +--rw (event-option)?
          |  |  +--:(timer-choice)
          |  |  |  +--rw timer-choice
          |  |  |     +--rw absolute
          |  |  |     |  +--rw maxrun-set?      decimal64
          |  |  |     |  x--rw maxrun?          uint32
          |  |  |     |  +--rw name?            string
          |  |  |     |  +--rw ratelimit-set?   decimal64
          |  |  |     |  x--rw ratelimit?       uint32
          |  |  |     |  +--rw time-set?        decimal64
          |  |  |     |  x--rw time?            uint32
          |  |  |     +--rw countdown
          |  |  |     |  +--rw maxrun-set?      decimal64
          |  |  |     |  x--rw maxrun?          uint32
          |  |  |     |  +--rw name?            string
          |  |  |     |  +--rw ratelimit-set?   decimal64
          |  |  |     |  x--rw ratelimit?       uint32
          |  |  |     |  +--rw time-set?        decimal64
          |  |  |     |  x--rw time?            uint32
          |  |  |     +--rw cron
          |  |  |     |  +--rw maxrun-set?      decimal64
          |  |  |     |  x--rw maxrun?          uint32
          |  |  |     |  +--rw name?            string
          |  |  |     |  +--rw ratelimit-set?   decimal64
          |  |  |     |  x--rw ratelimit?       uint32
          |  |  |     |  +--rw cron-entry?      string
          |  |  |     +--rw watchdog
          |  |  |        +--rw maxrun-set?      decimal64
          |  |  |        x--rw maxrun?          uint32
          |  |  |        +--rw name?            string
          |  |  |        +--rw ratelimit-set?   decimal64
          |  |  |        x--rw ratelimit?       uint32
          |  |  |        +--rw time-set?        decimal64
          |  |  |        x--rw time?            uint32
          |  |  +--:(syslog-choice)
          |  |  |  +--rw syslog-choice
          |  |  |     +--rw occurs?          uint32
          |  |  |     +--rw pattern?         string
          |  |  |     +--rw period-set?      decimal64
          |  |  |     x--rw period?          uint32
          |  |  |     +--rw maxrun-set?      decimal64
          |  |  |     x--rw maxrun?          uint32
          |  |  |     +--rw ratelimit-set?   decimal64
          |  |  |     x--rw ratelimit?       uint32
          |  |  +--:(track-choice)
          |  |  |  +--rw track-choice
          |  |  |     +--rw track-object-number?   uint16
          |  |  |     +--rw state?                 enumeration
          |  |  |     +--rw maxrun-set?            decimal64
          |  |  |     x--rw maxrun?                uint32
          |  |  |     +--rw ratelimit-set?         decimal64
          |  |  |     x--rw ratelimit?             uint32
          |  |  +--:(none-choice)
          |  |  |  +--rw none-choice!
          |  |  |     +--rw default?         uint32
          |  |  |     +--rw maxrun-set?      decimal64
          |  |  |     x--rw maxrun?          uint32
          |  |  |     +--rw ratelimit-set?   decimal64
          |  |  |     x--rw ratelimit?       uint32
          |  |  |     +--rw sync?            enumeration
          |  |  +--:(ipsla)
          |  |  |  +--rw ipsla
          |  |  |     +--rw group-name?      string
          |  |  |     +--rw reaction-type?   enumeration
          |  |  |     +--rw maxrun-set?      decimal64
          |  |  |     x--rw maxrun?          uint32
          |  |  |     +--rw ratelimit-set?   decimal64
          |  |  |     x--rw ratelimit?       uint32
          |  |  +--:(routing)
          |  |     +--rw routing
          |  |        +--rw network?         union
          |  |        +--rw type?            enumeration
          |  |        +--rw maxrun-set?      decimal64
          |  |        x--rw maxrun?          uint32
          |  |        +--rw ratelimit-set?   decimal64
          |  |        x--rw ratelimit?       uint32
          |  o--rw timer
          |  |  o--rw absolute
          |  |  |  o--rw maxrun?      uint32
          |  |  |  o--rw name?        string
          |  |  |  o--rw ratelimit?   uint32
          |  |  |  o--rw time?        uint32
          |  |  o--rw countdown
          |  |  |  o--rw maxrun?      uint32
          |  |  |  o--rw name?        string
          |  |  |  o--rw ratelimit?   uint32
          |  |  |  o--rw time?        uint32
          |  |  o--rw cron
          |  |  |  o--rw maxrun?       uint32
          |  |  |  o--rw name?         string
          |  |  |  o--rw ratelimit?    uint32
          |  |  |  o--rw cron-entry?   string
          |  |  o--rw watchdog
          |  |     o--rw maxrun?      uint32
          |  |     o--rw name?        string
          |  |     o--rw ratelimit?   uint32
          |  |     o--rw time?        uint32
          |  +--rw snmp-notification
          |  |  +--rw oid?               string
          |  |  +--rw oid-val?           string
          |  |  +--rw op?                operator-type
          |  |  +--rw src-ip-address?    union
          |  |  +--rw dest-ip-address?   union
          |  o--rw syslog
          |  |  o--rw pattern?   string
          |  o--rw track
          |  |  o--rw track-object-number?   uint16
          |  |  o--rw state?                 enumeration
          |  |  o--rw maxrun?                uint32
          |  |  o--rw ratelimit?             uint32
          |  o--rw none!
          |  |  o--rw default?     uint32
          |  |  o--rw maxrun?      uint32
          |  |  o--rw ratelimit?   uint32
          |  |  o--rw sync?        enumeration
          |  +--rw resource
          |  |  +--rw policy?          string
          |  |  +--rw maxrun-set?      decimal64
          |  |  x--rw maxrun?          uint32
          |  |  +--rw ratelimit-set?   decimal64
          |  |  x--rw ratelimit?       uint32
          |  +--rw rpc!
          |  |  +--rw default?         uint32
          |  |  +--rw maxrun-set?      decimal64
          |  |  x--rw maxrun?          uint32
          |  |  +--rw ratelimit-set?   decimal64
          |  |  x--rw ratelimit?       uint32
          |  +--rw config!
          |  |  +--rw maxrun-set?      decimal64
          |  |  x--rw maxrun?          uint32
          |  |  +--rw ratelimit-set?   decimal64
          |  |  x--rw ratelimit?       uint32
          |  +--rw env
          |  |  +--rw severity
          |  |     +--rw (severty-level)?
          |  |        +--:(major)
          |  |        |  +--rw major!
          |  |        |     +--rw maxrun-set?      decimal64
          |  |        |     x--rw maxrun?          uint32
          |  |        |     +--rw ratelimit-set?   decimal64
          |  |        |     x--rw ratelimit?       uint32
          |  |        +--:(minor)
          |  |           +--rw minor!
          |  |              +--rw maxrun-set?      decimal64
          |  |              x--rw maxrun?          uint32
          |  |              +--rw ratelimit-set?   decimal64
          |  |              x--rw ratelimit?       uint32
          |  +--rw oir!
          |  |  +--rw event?        enumeration
          |  |  +--rw maxrun-set?   decimal64
          |  |  x--rw maxrun?       uint32
          |  +--rw rf
          |  |  +--rw event?           string
          |  |  +--rw maxrun-set?      decimal64
          |  |  x--rw maxrun?          uint32
          |  |  +--rw ratelimit-set?   decimal64
          |  |  x--rw ratelimit?       uint32
          |  +--rw cli
          |     +--rw pattern?   string
          |     +--rw sync?      enumeration
          |     +--rw skip?      enumeration
          +--rw action-config
          |  +--rw action* [name]
          |     +--rw name                   string
          |     +--rw (list-option)?
          |        +--:(if)
          |        |  +--rw if
          |        |     +--rw string-op-1?   string
          |        |     +--rw keyword?       operator-type
          |        |     +--rw string-op-2?   string
          |        |     +--rw goto?          string
          |        +--:(cli-choice)
          |        |  +--rw cli-choice
          |        |     +--rw command?   string
          |        |     +--rw pattern?   string
          |        +--:(regexp-option)
          |        |  +--rw regexp-option
          |        |     +--rw string-pattern?     string
          |        |     +--rw string-input?       string
          |        |     +--rw string-match?       string
          |        |     +--rw string-submatch1?   string
          |        |     +--rw string-submatch2?   string
          |        |     +--rw string-submatch3?   string
          |        +--:(syslog-option)
          |        |  +--rw syslog-option
          |        |     +--rw facility?   string
          |        |     +--rw msg?        string
          |        |     +--rw priority?   ios:logging-level-type
          |        +--:(elseif)
          |        |  +--rw elseif
          |        |     +--rw operand1?    string
          |        |     +--rw operation?   operator-type
          |        |     +--rw operand2?    string
          |        +--:(while)
          |        |  +--rw while
          |        |     +--rw operand1?    string
          |        |     +--rw operation?   operator-type
          |        |     +--rw operand2?    string
          |        +--:(else)
          |        |  +--rw else?            empty
          |        +--:(break)
          |        |  +--rw break?           empty
          |        +--:(continue)
          |        |  +--rw continue?        empty
          |        +--:(set)
          |        |  +--rw set
          |        |     +--rw varname?   string
          |        |     +--rw value?     string
          |        +--:(increment)
          |        |  +--rw increment
          |        |     +--rw varname?   string
          |        |     +--rw value?     string
          |        +--:(decrement)
          |        |  +--rw decrement
          |        |     +--rw varname?   string
          |        |     +--rw value?     string
          |        +--:(append)
          |        |  +--rw append
          |        |     +--rw varname?   string
          |        |     +--rw value?     string
          |        +--:(divide)
          |        |  +--rw divide
          |        |     +--rw operand1?   string
          |        |     +--rw operand2?   string
          |        +--:(foreach)
          |        |  +--rw foreach
          |        |     +--rw loopvar?     string
          |        |     +--rw iterator?    string
          |        |     +--rw delimiter?   string
          |        +--:(handle-error)
          |        |  +--rw handle-error
          |        |     +--rw type?   error-type
          |        +--:(counter)
          |        |  +--rw counter
          |        |     +--rw name?    string
          |        |     +--rw op
          |        |     |  +--rw (op-choice)?
          |        |     |     +--:(dec)
          |        |     |     |  +--rw dec?   empty
          |        |     |     +--:(inc)
          |        |     |     |  +--rw inc?   empty
          |        |     |     +--:(set)
          |        |     |     |  +--rw set?   empty
          |        |     |     +--:(nop)
          |        |     |        +--rw nop?   empty
          |        |     +--rw value?   int32
          |        +--:(gets)
          |        |  +--rw gets?            string
          |        +--:(info)
          |        |  +--rw info
          |        |     +--rw type
          |        |        +--rw snmp
          |        |           +--rw var
          |        |           |  +--rw variable-name?    string
          |        |           |  +--rw oid?              string
          |        |           |  +--rw oid-type?         enumeration
          |        |           |  +--rw oid-type-value?   string
          |        |           +--rw trap
          |        |              +--rw enterprise-oid?     string
          |        |              +--rw generic-trapnum?    uint32
          |        |              +--rw specific-trapnum?   uint32
          |        |              +--rw trap-oid?           string
          |        |              +--rw trap-var?           string
          |        +--:(end)
          |        |  +--rw end?             empty
          |        +--:(snmp-trap)
          |        |  +--rw snmp-trap!
          |        |     +--rw intdata1?   int32
          |        |     +--rw intdata2?   int32
          |        |     +--rw strdata?    string
          |        +--:(string)
          |        |  +--rw string
          |        |     +--rw trim?    string
          |        |     +--rw first
          |        |        +--rw string-op-1?   string
          |        |        +--rw string-op-2?   string
          |        +--:(wait)
          |        |  +--rw wait?            uint32
          |        +--:(exit)
          |        |  +--rw exit?            empty
          |        +--:(reload)
          |        |  +--rw reload?          empty
          |        +--:(context)
          |        |  +--rw context
          |        |     +--rw retrieve
          |        |     |  +--rw key?        string
          |        |     |  +--rw variable?   string
          |        |     +--rw save
          |        |        +--rw key?        string
          |        |        +--rw variable?   string
          |        +--:(puts)
          |           +--rw puts?            string
          x--rw action* [name]
          |  x--rw name                   string
          |  x--rw if
          |  |  x--rw string-op-1?   string
          |  |  x--rw keyword?       operator-type
          |  |  x--rw string-op-2?   string
          |  |  x--rw goto?          string
          |  x--rw (list-option)?
          |  |  x--:(cli-choice)
          |  |  |  x--rw cli-choice
          |  |  |     x--rw command?   string
          |  |  x--:(regexp-option)
          |  |  |  x--rw regexp-option
          |  |  |     x--rw string-pattern?     string
          |  |  |     x--rw string-input?       string
          |  |  |     x--rw string-match?       string
          |  |  |     x--rw string-submatch1?   string
          |  |  |     x--rw string-submatch2?   string
          |  |  |     x--rw string-submatch3?   string
          |  |  x--:(syslog-option)
          |  |  |  x--rw syslog-option
          |  |  |     x--rw facility?   string
          |  |  |     x--rw msg?        string
          |  |  |     x--rw priority?   ios:logging-level-type
          |  |  x--:(elseif)
          |  |  |  x--rw elseif
          |  |  |     x--rw operand1?    string
          |  |  |     x--rw operation?   operator-type
          |  |  |     x--rw operand2?    string
          |  |  x--:(while)
          |  |  |  x--rw while
          |  |  |     x--rw operand1?    string
          |  |  |     x--rw operation?   operator-type
          |  |  |     x--rw operand2?    string
          |  |  x--:(else)
          |  |  |  x--rw else?            empty
          |  |  x--:(break)
          |  |  |  x--rw break?           empty
          |  |  x--:(continue)
          |  |  |  x--rw continue?        empty
          |  |  x--:(set)
          |  |  |  x--rw set
          |  |  |     x--rw varname?   string
          |  |  |     x--rw value?     string
          |  |  x--:(increment)
          |  |  |  x--rw increment
          |  |  |     x--rw varname?   string
          |  |  |     x--rw value?     string
          |  |  x--:(decrement)
          |  |  |  x--rw decrement
          |  |  |     x--rw varname?   string
          |  |  |     x--rw value?     string
          |  |  x--:(append)
          |  |  |  x--rw append
          |  |  |     x--rw varname?   string
          |  |  |     x--rw value?     string
          |  |  x--:(divide)
          |  |  |  x--rw divide
          |  |  |     x--rw operand1?   string
          |  |  |     x--rw operand2?   string
          |  |  x--:(foreach)
          |  |  |  x--rw foreach
          |  |  |     x--rw loopvar?     string
          |  |  |     x--rw iterator?    string
          |  |  |     x--rw delimiter?   string
          |  |  x--:(handle-error)
          |  |  |  x--rw handle-error
          |  |  |     x--rw type?   error-type
          |  |  x--:(counter)
          |  |  |  x--rw counter
          |  |  |     x--rw name?    string
          |  |  |     x--rw op
          |  |  |     |  +--rw (op-choice)?
          |  |  |     |     x--:(dec)
          |  |  |     |     |  x--rw dec?   empty
          |  |  |     |     x--:(inc)
          |  |  |     |     |  x--rw inc?   empty
          |  |  |     |     x--:(set)
          |  |  |     |     |  x--rw set?   empty
          |  |  |     |     x--:(nop)
          |  |  |     |        x--rw nop?   empty
          |  |  |     x--rw value?   int32
          |  |  x--:(gets)
          |  |     x--rw gets?            string
          |  o--rw cli
          |  |  o--rw command?   string
          |  x--rw info
          |  |  x--rw type
          |  |     x--rw snmp
          |  |        x--rw var
          |  |        |  x--rw variable-name?    string
          |  |        |  x--rw oid?              string
          |  |        |  x--rw oid-type?         enumeration
          |  |        |  x--rw oid-type-value?   string
          |  |        x--rw trap
          |  |           x--rw enterprise-oid?     string
          |  |           x--rw generic-trapnum?    uint32
          |  |           x--rw specific-trapnum?   uint32
          |  |           x--rw trap-oid?           string
          |  |           x--rw trap-var?           string
          |  x--rw end?                   empty
          |  o--rw regexp
          |  |  o--rw string-pattern?     string
          |  |  o--rw string-input?       string
          |  |  o--rw string-match?       string
          |  |  o--rw string-submatch1?   string
          |  |  o--rw string-submatch2?   string
          |  |  o--rw string-submatch3?   string
          |  x--rw snmp-trap!
          |  |  x--rw intdata1?   int32
          |  |  x--rw intdata2?   int32
          |  |  x--rw strdata?    string
          |  x--rw string
          |  |  x--rw trim?   string
          |  o--rw syslog
          |  |  o--rw facility?   string
          |  |  o--rw msg?        string
          |  |  o--rw priority?   ios:logging-level-type
          |  x--rw wait?                  uint32
          |  x--rw exit?                  empty
          |  x--rw reload?                empty
          |  x--rw context
          |  |  x--rw retrieve
          |  |  |  x--rw key?        string
          |  |  |  x--rw variable?   string
          |  |  x--rw save
          |  |     x--rw key?        string
          |  |     x--rw variable?   string
          |  x--rw puts?                  string
          +--rw description?     string
          +--rw trigger