-
Notifications
You must be signed in to change notification settings - Fork 390
/
route_aggregate.sandesh
39 lines (32 loc) · 1.12 KB
/
route_aggregate.sandesh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/*
* Copyright (c) 2015 Juniper Networks, Inc. All rights reserved.
*/
include "bgp/bgp_peer.sandesh"
include "bgp/routing-instance/route_aggregate_internal.sandesh"
struct AggregateRouteInfo {
1: string prefix;
2: bgp_peer.ShowRouteBrief aggregate_rt;
3: string nexthop;
4: bool deleted;
5: optional list<string> contributors;
}
struct AggregateRouteEntriesInfo {
1: string name (link="ShowRouteAggregateReq");
2: list<AggregateRouteInfo> aggregate_route_list;
}
response sandesh ShowRouteAggregateSummaryResp {
1: list<AggregateRouteEntriesInfo> aggregate_route_entries;
2: optional string next_batch (link="ShowRouteAggregateSummaryReqIterate",
link_title="next_batch");
}
request sandesh ShowRouteAggregateSummaryReq {
1: string search_string;
}
response sandesh ShowRouteAggregateResp {
1: list<AggregateRouteEntriesInfo> aggregate_route_entries;
2: optional string next_batch (link="ShowRouteAggregateReqIterate",
link_title="next_batch");
}
request sandesh ShowRouteAggregateReq {
1: string search_string;
}