ipi-rip
+--rw rip
+--rw global
| +--rw config
| +--ro state
+--rw debug
| +--rw config
| | +--rw options? ipi-rip-types:rip_debug_t
| +--ro state
| +--ro options? ipi-rip-types:rip_debug_t
| +--ro terminal-debug-status? ipi-rip-types:rip_debug_t
+--rw interfaces
| +--rw interface* [name]
| +--rw name -> ../config/name
| +--rw config
| | +--rw name? -> /ipi-interface:interfaces/interface/name
| | +--rw disable-receive-packet? empty
| | +--rw disable-send-packet? empty
| | +--rw receive-version? ipi-rip-types:rip_version_t
| | +--rw send-version? ipi-rip-types:rip_version_t
| | +--rw auth-mode? ipi-rip-types:rip_auth_mode_t
| | +--rw auth-string? cml-data-types:cml_line_t
| | +--rw auth-keychain? string
| | +--rw split-horizon? boolean
| +--ro state
| +--ro name? -> /ipi-interface:interfaces/interface/name
| +--ro disable-receive-packet? empty
| +--ro disable-send-packet? empty
| +--ro receive-version? ipi-rip-types:rip_version_t
| +--ro send-version? ipi-rip-types:rip_version_t
| +--ro auth-mode? ipi-rip-types:rip_auth_mode_t
| +--ro auth-string? cml-data-types:cml_line_t
| +--ro auth-keychain? string
| +--ro split-horizon? boolean
| +--ro statistics
| +--ro sent-mcast-updates? yang:counter32
| +--ro sent-mcast-requests? yang:counter32
| +--ro sent-unicast-updates? yang:counter32
| +--ro sent-unicast-requests? yang:counter32
| +--ro received-mcast-updates? yang:counter32
| +--ro received-mcast-requests? yang:counter32
| +--ro received-unicast-updates? yang:counter32
| +--ro received-unicast-requests? yang:counter32
| +--ro received-bad-packets? yang:counter32
| +--ro received-bad-routes? yang:counter32
+--rw instance
+--rw config!
| +--rw enable-cisco-metric-behavior? cml-data-types:cml_enable_disable_t
| +--rw default-metric? uint8
| +--rw version? uint8
| +--rw distance? uint8
| +--rw network-interfaces* -> /ipi-interface:interfaces/interface/name
| +--rw network-routes* cml-data-types:cml_ipv4_prefix_t
| +--rw rip-enabled empty
| +--rw bfd-enable? empty {feature-list:HAVE_BFD}?
| +--rw receive-buffer-size? uint32
| +--rw passive-interfaces* -> /ipi-interface:interfaces/interface/name
| +--rw static-routes* cml-data-types:cml_ipv4_prefix_t
| +--rw neighbors* inet:ipv4-address
| +--rw neighbor-fall-over-bfd* inet:ipv4-address {feature-list:HAVE_BFD}?
+--ro state
| +--ro enable-cisco-metric-behavior? cml-data-types:cml_enable_disable_t
| +--ro default-metric? uint8
| +--ro version? uint8
| +--ro distance? uint8
| +--ro network-interfaces* -> /ipi-interface:interfaces/interface/name
| +--ro network-routes* cml-data-types:cml_ipv4_prefix_t
| +--ro rip-enabled empty
| +--ro bfd-enable? empty {feature-list:HAVE_BFD}?
| +--ro receive-buffer-size? uint32
| +--ro passive-interfaces* -> /ipi-interface:interfaces/interface/name
| +--ro static-routes* cml-data-types:cml_ipv4_prefix_t
| +--ro neighbors* inet:ipv4-address
| +--ro neighbor-fall-over-bfd* inet:ipv4-address {feature-list:HAVE_BFD}?
+--rw distances
| +--rw distance* [source-prefix]
| +--rw source-prefix -> ../config/source-prefix
| +--rw config
| | +--rw source-prefix? cml-data-types:cml_ipv4_prefix_t
| | +--rw distance uint8
| | +--rw access-list-name? string
| +--ro state
| +--ro source-prefix? cml-data-types:cml_ipv4_prefix_t
| +--ro distance uint8
| +--ro access-list-name? string
+--rw timers
| +--rw config!
| | +--rw route-table-update-interval uint32
| | +--rw route-info-timeout-interval uint32
| | +--rw garbage-collection-interval uint32
| +--ro state
| +--ro route-table-update-interval uint32
| +--ro route-info-timeout-interval uint32
| +--ro garbage-collection-interval uint32
+--rw maximum-prefix
| +--rw config!
| | +--rw max-routes uint32
| | +--rw warning-threshold-percentage? uint32
| +--ro state
| +--ro max-routes uint32
| +--ro warning-threshold-percentage? uint32
+--rw redistribute-policies
| +--rw redistribute-policy* [route-type]
| +--rw route-type -> ../config/route-type
| +--rw config
| | +--rw route-type? ipi-rip-types:rip_redistribute_proto_t
| | +--rw metric? uint8
| | +--rw route-map? string
| +--ro state
| +--ro route-type? ipi-rip-types:rip_redistribute_proto_t
| +--ro metric? uint8
| +--ro route-map? string
+--rw default-information
| +--rw config!
| | +--rw originate empty
| | +--rw always-advertise? empty
| | +--rw route-map? string
| +--ro state
| +--ro originate empty
| +--ro always-advertise? empty
| +--ro route-map? string
+--rw offset-lists
| +--rw offset-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-rip-types:rip_direction_t
| | +--rw access-list-name string
| | +--rw metric uint8
| +--ro state
| +--ro direction? ipi-rip-types:rip_direction_t
| +--ro access-list-name string
| +--ro metric uint8
+--rw distribute-filter-lists
| +--rw distribute-filter-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-rip-types:rip_direction_t
| | +--rw access-list-name string
| +--ro state
| +--ro direction? ipi-rip-types:rip_direction_t
| +--ro access-list-name string
+--rw distribute-prefix-lists
| +--rw distribute-prefix-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-rip-types:rip_direction_t
| | +--rw access-list-name string
| +--ro state
| +--ro direction? ipi-rip-types:rip_direction_t
| +--ro access-list-name string
+--rw interfaces
| +--rw interface* [name]
| +--rw name -> ../config/name
| +--rw config
| | +--rw name? -> /ipi-interface:interfaces/interface/name
| +--ro state
| | +--ro name? -> /ipi-interface:interfaces/interface/name
| +--rw offset-lists
| | +--rw offset-list* [direction]
| | +--rw direction -> ../config/direction
| | +--rw config
| | | +--rw direction? ipi-rip-types:rip_direction_t
| | | +--rw access-list-name string
| | | +--rw metric uint8
| | +--ro state
| | +--ro direction? ipi-rip-types:rip_direction_t
| | +--ro access-list-name string
| | +--ro metric uint8
| +--rw distribute-filter-lists
| | +--rw distribute-filter-list* [direction]
| | +--rw direction -> ../config/direction
| | +--rw config
| | | +--rw direction? ipi-rip-types:rip_direction_t
| | | +--rw access-list-name string
| | +--ro state
| | +--ro direction? ipi-rip-types:rip_direction_t
| | +--ro access-list-name string
| +--rw distribute-prefix-lists
| +--rw distribute-prefix-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-rip-types:rip_direction_t
| | +--rw access-list-name string
| +--ro state
| +--ro direction? ipi-rip-types:rip_direction_t
| +--ro access-list-name string
+--ro routes
| +--ro route* [prefix]
| +--ro prefix -> ../state/prefix
| +--ro state
| | +--ro prefix? cml-data-types:cml_ipv4_prefix_t
| | +--ro type? ipi-rip-types:rip_route_type_t
| | +--ro rip-sub-type? ipi-rip-types:rip_route_subtype_t
| | +--ro tag? uint16
| +--ro nexthops
| +--ro nexthop* [address]
| +--ro address -> ../state/address
| +--ro state
| +--ro address? inet:ipv4-address
| +--ro if-name? string
| +--ro metric? uint8
| +--ro up-time? string
+--rw vrfs
+--rw vrf* [vrf-name]
+--rw vrf-name -> ../config/vrf-name
+--rw config
| +--rw enable-cisco-metric-behavior? cml-data-types:cml_enable_disable_t
| +--rw default-metric? uint8
| +--rw version? uint8
| +--rw distance? uint8
| +--rw network-interfaces* -> /ipi-interface:interfaces/interface/name
| +--rw network-routes* cml-data-types:cml_ipv4_prefix_t
| +--rw vrf-name? -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
+--ro state
| +--ro enable-cisco-metric-behavior? cml-data-types:cml_enable_disable_t
| +--ro default-metric? uint8
| +--ro version? uint8
| +--ro distance? uint8
| +--ro network-interfaces* -> /ipi-interface:interfaces/interface/name
| +--ro network-routes* cml-data-types:cml_ipv4_prefix_t
| +--ro vrf-name? -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
+--rw distances
| +--rw distance* [source-prefix]
| +--rw source-prefix -> ../config/source-prefix
| +--rw config
| | +--rw source-prefix? cml-data-types:cml_ipv4_prefix_t
| | +--rw distance uint8
| | +--rw access-list-name? string
| +--ro state
| +--ro source-prefix? cml-data-types:cml_ipv4_prefix_t
| +--ro distance uint8
| +--ro access-list-name? string
+--rw redistribute-policies
| +--rw redistribute-policy* [route-type]
| +--rw route-type -> ../config/route-type
| +--rw config
| | +--rw route-type? ipi-rip-types:rip_vrf_redistribute_proto_t
| | +--rw metric? uint8
| | +--rw route-map? string
| +--ro state
| +--ro route-type? ipi-rip-types:rip_vrf_redistribute_proto_t
| +--ro metric? uint8
| +--ro route-map? string
+--rw default-information
| +--rw config!
| | +--rw originate empty
| | +--rw always-advertise? empty
| | +--rw route-map? string
| +--ro state
| +--ro originate empty
| +--ro always-advertise? empty
| +--ro route-map? string
+--rw offset-lists
| +--rw offset-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-rip-types:rip_direction_t
| | +--rw access-list-name string
| | +--rw metric uint8
| +--ro state
| +--ro direction? ipi-rip-types:rip_direction_t
| +--ro access-list-name string
| +--ro metric uint8
+--rw distribute-filter-lists
| +--rw distribute-filter-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-rip-types:rip_direction_t
| | +--rw access-list-name string
| +--ro state
| +--ro direction? ipi-rip-types:rip_direction_t
| +--ro access-list-name string
+--rw distribute-prefix-lists
| +--rw distribute-prefix-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-rip-types:rip_direction_t
| | +--rw access-list-name string
| +--ro state
| +--ro direction? ipi-rip-types:rip_direction_t
| +--ro access-list-name string
+--rw interfaces
| +--rw interface* [name]
| +--rw name -> ../config/name
| +--rw config
| | +--rw name? -> /ipi-interface:interfaces/interface/name
| +--ro state
| | +--ro name? -> /ipi-interface:interfaces/interface/name
| +--rw offset-lists
| | +--rw offset-list* [direction]
| | +--rw direction -> ../config/direction
| | +--rw config
| | | +--rw direction? ipi-rip-types:rip_direction_t
| | | +--rw access-list-name string
| | | +--rw metric uint8
| | +--ro state
| | +--ro direction? ipi-rip-types:rip_direction_t
| | +--ro access-list-name string
| | +--ro metric uint8
| +--rw distribute-filter-lists
| | +--rw distribute-filter-list* [direction]
| | +--rw direction -> ../config/direction
| | +--rw config
| | | +--rw direction? ipi-rip-types:rip_direction_t
| | | +--rw access-list-name string
| | +--ro state
| | +--ro direction? ipi-rip-types:rip_direction_t
| | +--ro access-list-name string
| +--rw distribute-prefix-lists
| +--rw distribute-prefix-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-rip-types:rip_direction_t
| | +--rw access-list-name string
| +--ro state
| +--ro direction? ipi-rip-types:rip_direction_t
| +--ro access-list-name string
+--ro routes
+--ro route* [prefix]
+--ro prefix -> ../state/prefix
+--ro state
| +--ro prefix? cml-data-types:cml_ipv4_prefix_t
| +--ro type? ipi-rip-types:rip_route_type_t
| +--ro rip-sub-type? ipi-rip-types:rip_route_subtype_t
| +--ro tag? uint16
+--ro nexthops
+--ro nexthop* [address]
+--ro address -> ../state/address
+--ro state
+--ro address? inet:ipv4-address
+--ro if-name? string
+--ro metric? uint8
+--ro up-time? string
 
