-
Notifications
You must be signed in to change notification settings - Fork 44
/
parseURL.xml
144 lines (142 loc) · 4.29 KB
/
parseURL.xml
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<!--
Copyright (c) 2014 Juniper Networks, Inc. All rights reserved.
-->
<urlLists>
<!-- Define module name here which is being referenced in the generated
file
-->
<require>
<define>parseURLReq</define>
<path>process.mainModule.exports["corePath"] + '/src/serverroot/common/parseURLRequire'</path>
</require>
<require>
<define>adminapi</define>
<path>./admin.api</path>
</require>
<item>
<url>/api/admin/nodes/:type</url>
<method>get</method>
<feature>monitoring</feature>
<callback>adminapi.getControlNodeDetailsFromConfig</callback>
</item>
<item>
<url>/api/admin/bgp-routers/:type</url>
<method>get</method>
<feature>bgp</feature>
<callback>adminapi.getBGPRouters</callback>
</item>
<item>
<url>/api/admin/bgp-router/:id</url>
<method>get</method>
<feature>bgp</feature>
<callback>adminapi.getBGPRouter</callback>
</item>
<item>
<url>/api/admin/bgp-router</url>
<method>post</method>
<feature>bgp</feature>
<callback>adminapi.createBGPRouter</callback>
</item>
<item>
<url>/api/admin/bgp-router/:id</url>
<method>delete</method>
<feature>bgp</feature>
<callback>adminapi.deleteBGPRouter</callback>
</item>
<item>
<url>/api/admin/bgp-router/:id</url>
<method>put</method>
<feature>bgp</feature>
<callback>adminapi.updateBGPRouter</callback>
</item>
<item>
<url>/api/admin/analyzers</url>
<method>get</method>
<feature>pcapture</feature>
<callback>adminapi.getAnalyzers</callback>
</item>
<item>
<url>/api/admin/analyzers/:name</url>
<method>get</method>
<feature>pcapture</feature>
<callback>adminapi.getAnalyzer</callback>
</item>
<item>
<url>/api/admin/mirrors</url>
<method>get</method>
<feature>pcapture</feature>
<callback>adminapi.getMirrors</callback>
</item>
<item>
<url>/api/admin/mirrors/:name</url>
<method>get</method>
<feature>pcapture</feature>
<callback>adminapi.getMirror</callback>
</item>
<item>
<url>/api/admin/add-analyzer</url>
<method>post</method>
<feature>pcapture</feature>
<callback>adminapi.addAnalyzer</callback>
</item>
<item>
<url>/api/admin/delete-analyzer/:name</url>
<method>post</method>
<feature>pcapture</feature>
<callback>adminapi.deleteAnalyzer</callback>
</item>
<item>
<url>/api/admin/add-mirror</url>
<method>get</method>
<feature>pcapture</feature>
<callback>adminapi.addMirror</callback>
</item>
<item>
<url>/api/admin/delete-mirror/:name</url>
<method>post</method>
<feature>pcapture</feature>
<callback>adminapi.deleteMirror</callback>
</item>
<item>
<url>/api/admin/networks</url>
<method>get</method>
<feature>pcapture</feature>
<callback>adminapi.getAllVNs</callback>
</item>
<item>
<url>/api/tenants/admin/config/global-asn</url>
<method>get</method>
<feature>bgp</feature>
<callback>adminapi.getGlobalASN</callback>
</item>
<item>
<url>/api/tenants/admin/config/global-asn</url>
<method>put</method>
<feature>bgp</feature>
<callback>adminapi.updateGlobalASN</callback>
</item>
<item>
<url>/api/tenants/admin/config/ibgp-auto-mesh</url>
<method>put</method>
<feature>bgp</feature>
<callback>adminapi.updateiBGPAutoMesh</callback>
</item>
<item>
<url>/api/admin/control-node/:name</url>
<method>get</method>
<feature>control-node</feature>
<callback>adminapi.getControlNode</callback>
</item>
<item>
<url>/api/admin/config/get-data</url>
<method>get</method>
<feature>orchestration</feature>
<callback>adminapi.getApiServerDataByPage</callback>
</item>
<item>
<url>/api/tenants/admin/config/ip-fabric-subnets</url>
<method>put</method>
<feature>bgp</feature>
<callback>adminapi.updateIPFabricSubnets</callback>
</item>
</urlLists>