programmable-rpd
Syntax (Junos OS)
programmable-rpd { client name { interface-notification name; } purge-timeout (never | timeout); rib-service { dynamic-next-hop-interface (disable | enable); } statistics { flex-routes; <destination ip-destination-address>; table; } traceoptions { file filename <files files> <size size> <(world-readable | no-world-readable)>; flag name; } }
Syntax (Junos OS Evolved)
programmable-rpd { client name { interface-notification name; } purge-timeout (never | timeout); rib-service { dynamic-next-hop-interface (disable); } stats-aggregation-interval seconds; stats-sampling-interval seconds; traceoptions { file filename <files files> <size size> <(world-readable | no-world-readable)>; flag name; } }
Hierarchy Level
[edit logical-systems name routing-options], [edit routing-options]
Description
Configure the programmable routing protocol process (prpd). The prpd provides public APIs to program routing systems, making it possible for users to directly access the APIs to customize, create, and modify behavior of their network.
Required Privilege Level
routing—To view this statement in the configuration.
routing-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 16.2.
stats-aggregation-interval
and stats-sampling-interval
statements introduced in Junos OS Evolved Release 22.2R1.