Interface BgpVpnIpv6Data
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>
,org.opendaylight.yangtools.binding.DataContainer
,org.opendaylight.yangtools.binding.DataRoot<BgpVpnIpv6Data>
@Generated("mdsal-binding-generator")
public interface BgpVpnIpv6Data
extends org.opendaylight.yangtools.binding.DataRoot<BgpVpnIpv6Data>
This module contains the base data model of a BGP message. It rolls up the
definitions contained in RFC4659. Copyright (c) 2016 Brocade Communications
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 class represents the following YANG schema fragment defined in module bgp-vpn-ipv6
module bgp-vpn-ipv6 { namespace urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6; prefix bgp-vpn-ipv6; import bgp-message { prefix bgp-msg; revision-date 2020-01-20; } import bgp-multiprotocol { prefix bgp-mp; revision-date 2018-03-29; } import bmp-monitor { prefix bmp-mon; revision-date 2020-01-20; } import bgp-rib { prefix bgp-rib; revision-date 2018-03-29; } import bgp-vpn { prefix bgp-vpn; revision-date 2018-03-29; } revision 2018-03-29 { } revision 2017-12-07 { } revision 2016-03-31 { } grouping l3vpn-ipv6-routes { container vpn-ipv6-routes { uses bgp-vpn:l3vpn-ip-route; } } grouping l3vpn-ipv6-destination { container vpn-ipv6-destination { uses bgp-vpn:l3vpn-ip-destination-type; } } augment /bgp-msg:update/bgp-msg:attributes/bgp-mp:mp-reach-nlri/bgp-mp:advertized-routes/bgp-mp:destination-type { case destination-vpn-ipv6-case { uses l3vpn-ipv6-destination; } } augment /bgp-msg:update/bgp-msg:attributes/bgp-mp:mp-unreach-nlri/bgp-mp:withdrawn-routes/bgp-mp:destination-type { case destination-vpn-ipv6-case { uses l3vpn-ipv6-destination; } } augment /bgp-rib:application-rib/bgp-rib:tables/bgp-rib:routes { case routes-vpn-ipv6-case { uses l3vpn-ipv6-routes; } } augment /bgp-rib:bgp-rib/bgp-rib:rib/bgp-rib:loc-rib/bgp-rib:tables/bgp-rib:routes { case vpn-ipv6-routes-case { uses l3vpn-ipv6-routes; } } augment /bgp-rib:bgp-rib/bgp-rib:rib/bgp-rib:peer/bgp-rib:adj-rib-in/bgp-rib:tables/bgp-rib:routes { case vpn-ipv6-routes-case { uses l3vpn-ipv6-routes; } } augment /bgp-rib:bgp-rib/bgp-rib:rib/bgp-rib:peer/bgp-rib:effective-rib-in/bgp-rib:tables/bgp-rib:routes { case vpn-ipv6-routes-case { uses l3vpn-ipv6-routes; } } augment /bgp-rib:bgp-rib/bgp-rib:rib/bgp-rib:peer/bgp-rib:adj-rib-out/bgp-rib:tables/bgp-rib:routes { case vpn-ipv6-routes-case { uses l3vpn-ipv6-routes; } } augment /bmp-mon:bmp-monitor/bmp-mon:monitor/bmp-mon:router/bmp-mon:peer/bmp-mon:pre-policy-rib/bmp-mon:tables/bmp-mon:routes { case vpn-ipv6-routes-case { uses l3vpn-ipv6-routes; } } augment /bmp-mon:bmp-monitor/bmp-mon:monitor/bmp-mon:router/bmp-mon:peer/bmp-mon:post-policy-rib/bmp-mon:tables/bmp-mon:routes { case vpn-ipv6-routes-case { uses l3vpn-ipv6-routes; } } }
-
Method Summary
-
Method Details
-
implementedInterface
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.binding.DataRoot<BgpVpnIpv6Data>
-