ipi-ntp
+--rw ntp
+--rw vrfs
| +--rw vrf* [vrf-name]
| +--rw vrf-name -> ../config/vrf-name
| +--rw config
| | +--rw vrf-name? -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
| | +--rw feature-enable? boolean
| | +--rw enable-ntp? boolean
| | +--rw enable-logging? empty
| +--ro state
| | +--ro vrf-name? -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
| | +--ro feature-enable? boolean
| | +--ro enable-ntp? boolean
| | +--ro enable-logging? empty
| +--rw ref-clock-master
| | +--rw config
| | | +--rw enable-local-master empty
| | | +--rw local-stratum? uint8
| | +--ro state
| | +--ro enable-local-master empty
| | +--ro local-stratum? uint8
| +--rw authentication
| | +--rw config
| | | +--rw enable-ntp-auth? empty
| | | +--rw ntp-trusted-keys* uint32
| | | +--rw ntp-request-key? uint32
| | +--ro state
| | | +--ro enable-ntp-auth? empty
| | | +--ro ntp-trusted-keys* uint32
| | | +--ro ntp-request-key? uint32
| | +--rw ntp-keys
| | +--rw ntp-key* [key-id]
| | +--rw key-id -> ../config/key-id
| | +--rw config
| | | +--rw key-id? uint32
| | | +--rw key-value string
| | | +--rw key-type ipi-ntp-types:ntp_hostp_key_type_t
| | +--ro state
| | +--ro key-id? uint32
| | +--ro key-value string
| | +--ro key-type ipi-ntp-types:ntp_hostp_key_type_t
| +--rw servers
| | +--rw server* [server-address]
| | +--rw server-address -> ../config/server-address
| | +--rw config
| | | +--rw server-address? string
| | | +--rw prefer? empty
| | | +--rw auth-key? uint32
| | | +--rw minpoll? uint16
| | | +--rw maxpoll? uint16
| | +--ro state
| | +--ro server-address? string
| | +--ro prefer? empty
| | +--ro auth-key? uint32
| | +--ro minpoll? uint16
| | +--ro maxpoll? uint16
| +--rw peers
| | +--rw peer* [peer-address]
| | +--rw peer-address -> ../config/peer-address
| | +--rw config
| | | +--rw peer-address? string
| | | +--rw prefer? empty
| | | +--rw auth-key? uint32
| | | +--rw minpoll? uint16
| | | +--rw maxpoll? uint16
| | +--ro state
| | +--ro peer-address? string
| | +--ro prefer? empty
| | +--ro auth-key? uint32
| | +--ro minpoll? uint16
| | +--ro maxpoll? uint16
| +--rw rate-limiting
| | +--rw config
| | | +--rw minimum-pkt-spacing? uint16
| | +--ro state
| | +--ro minimum-pkt-spacing? uint16
| +--rw access-control-entries
| +--rw access-control-entry* [client-ip-address]
| +--rw client-ip-address -> ../config/client-ip-address
| +--rw config
| | +--rw client-ip-address? inet:ip-address
| | +--rw netmask? ipi-ntp-types:ntp_client_ip_net_mask_t
| | +--rw access-options? ipi-ntp-types:ntp_acl_options_t
| +--ro state
| +--ro client-ip-address? inet:ip-address
| +--ro netmask? ipi-ntp-types:ntp_client_ip_net_mask_t
| +--ro access-options? ipi-ntp-types:ntp_acl_options_t
+--rw debug
| +--rw config
| | +--rw enable? empty
| +--ro state
| +--ro enable? empty
| +--ro terminal-debug-status? cml-data-types:cml_on_off_t
+--ro peer-info
+--ro peers
+--ro peer* [peer-address]
+--ro peer-address -> ../state/peer-address
+--ro state
+--ro peer-address? cml-data-types:cml_hostname_t
+--ro stratum? uint8
+--ro poll-interval? uint32
+--ro reach-value? uint16
+--ro root-delay? decimal64
+--ro offset? decimal64
rpcs:
+---x ntp-clear-statistics {feature-list:HAVE_HOSTPD,feature-list:HAVE_HOSTP_NTP}?
| +---w input
| +---w statistics-type ipi-ntp-types:ntp_statistics_type_t
+---x ntp-retry-server-synchronization {feature-list:HAVE_HOSTPD,feature-list:HAVE_HOSTP_NTP}?
| +---w input
| +---w vrf-name string
+---x ntp-terminal-debug-on {feature-list:HAVE_HOSTPD,feature-list:HAVE_HOSTP_NTP}?
+---x ntp-terminal-debug-off {feature-list:HAVE_HOSTPD,feature-list:HAVE_HOSTP_NTP}?