rpcs:
+---x rip-vrf-clear-route {feature-list:HAVE_VRF_RIP,feature-list:HAVE_RIPD}?
| +---w input
| +---w vrf-name string
| +---w prefix cml-data-types:cml_ipv4_prefix_t
+---x rip-vrf-clear-route-all {feature-list:HAVE_VRF_RIP,feature-list:HAVE_RIPD}?
| +---w input
| +---w vrf-name string
+---x rip-clear-route {feature-list:HAVE_RIPD}?
| +---w input
| +---w route-type ipi-rip-types:rip_redistribute_proto_clear_t
+---x rip-clear-route-prefix {feature-list:HAVE_RIPD}?
| +---w input
| +---w prefix-address cml-data-types:cml_ipv4_prefix_t
+---x rip-clear-statistics {feature-list:HAVE_RIPD}?
| +---w input
| +---w name string
+---x rip-snmp-restart {feature-list:HAVE_SNMP}?
+---x rip-terminal-debugging-on {feature-list:HAVE_RIPD}?
| +---w input
| +---w terminal-debug-options ipi-rip-types:rip_debug_t
+---x rip-terminal-debugging-off {feature-list:HAVE_RIPD}?
+---w input
+---w terminal-debug-options ipi-rip-types:rip_debug_t
Last modified date: 08/22/2023