Cisco-IOS-XE-ntp

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

Prefix: ntp

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

📚 External Documentation

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

  augment /ios:native/ios:ntp:
    +--rw access-group
    |  +--rw ipv4
    |  |  +--rw peer
    |  |  |  +--rw acl?   ios-types:std-acl-type
    |  |  |  +--rw kod?   empty
    |  |  +--rw query-only
    |  |  |  +--rw acl?   ios-types:std-acl-type
    |  |  |  +--rw kod?   empty
    |  |  +--rw serve
    |  |  |  +--rw acl?   ios-types:std-acl-type
    |  |  |  +--rw kod?   empty
    |  |  +--rw serve-only
    |  |     +--rw acl?   ios-types:std-acl-type
    |  |     +--rw kod?   empty
    |  +--rw ipv6
    |  |  +--rw peer
    |  |  |  +--rw acl?   string
    |  |  |  +--rw kod?   empty
    |  |  +--rw query-only
    |  |  |  +--rw acl?   string
    |  |  |  +--rw kod?   empty
    |  |  +--rw serve
    |  |  |  +--rw acl?   string
    |  |  |  +--rw kod?   empty
    |  |  +--rw serve-only
    |  |     +--rw acl?   string
    |  |     +--rw kod?   empty
    |  +--rw peer
    |  |  +--rw acl?   ios-types:std-acl-type
    |  |  +--rw kod?   empty
    |  +--rw query-only
    |  |  +--rw acl?   ios-types:std-acl-type
    |  |  +--rw kod?   empty
    |  +--rw serve
    |  |  +--rw acl?   ios-types:std-acl-type
    |  |  +--rw kod?   empty
    |  +--rw serve-only
    |     +--rw acl?   ios-types:std-acl-type
    |     +--rw kod?   empty
    +--rw allow
    |  +--rw mode
    |     +--rw control!
    |     |  +--rw delay?   uint8
    |     +--rw private?   empty
    +--rw authenticate?         empty
    +--rw authentication-key* [number]
    |  +--rw number                 uint32
    |  +--rw (authtype)?
    |  |  +--:(md5-cfg)
    |  |  |  +--rw md5-cfg?         string
    |  |  +--:(cmac-aes-128)
    |  |  |  +--rw cmac-aes-128?    string
    |  |  +--:(hmac-sha1)
    |  |  |  +--rw hmac-sha1?       string
    |  |  +--:(hmac-sha2-256)
    |  |  |  +--rw hmac-sha2-256?   string
    |  |  +--:(sha1)
    |  |  |  +--rw sha1?            string
    |  |  +--:(sha2)
    |  |     +--rw sha2?            string
    |  o--rw md5?                   string
    |  +--rw encryption-type?       uint32
    +--rw broadcastdelay?       uint32
    +--rw clock-period?         uint32
    +--rw logging?              empty
    +--rw master!
    |  +--rw stratum-number?   uint8
    +--rw max-associations?     uint32
    +--rw maxdistance?          uint8
    +--rw mindistance?          uint16
    +--rw orphan?               uint8
    +--rw panic
    |  +--rw update?   empty
    +--rw passive?              empty
    +--rw peer
    |  +--rw server-list* [ip-address]
    |  |  +--rw ip-address    union
    |  |  +--rw source?       string
    |  |  +--rw burst-opt?    empty
    |  |  +--rw iburst-opt?   empty
    |  |  o--rw burst?        boolean
    |  |  o--rw iburst?       boolean
    |  |  +--rw key?          uint32
    |  |  +--rw maxpoll?      uint8
    |  |  +--rw minpoll?      uint8
    |  |  +--rw prefer?       empty
    |  |  +--rw version?      uint8
    |  |  +--rw periodic?     empty
    |  +--rw ip* [host-name]
    |  |  +--rw host-name     string
    |  |  +--rw source?       string
    |  |  +--rw burst-opt?    empty
    |  |  +--rw iburst-opt?   empty
    |  |  o--rw burst?        boolean
    |  |  o--rw iburst?       boolean
    |  |  +--rw key?          uint32
    |  |  +--rw maxpoll?      uint8
    |  |  +--rw minpoll?      uint8
    |  |  +--rw prefer?       empty
    |  |  +--rw version?      uint8
    |  |  +--rw periodic?     empty
    |  +--rw ipv6* [host-name]
    |  |  +--rw host-name     string
    |  |  +--rw source?       string
    |  |  +--rw burst-opt?    empty
    |  |  +--rw iburst-opt?   empty
    |  |  o--rw burst?        boolean
    |  |  o--rw iburst?       boolean
    |  |  +--rw key?          uint32
    |  |  +--rw maxpoll?      uint8
    |  |  +--rw minpoll?      uint8
    |  |  +--rw prefer?       empty
    |  |  +--rw version?      uint8
    |  |  +--rw periodic?     empty
    |  +--rw vrf* [name]
    |     +--rw name           string
    |     +--rw server-list* [ip-address]
    |     |  +--rw ip-address    union
    |     |  o--rw source?       string
    |     |  +--rw burst-opt?    empty
    |     |  +--rw iburst-opt?   empty
    |     |  o--rw burst?        boolean
    |     |  o--rw iburst?       boolean
    |     |  +--rw key?          uint32
    |     |  +--rw maxpoll?      uint8
    |     |  +--rw minpoll?      uint8
    |     |  +--rw prefer?       empty
    |     |  +--rw version?      uint8
    |     |  +--rw periodic?     empty
    |     +--rw ip* [host-name]
    |     |  +--rw host-name     string
    |     |  o--rw source?       string
    |     |  +--rw burst-opt?    empty
    |     |  +--rw iburst-opt?   empty
    |     |  o--rw burst?        boolean
    |     |  o--rw iburst?       boolean
    |     |  +--rw key?          uint32
    |     |  +--rw maxpoll?      uint8
    |     |  +--rw minpoll?      uint8
    |     |  +--rw prefer?       empty
    |     |  +--rw version?      uint8
    |     |  +--rw periodic?     empty
    |     +--rw ipv6* [host-name]
    |        +--rw host-name     string
    |        o--rw source?       string
    |        +--rw burst-opt?    empty
    |        +--rw iburst-opt?   empty
    |        o--rw burst?        boolean
    |        o--rw iburst?       boolean
    |        +--rw key?          uint32
    |        +--rw maxpoll?      uint8
    |        +--rw minpoll?      uint8
    |        +--rw prefer?       empty
    |        +--rw version?      uint8
    |        +--rw periodic?     empty
    +--rw server
    |  +--rw server-list* [ip-address]
    |  |  +--rw ip-address    union
    |  |  +--rw source?       string
    |  |  +--rw burst-opt?    empty
    |  |  +--rw iburst-opt?   empty
    |  |  o--rw burst?        boolean
    |  |  o--rw iburst?       boolean
    |  |  +--rw key?          uint32
    |  |  +--rw maxpoll?      uint8
    |  |  +--rw minpoll?      uint8
    |  |  +--rw prefer?       empty
    |  |  +--rw version?      uint8
    |  |  +--rw periodic?     empty
    |  +--rw ip* [host-name]
    |  |  +--rw host-name     string
    |  |  +--rw source?       string
    |  |  +--rw burst-opt?    empty
    |  |  +--rw iburst-opt?   empty
    |  |  o--rw burst?        boolean
    |  |  o--rw iburst?       boolean
    |  |  +--rw key?          uint32
    |  |  +--rw maxpoll?      uint8
    |  |  +--rw minpoll?      uint8
    |  |  +--rw prefer?       empty
    |  |  +--rw version?      uint8
    |  |  +--rw periodic?     empty
    |  +--rw ipv6* [host-name]
    |  |  +--rw host-name     string
    |  |  +--rw source?       string
    |  |  +--rw burst-opt?    empty
    |  |  +--rw iburst-opt?   empty
    |  |  o--rw burst?        boolean
    |  |  o--rw iburst?       boolean
    |  |  +--rw key?          uint32
    |  |  +--rw maxpoll?      uint8
    |  |  +--rw minpoll?      uint8
    |  |  +--rw prefer?       empty
    |  |  +--rw version?      uint8
    |  |  +--rw periodic?     empty
    |  +--rw vrf* [name]
    |     +--rw name           string
    |     +--rw server-list* [ip-address]
    |     |  +--rw ip-address    union
    |     |  o--rw source?       string
    |     |  +--rw burst-opt?    empty
    |     |  +--rw iburst-opt?   empty
    |     |  o--rw burst?        boolean
    |     |  o--rw iburst?       boolean
    |     |  +--rw key?          uint32
    |     |  +--rw maxpoll?      uint8
    |     |  +--rw minpoll?      uint8
    |     |  +--rw prefer?       empty
    |     |  +--rw version?      uint8
    |     |  +--rw periodic?     empty
    |     +--rw ip* [host-name]
    |     |  +--rw host-name     string
    |     |  o--rw source?       string
    |     |  +--rw burst-opt?    empty
    |     |  +--rw iburst-opt?   empty
    |     |  o--rw burst?        boolean
    |     |  o--rw iburst?       boolean
    |     |  +--rw key?          uint32
    |     |  +--rw maxpoll?      uint8
    |     |  +--rw minpoll?      uint8
    |     |  +--rw prefer?       empty
    |     |  +--rw version?      uint8
    |     |  +--rw periodic?     empty
    |     +--rw ipv6* [host-name]
    |        +--rw host-name     string
    |        o--rw source?       string
    |        +--rw burst-opt?    empty
    |        +--rw iburst-opt?   empty
    |        o--rw burst?        boolean
    |        o--rw iburst?       boolean
    |        +--rw key?          uint32
    |        +--rw maxpoll?      uint8
    |        +--rw minpoll?      uint8
    |        +--rw prefer?       empty
    |        +--rw version?      uint8
    |        +--rw periodic?     empty
    +--rw source
    |  +--rw (interface-choice)?
    |     +--:(AppNav-Compress)
    |     |  +--rw AppNav-Compress?             uint16
    |     +--:(AppNav-UnCompress)
    |     |  +--rw AppNav-UnCompress?           uint16
    |     +--:(ATM)
    |     |  +--rw ATM?                         string
    |     +--:(ATM-subinterface)
    |     |  +--rw ATM-subinterface
    |     |     +--rw ATM?   string
    |     +--:(ATM-ACR)
    |     |  +--rw ATM-ACR?                     string
    |     +--:(ATM-ACRsubinterface)
    |     |  +--rw ATM-ACRsubinterface
    |     |     +--rw ATM-ACR?   string
    |     +--:(BDI)
    |     |  +--rw BDI?                         string
    |     +--:(CEM)
    |     |  +--rw CEM?                         string
    |     +--:(CEM-ACR)
    |     |  +--rw CEM-ACR?                     uint8
    |     +--:(Embedded-Service-Engine)
    |     |  +--rw Embedded-Service-Engine?     string
    |     +--:(Ethernet)
    |     |  +--rw Ethernet?                    string
    |     +--:(FastEthernet)
    |     |  +--rw FastEthernet?                string
    |     +--:(GigabitEthernet)
    |     |  +--rw GigabitEthernet?             string
    |     +--:(FiveGigabitEthernet)
    |     |  +--rw FiveGigabitEthernet?         string
    |     +--:(AppGigabitEthernet)
    |     |  +--rw AppGigabitEthernet?          string
    |     o--:(TwentyFiveGigabitEthernet)
    |     |  o--rw TwentyFiveGigabitEthernet?   string
    |     +--:(TwentyFiveGigE)
    |     |  +--rw TwentyFiveGigE?              string
    |     +--:(TwoGigabitEthernet)
    |     |  +--rw TwoGigabitEthernet?          string
    |     +--:(FortyGigabitEthernet)
    |     |  +--rw FortyGigabitEthernet?        string
    |     +--:(FiftyGigabitEthernet)
    |     |  +--rw FiftyGigabitEthernet?        string
    |     +--:(HundredGigE)
    |     |  +--rw HundredGigE?                 string
    |     +--:(L2LISP)
    |     |  +--rw L2LISP?                      string
    |     +--:(L2LISP-subinterface)
    |     |  +--rw L2LISP-subinterface
    |     |     +--rw L2LISP?   string
    |     +--:(LISP)
    |     |  +--rw LISP?                        string
    |     +--:(LISP-subinterface)
    |     |  +--rw LISP-subinterface
    |     |     +--rw LISP?   string
    |     +--:(Loopback)
    |     |  +--rw Loopback?                    uint32
    |     +--:(Multilink)
    |     |  +--rw Multilink?                   uint16
    |     +--:(nve)
    |     |  +--rw nve?                         uint16
    |     +--:(overlay)
    |     |  +--rw overlay?                     uint16
    |     +--:(Port-channel)
    |     |  +--rw Port-channel?                uint32
    |     +--:(Port-channel-subinterface)
    |     |  +--rw Port-channel-subinterface
    |     |     +--rw Port-channel?   string
    |     +--:(pseudowire)
    |     |  +--rw pseudowire?                  uint32
    |     +--:(SM)
    |     |  +--rw SM?                          string
    |     +--:(Cellular)
    |     |  +--rw Cellular?                    string
    |     +--:(Dialer)
    |     |  +--rw Dialer?                      string
    |     +--:(Serial)
    |     |  +--rw Serial?                      string
    |     +--:(Async)
    |     |  +--rw Async?                       string
    |     +--:(TenGigabitEthernet)
    |     |  +--rw TenGigabitEthernet?          string
    |     +--:(Tunnel)
    |     |  +--rw Tunnel?                      uint32
    |     +--:(Virtual-Template)
    |     |  +--rw Virtual-Template?            uint16
    |     +--:(Vlan)
    |     |  +--rw Vlan?                        uint16
    |     +--:(VirtualPortGroup)
    |     |  +--rw VirtualPortGroup?            uint16
    |     +--:(vasileft)
    |     |  +--rw vasileft?                    uint16
    |     +--:(vasiright)
    |     |  +--rw vasiright?                   uint16
    |     +--:(BD-VIF)
    |     |  +--rw BD-VIF?                      string
    |     +--:(MFR)
    |     |  +--rw MFR?                         uint32
    |     +--:(Serial-subinterface)
    |     |  +--rw Serial-subinterface
    |     |     +--rw Serial?   string
    |     +--:(Bundle)
    |        +--rw Bundle?                      uint32 {ios-features:cable-config}?
    +--rw trusted-key* [number]
    |  +--rw number     uint16
    |  +--rw hyphen?    empty
    |  +--rw end-key?   uint16
    +--rw update-calendar?      empty
    +--rw refclock
       +--rw gps!
       |  +--rw interface?   string
       +--rw ptp?   boolean {ios-features:ntp-ptp}?
  augment /ios:native/ios:interface/ios:FastEthernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:GigabitEthernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:TenGigabitEthernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:FiveGigabitEthernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:AppGigabitEthernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:TwentyFiveGigE:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:TwentyFiveGigabitEthernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:HundredGigE:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:TwoGigabitEthernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:FortyGigabitEthernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:FiftyGigabitEthernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Loopback:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Tunnel:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Virtual-Template:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Vlan:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Dialer:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:AppNav-Compress:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:AppNav-UnCompress:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:ATM:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:ATM-subinterface:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Async:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:BD-VIF:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:BDI:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Cellular:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Embedded-Service-Engine:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Ethernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:LISP:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Multilink:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Port-channel:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:SM:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Serial:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:VirtualPortGroup:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:nve:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Vif:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Wlan-GigabitEthernet:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:MFR:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:MFR-subinterface:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Serial-subinterface:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:ucse:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Ethernet-Internal:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Service-Engine:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:LISP-subinterface:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Port-channel-subinterface:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:GMPLS:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Group-Async:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:Virtual-PPP:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:vasileft:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration
  augment /ios:native/ios:interface/ios:vasiright:
    +--rw ntp
       +--rw multicast* [ipv6]
       |  +--rw ipv6       inet:ipv6-address
       |  +--rw key?       uint32
       |  +--rw ttl?       uint16
       |  +--rw version?   uint16
       +--rw broadcast?          boolean
       +--rw broadcast-option
       |  +--rw broadcast
       |     +--rw client?   boolean
       +--rw disable!
          +--rw ip-ipv6?   enumeration