3 namespace "urn:opendaylight:params:xml:ns:yang:bmp-monitor";
6 import bgp-rib { prefix rib; revision-date 2013-09-25; }
7 import bgp-multiprotocol { prefix bgp-mp; revision-date 2013-09-19; }
8 import bmp-message { prefix bmp-msg; revision-date 2015-05-12; }
9 import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
10 import ietf-yang-types { prefix yang; revision-date 2013-07-15; }
12 organization "Cisco Systems, Inc.";
13 contact "Milos Fabian <milfabia@cisco.com>";
16 "This module contains the base data model of a BMP monitor.
18 Copyright (c)2015 Cisco Systems, Inc. All rights reserved.
20 This program and the accompanying materials are made available
21 under the terms of the Eclipse Public License v1.0 which
22 accompanies this distribution, and is available at
23 http://www.eclipse.org/legal/epl-v10.html";
25 revision "2015-05-12" {
31 description "Monitored router identified by IP address.";
36 description "The name of BMP monitoring station instance.";
47 grouping afi-safi-route-counter {
49 uses bgp-mp:bgp-table-type;
64 leaf router-distinguisher {
67 container peer-session {
72 uses bmp-msg:timestamp;
75 leaf rejected-prefixes {
78 leaf duplicate-prefix-advertisements {
81 leaf duplicate-withdraws {
84 leaf invalidated-cluster-list-loop {
87 leaf invalidated-as-path-loop {
90 leaf invalidated-originator-id {
93 leaf invalidated-as-confed-loop {
96 leaf adj-ribs-in-routes {
102 container per-afi-safi-adj-rib-in-routes {
103 uses afi-safi-route-counter;
105 container per-afi-safi-loc-rib-routes {
106 uses afi-safi-route-counter;
108 leaf updates-treated-as-withdraw {
111 leaf prefixes-treated-as-withdraw {
114 leaf duplicate-updates {
117 uses bmp-msg:timestamp;
119 container pre-policy-rib {
122 container post-policy-rib {
127 type bmp-msg:mirror-information-code;
129 uses bmp-msg:timestamp;
156 container bmp-monitor {