summaryrefslogtreecommitdiff
path: root/yang/frr-routing.yang
diff options
context:
space:
mode:
authorvdhingra <vdhingra@vmware.com>2020-05-27 01:30:34 -0700
committervdhingra <vdhingra@vmware.com>2020-08-14 07:44:39 -0700
commit2228b116faf425888b431593cf8fadcd04946a31 (patch)
treed6abd21956bfeed2f8c7c76acfa5c3a88c09074a /yang/frr-routing.yang
parent659d56e13fc3703dfe58d1df38c9439dd0416b98 (diff)
bgpd: yang defination
Yang files for bgpd to use northbound APIs Co-authored-by: Santosh P K <sapk@vmware.com> Co-authored-by: vishaldhingra <vdhingra@vmware.com> Signed-off-by: vishaldhingra <vdhingra@vmware.com>
Diffstat (limited to 'yang/frr-routing.yang')
-rw-r--r--yang/frr-routing.yang70
1 files changed, 70 insertions, 0 deletions
diff --git a/yang/frr-routing.yang b/yang/frr-routing.yang
index d22e12074f..52607f9ad0 100644
--- a/yang/frr-routing.yang
+++ b/yang/frr-routing.yang
@@ -101,6 +101,76 @@ module frr-routing {
"This identity represents the IPv6 multicast address family.";
}
+ identity ipv4-labeled-unicast {
+ base afi-safi-type;
+ description
+ "This identity represents the IPv4 labeled unicast address family.";
+ }
+
+
+ identity ipv6-labeled-unicast {
+ base afi-safi-type;
+ description
+ "This identity represents the IPv6 labeled unicast address family.";
+ }
+
+
+ identity l3vpn-ipv4-unicast {
+ base afi-safi-type;
+ description
+ "This identity represents the L3vpn IPv4 unicast address family.";
+ }
+
+
+ identity l3vpn-ipv6-unicast {
+ base afi-safi-type;
+ description
+ "This identity represents the L3vpn IPv6 unicast address family.";
+ }
+
+
+ identity l3vpn-ipv4-multicast {
+ base afi-safi-type;
+ description
+ "This identity represents the L3vpn IPv4 multicast address family.";
+ }
+
+
+ identity l3vpn-ipv6-multicast {
+ base afi-safi-type;
+ description
+ "This identity represents the L3vpn IPv6 multicast address family.";
+ }
+
+
+ identity l2vpn-vpls {
+ base afi-safi-type;
+ description
+ "This identity represents the L2vpn VPLS address family.";
+ }
+
+
+ identity l2vpn-evpn {
+ base afi-safi-type;
+ description
+ "This identity represents the L2vpn EVPN address family.";
+ }
+
+
+ identity ipv4-flowspec {
+ base afi-safi-type;
+ description
+ "This identity represents the IPv4 flowspec address family.";
+ }
+
+
+ identity ipv6-flowspec {
+ base afi-safi-type;
+ description
+ "This identity represents the IPv6 flowspec address family.";
+ }
+
+
identity control-plane-protocol {
description
"Base identity from which control-plane protocol identities are