brocade-ntp

Top-level container

module: brocade-ntp
   +--rw ntp
      +--rw server* [ip]
      |  +--rw ip                         inet:ip-address
      |  +--rw use-vrf?                   vrf-ntp
      |  +--rw key?                       uint32
      |  +--rw version?                   uint32
      |  +--rw minpoll?                   uint32
      |  +--rw maxpoll?                   uint32
      |  +--rw source-interface-type?     aaa:track-iftype
      |  +--rw source-interface-number?   string-type
      +--rw authentication-key* [keyid]
      |  +--rw keyid               uint32
      |  +--rw encryption-type?    enc_type
      |  +--rw encryption-key?     string
      |  +--rw encryption-level?   enumeration
      +--rw peer* [peer-ip]
      |  +--rw peer-ip                    inet:ip-address
      |  +--rw peer-use-vrf?              vrf-ntp
      |  +--rw peer-key?                  uint32
      |  +--rw peer-version?              uint32
      |  +--rw peer-minpoll?              uint32
      |  +--rw peer-maxpoll?              uint32
      |  +--rw source-interface-type?     aaa:track-iftype
      |  +--rw source-interface-number?   string-type
      +--rw source-ip?            srcip_type
      +--rw disable
      |  +--rw all?     empty
      |  +--rw serve?   empty
      +--rw authenticate?         empty
      +--rw trusted-key*          trust-key 

RPCs

Return address of the active NTP server:

 rpcs:
   +---x show-ntp    
      +--ro output    
         +--ro active-server?   string