accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html";
+ revision "2018-03-29" {
+ description "RFC6514 Extended communities";
+ reference "https://tools.ietf.org/html/rfc6514";
+ }
+
revision "2013-09-19" {
description
"Initial revision.";
}
}
+ grouping inet4-specific-extended-community-common {
+ container inet4-specific-extended-community-common {
+ leaf global-administrator {
+ type inet:ipv4-address;
+ }
+ leaf local-administrator {
+ type binary {
+ length "2";
+ }
+ }
+ }
+ }
grouping extended-community {
leaf transitive {
type boolean;
}
}
}
+ case source-as-extended-community-case {
+ container source-as-extended-community {
+ reference "https://tools.ietf.org/html/rfc6514#section-6";
+ leaf global-administrator {
+ type short-as-number;
+ }
+ }
+ }
case inet4-specific-extended-community-case {
container inet4-specific-extended-community {
+ uses inet4-specific-extended-community-common;
leaf global-administrator {
+ status deprecated;
type inet:ipv4-address;
}
leaf local-administrator {
+ status deprecated;
type binary {
length "2";
}
uses as-4-spec-common;
}
}
+ case source-as-4-extended-community-case {
+ container source-as-4-extended-community {
+ reference "https://tools.ietf.org/html/rfc6514#section-6";
+ leaf as-number {
+ description "Carries a 4-octet Autonomous System (AS) number";
+ reference "https://tools.ietf.org/html/rfc5668#section-2";
+
+ mandatory true;
+ type inet:as-number;
+ }
+ }
+ }
case encapsulation-case {
container encapsulation-extended-community {
uses encapsulation-extended-community;
}
}
+ case vrf-route-import-extended-community-case {
+ reference "https://tools.ietf.org/html/rfc6514#section-7";
+ container vrf-route-import-extended-community {
+ uses inet4-specific-extended-community-common;
+ }
+ }
}
}
namespace "urn:opendaylight:params:xml:ns:yang:bgp-evpn";
prefix "bgp-evpn";
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
import ietf-yang-types {prefix yang; revision-date 2013-07-15;}
import network-concepts { prefix netc; revision-date 2013-11-25; }
import bgp-rib { prefix bgp-rib; revision-date 2018-03-29; }
import bmp-monitor { prefix bmp-mon; revision-date 2018-03-29; }
- import bgp-message { prefix bgp-msg; revision-date 2017-12-07; }
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
- import pmsi-tunnel { prefix pmsi; revision-date 2016-08-12; }
+ import bgp-message { prefix bgp-msg; revision-date 2018-03-29; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
+ import pmsi-tunnel { prefix pmsi; revision-date 2018-03-29; }
import yang-ext { prefix ext; revision-date 2013-07-09; }
organization "Cisco Systems, Inc.";
namespace "urn:opendaylight:params:xml:ns:yang:pmsi-tunnel";
prefix "pmsi-tunnel";
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
import network-concepts { prefix netc; revision-date 2013-11-25; }
import ietf-yang-types { prefix yang; }
accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html";
+ revision "2018-03-29" {
+ description "Add RFC6514 Extended communities under bgp type.";
+ }
+
revision "2016-08-12" {
description "Initial revision";
reference "https://tools.ietf.org/html/rfc6514#section-5";
prefix "bgp-fs";
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
- import bgp-message { prefix bgp-msg; revision-date 2017-12-07; }
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
+ import bgp-message { prefix bgp-msg; revision-date 2018-03-29; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
import bgp-rib { prefix bgp-rib; revision-date 2018-03-29; }
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
import network-concepts { prefix netc; revision-date 2013-11-25; }
import bmp-monitor { prefix bmp-mon; revision-date 2018-03-29; }
module bgp-inet {
- yang-version 1;
- namespace "urn:opendaylight:params:xml:ns:yang:bgp-inet";
- prefix "bgp-inet";
+ yang-version 1;
+ namespace "urn:opendaylight:params:xml:ns:yang:bgp-inet";
+ prefix "bgp-inet";
import bgp-rib { prefix bgp-rib; revision-date 2018-03-29; }
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
- import bgp-message { prefix bgp-msg; revision-date 2017-12-07; }
+ import bgp-message { prefix bgp-msg; revision-date 2018-03-29; }
import bmp-monitor { prefix bmp-mon; revision-date 2018-03-29; }
organization "Cisco Systems, Inc.";
contact "Dana Kutenicsova <dkutenic@cisco.com>";
description
- "This module contains the concept of IPv4 and IPv6 routes,
- split from bgp-rib and bgp-multiprotocol models.
-
- Copyright (c)2015 Cisco Systems, Inc. All rights reserved.
-
- This program and the accompanying materials are made available
- under the terms of the Eclipse Public License v1.0 which
- accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html";
+ "This module contains the concept of IPv4 and IPv6 routes,
+ split from bgp-rib and bgp-multiprotocol models.
+
+ Copyright (c)2015 Cisco Systems, Inc. All rights reserved.
+ This program and the accompanying materials are made available
+ under the terms of the Eclipse Public License v1.0 which
+ accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html";
revision "2018-03-29" {
description "Add support for add-path for all afi/safi.";
namespace "urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4";
prefix "bgp-vpn-ipv4";
- import bgp-message { prefix bgp-msg; revision-date 2017-12-07; }
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
+ import bgp-message { prefix bgp-msg; revision-date 2018-03-29; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
import bmp-monitor { prefix bmp-mon; revision-date 2018-03-29; }
import bgp-rib { prefix bgp-rib; revision-date 2018-03-29; }
import bgp-vpn { prefix bgp-vpn; revision-date 2018-03-29; }
namespace "urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6";
prefix "bgp-vpn-ipv6";
- import bgp-message { prefix bgp-msg; revision-date 2017-12-07; }
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
+ import bgp-message { prefix bgp-msg; revision-date 2018-03-29; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
import bmp-monitor { prefix bmp-mon; revision-date 2018-03-29; }
import bgp-rib { prefix bgp-rib; revision-date 2018-03-29; }
import bgp-vpn { prefix bgp-vpn; revision-date 2018-03-29; }
prefix "bgp-vpn";
import bgp-labeled-unicast { prefix bgp-lu; revision-date 2018-03-29; }
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
import bgp-rib { prefix bgp-rib; revision-date 2018-03-29; }
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
prefix "bgp-lu";
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
- import bgp-message { prefix bgp-msg; revision-date 2017-12-07; }
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
+ import bgp-message { prefix bgp-msg; revision-date 2018-03-29; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
import bgp-rib { prefix bgp-rib; revision-date 2018-03-29; }
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
import bmp-monitor { prefix bmp-mon; revision-date 2018-03-29; }
import network-concepts { prefix netc; revision-date 2013-11-25; }
import bgp-inet { prefix bgp-inet; revision-date 2018-03-29; }
prefix "bgp-ls";
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
- import bgp-message { prefix bgp-msg; revision-date 2017-12-07; }
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
+ import bgp-message { prefix bgp-msg; revision-date 2018-03-29; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
import bgp-rib { prefix bgp-rib; revision-date 2018-03-29; }
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
import network-concepts { prefix netc; revision-date 2013-11-25; }
import rsvp { prefix rsvp; revision-date 2015-08-20; }
import bgp-segment-routing { prefix bgp-sr; revision-date 2015-10-14; }
import openconfig-routing-policy { prefix rpol; }
import openconfig-bgp-policy { prefix bgppol; }
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
organization "AT&T Services, Inc.";
contact "Claudio D. Gasparini <claudio.gasparini@pantheon.tech.com>";
import openconfig-policy-types { prefix pt; }
import openconfig-bgp-types { prefix bgp-types; }
import openconfig-extensions { prefix oc-ext; }
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
// meta
prefix "bgp-msg";
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
import network-concepts { prefix netc; revision-date 2013-11-25; }
organization "Cisco Systems, Inc.";
accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html";
+ revision "2018-03-29" {
+ description "Add RFC6514 Extended communities under bgp type.";
+ }
+
revision "2017-12-07" {
description "Add support for add-path in base BGP NLRI.";
}
prefix "bgp-mp";
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
- import bgp-message { prefix bgp-msg; revision-date 2017-12-07; }
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-message { prefix bgp-msg; revision-date 2018-03-29; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
import yang-ext { prefix ext; revision-date 2013-07-09; }
organization "Cisco Systems, Inc.";
accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html";
+ revision "2018-03-29" {
+ description "Add RFC6514 Extended communities under bgp type.";
+ }
+
revision "2017-12-07" {
description "Add support for add-path in base BGP NLRI.";
}
namespace "urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc";
prefix "bgp-rpc";
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
import bgp-rib { prefix rib; revision-date 2018-03-29; }
- import yang-ext { prefix ext; revision-date "2013-07-09"; }
+ import yang-ext { prefix ext; revision-date 2013-07-09; }
organization "Cisco Systems, Inc.";
contact "Iveta Halanova <ihalanov@cisco.com>";
namespace "urn:opendaylight:params:xml:ns:yang:bgp-rib";
prefix "rib";
- import bgp-message { prefix bgp-msg; revision-date 2017-12-07; }
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
+ import bgp-message { prefix bgp-msg; revision-date 2018-03-29; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
organization "Cisco Systems, Inc.";
namespace "urn:opendaylight:params:xml:ns:yang:bmp-message";
prefix "bmp-msg";
- import bgp-message { prefix bgp-msg; revision-date 2017-12-07; }
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
+ import bgp-message { prefix bgp-msg; revision-date 2018-03-29; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
import ietf-yang-types { prefix yang; revision-date 2013-07-15; }
- import bgp-types { prefix bgp-t; revision-date 2013-09-19; }
+ import bgp-types { prefix bgp-t; revision-date 2018-03-29; }
organization "Cisco Systems, Inc.";
contact "Milos Fabian <milfabia@cisco.com>";
reference
"https://tools.ietf.org/html/rfc7854";
+ revision "2018-03-29" {
+ description "Add support for add-path for all afi/safi.";
+ }
+
revision "2017-12-07" {
description "Add support for add-path in base BGP NLRI.";
}
prefix "bmp-mon";
import bgp-rib { prefix rib; revision-date 2018-03-29; }
- import bgp-multiprotocol { prefix bgp-mp; revision-date 2017-12-07; }
- import bmp-message { prefix bmp-msg; revision-date 2017-12-07; }
+ import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; }
+ import bmp-message { prefix bmp-msg; revision-date 2018-03-29; }
import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
import ietf-yang-types { prefix yang; revision-date 2013-07-15; }