Add rib-has-route condition to openconfig-routing-policy #1410
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add rib-has-route condition to openconfig-routing-policy
Change Scope
Platform Implementations
https://www.cisco.com/c/en/us/td/docs/iosxr/cisco8000/routing/cumulative/command/reference/b-routing-cr-cisco8000/m-rpl-commands-1.html#wp4036312080
https://www.arista.com/en/support/toi/eos-4-21-0f/14072-bgp-conditional-route-inject-routing-protocol-mode-rib
https://www.juniper.net/documentation/us/en/software/junos/routing-policy/bgp/topics/example/conditional-prefix-installing-configuring.html
Tree View
module: openconfig-routing-policy +--rw statement* [name] +--rw name -> ../config/name +--rw config | +--rw name? string +--ro state | +--ro name? string +--rw conditions | +--rw config | | +--rw call-policy? -> ../../../../../../../policy-definitions/policy-definition/name | | +--rw install-protocol-eq? identityref | +--ro state | | +--ro call-policy? -> ../../../../../../../policy-definitions/policy-definition/name | | +--ro install-protocol-eq? identityref | +--rw match-interface | | +--rw config | | +--ro state | +--rw match-prefix-set | | +--rw config | | | +--rw prefix-set? -> ../../../../../../../../defined-sets/prefix-sets/prefix-set/config/name | | | +--rw match-set-options? oc-pol-types:match-set-options-restricted-type | | +--ro state | | +--ro prefix-set? -> ../../../../../../../../defined-sets/prefix-sets/prefix-set/config/name | | +--ro match-set-options? oc-pol-types:match-set-options-restricted-type + | +--rw match-rib-has-route + | | +--rw config + | | | +--rw prefix-set? -> ../../../../../../../../defined-sets/prefix-sets/prefix-set/config/name + | | | +--rw match-set-options? oc-pol-types:match-set-options-restricted-type + | | +--ro state + | | +--ro prefix-set? -> ../../../../../../../../defined-sets/prefix-sets/prefix-set/config/name + | | +--ro match-set-options? oc-pol-types:match-set-options-restricted-type | +--rw match-neighbor-set | | +--rw config | | | +--rw neighbor-set? -> ../../../../../../../../defined-sets/neighbor-sets/neighbor-set/name | | | +--rw match-set-options? oc-pol-types:match-set-options-restricted-type | | +--ro state | | +--ro neighbor-set? -> ../../../../../../../../defined-sets/neighbor-sets/neighbor-set/name | | +--ro match-set-options? oc-pol-types:match-set-options-restricted-type | +--rw match-tag-set | +--rw config | | +--rw tag-set? -> ../../../../../../../../defined-sets/tag-sets/tag-set/name | | +--rw match-set-options? oc-pol-types:match-set-options-restricted-type | +--ro state | +--ro tag-set? -> ../../../../../../../../defined-sets/tag-sets/tag-set/name | +--ro match-set-options? oc-pol-types:match-set-options-restricted-type +--rw actions +--rw config | +--rw policy-result? policy-result-type +--ro state | +--ro policy-result? policy-result-type +--rw set-tag +--rw config