extreme-ras-ext

Provides a data model for managing RASLog-related information.

Top-level container

module: extreme-ras-ext
   +--rw rasman
      +---x message        
      |  +---w input     
      |     +---w id    string
      +---x module         
      |  +---w input     
      |     +---w name    string
      +---x description    
      +---x type           
         +---w input     
            +---w value    enumeration 

External augmentations

module: extreme-common-def
   +--rw show
   |  +--rw ras-extensions:support 

RPCs

rpcs:
   +---x show-raslog                 
   |  +---w input     
   |  |  +---w number-of-latest-events?   uint32
   |  +--ro output    
   |     +--ro show-all-raslog*
   |     |  +--ro number-of-entries?   uint32
   |     |  +--ro raslog-entries*
   |     |     +--ro index?                    uint32
   |     |     +--ro message-id?               string
   |     |     +--ro date-and-time-info?       string
   |     |     +--ro severity?                 enumeration
   |     |     +--ro repeat-count?             uint32
   |     |     +--ro message?                  string
   |     |     +--ro message-flag?             enumeration
   |     |     +--ro log-type?                 enumeration
   |     |     +--ro switch-or-chassis-name?   string
   |     +--ro cmd-status-error-msg?   string
   +---x show-support-save-status    
   |  +--ro output    
   |     +--ro show-support-save-status*
   |        +--ro status?                     enumeration
   |        +--ro message?                    string
   |        +--ro percentage-of-completion?   uint32
   +---x show-system-info            
      +--ro output    
         +--ro show-system-info*
            +--ro stack-mac?   ietfyang:mac-address