Make ip-version mandatory for all ACEs
[honeycomb.git] / v3po / postman_rest_collection.json
1 {
2         "id": "5bad4634-e5cf-900e-9733-0976aa9bea64",
3         "name": "Honeycomb V3PO RESTCONF calls",
4         "description": "Common mgmt operations on VPP core using Honeycomb REST interface",
5         "order": [
6                 "9362a506-1e6f-38eb-b7a9-e1bec3fc2177",
7                 "11ae838d-68f0-8755-6b8b-16466512a1bf",
8                 "8f5860a3-ac28-811b-3830-52df067c1a60",
9                 "4166392e-d64c-34b9-1117-cbd36974fa7e",
10                 "7b592c36-12a3-2867-ed71-80ec74695dec",
11                 "4a8f8191-91ce-d65c-58c9-206204603a3e",
12                 "2a3a5de9-ed06-6468-2c11-ddbdc4ec1224"
13         ],
14         "folders": [
15                 {
16                         "id": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
17                         "name": "ACL",
18                         "description": "",
19                         "order": [
20                                 "e59e4c3d-e2d9-7124-3d94-6fe77b88e8ec",
21                                 "e332c510-7523-f788-3670-dc801b10d391",
22                                 "9b3cbedf-15b4-fee0-6424-b32bc4781ca3",
23                                 "ed295c83-ac16-df21-9ac5-7176369736d9",
24                                 "2d25db9f-6c65-5fe0-1602-5484c058bd1b",
25                                 "e1bd94dd-ed59-9a39-9997-916c4f9a207e",
26                                 "c4923db5-50eb-0106-10fc-3f1361593d2a",
27                                 "24ac98f0-1556-e623-ec87-1c2d7f4f089c",
28                                 "2796296f-2c09-7c3e-4cd9-9a366c1cb61c",
29                                 "5b0d301e-c2d1-5179-41eb-d1fb07cc93f0",
30                                 "aa1f621e-4ae7-f266-e85f-ec3797c3552a",
31                                 "a78cecbf-1b20-3051-af3e-213c947c94ac"
32                         ],
33                         "owner": "45557",
34                         "collectionId": "e9ba4e80-fb4d-1eae-07e7-97b323164130"
35                 },
36                 {
37                         "id": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9",
38                         "name": "Bridge Domain management",
39                         "description": "",
40                         "order": [
41                                 "4d59da85-1853-8854-6eb6-36d13821cc14",
42                                 "63fa7145-b1df-0d48-f38b-27c11cb3a5f6",
43                                 "ca295d02-4940-e584-e446-64a79ce733f9",
44                                 "a68945f7-ee2d-e352-1bb9-1511757c21b2",
45                                 "b31e6fc8-2cf3-92e3-3ac9-e9d244b6eb16",
46                                 "38df5f70-c849-dd0d-401b-e1fcd5df539e",
47                                 "5eabbac5-77fc-a886-7070-ba7dfb735301",
48                                 "44df5e99-524f-ae01-0d60-54257fd16ad5",
49                                 "ce66b067-e7de-224b-6e46-41a4a4e2305c",
50                                 "c6272b59-2200-d334-0abc-6e13deb0dedd",
51                                 "1bd21e57-376e-a8e4-14b2-97598824abbb",
52                                 "a47fb37c-a45d-078c-9842-396b80195aaf",
53                                 "9ed8e7a8-8f38-a68c-bdb0-58f0743a55a0"
54                         ],
55                         "owner": "45557",
56                         "collectionId": "e9ba4e80-fb4d-1eae-07e7-97b323164130"
57                 },
58                 {
59                         "id": "f5bf94b3-feb4-1db7-6caa-f52d37b8977e",
60                         "name": "Context",
61                         "description": "",
62                         "order": [
63                                 "3e8c8e6b-234c-0910-de47-302adb6bc19e",
64                                 "32ef9c3f-94e5-6c15-fbc5-0816806d8f25",
65                                 "ad06e7aa-527e-7b8d-fff1-d000de301eca"
66                         ],
67                         "owner": "45557"
68                 },
69                 {
70                         "id": "2e489b42-8432-15f1-f4bc-859c34a3c570",
71                         "name": "GRE-TUNNEL",
72                         "description": "",
73                         "order": [
74                                 "ac8d2039-0036-4764-1437-7e08f4a52527",
75                                 "f42817ab-a13f-b9ec-50aa-ed037c6b03be"
76                         ],
77                         "owner": "45557"
78                 },
79                 {
80                         "id": "83c684bd-069d-f6b1-faea-7a37444d9ff9",
81                         "name": "PBB",
82                         "description": "",
83                         "order": [
84                                 "4fd61184-7a23-f84a-6734-b2c96d10c908",
85                                 "d9d05fb3-c16f-12ba-7ed3-52f2c8bfe55b",
86                                 "c7950d6b-6817-36f2-570c-602e77863df6",
87                                 "2fac9933-a6fb-cf6a-fb42-878b77412519"
88                         ],
89                         "owner": "45557"
90                 },
91                 {
92                         "id": "c05d7211-11b0-5688-2079-afa51196045c",
93                         "name": "IETF ACL",
94                         "description": "Provides example requests for ietf-access-control-list management",
95                         "order": [
96                                 "ea9e0f3b-ede6-2104-892b-bb8fd72e3d5d",
97                                 "fe6a8289-d2dc-e671-2490-5546d223f47f",
98                                 "5e93fbca-86d0-12a5-45fd-45d7dfa3bd40",
99                                 "5140ac58-342a-1576-8b0e-99eb8b3b1fb2",
100                                 "9f58c827-d698-fc60-ec49-c2ccbca97c35",
101                                 "93b5345a-434f-9459-26c2-dc2cad9176e0",
102                                 "4d3d06fe-8a64-d0e4-400a-79c4fbd6db73",
103                                 "33280f11-2d61-09d3-f726-9907ef00dc19",
104                                 "60d4ab79-dea1-de5a-63eb-6e26d3d1481b",
105                                 "d668c31c-b904-cd65-124c-dd2a89149b70",
106                                 "13b938a5-7a53-513f-44b9-33d869b8cb53",
107                                 "bca26b70-fe05-a1b4-f93a-1f683341d492",
108                                 "4442a2fd-497d-ee8d-22cd-43b72c358f67",
109                                 "161987f9-8912-f724-2f2d-d7548b12e8f9"
110                         ],
111                         "owner": "45557",
112                         "collectionId": "e9ba4e80-fb4d-1eae-07e7-97b323164130"
113                 },
114                 {
115                         "id": "0ef5f1df-d43a-17fe-b006-249f83c88552",
116                         "name": "IP",
117                         "description": "",
118                         "order": [
119                                 "01b66809-89cd-6f73-013b-010ae25eddee",
120                                 "054c34a2-75b2-fc67-e1a2-5fb285de6daa",
121                                 "02ac3ff2-3ae2-d5c0-60d6-9ad533427ee7",
122                                 "ca164bb4-73ab-a692-e74b-b7c526b2a1b6",
123                                 "ba60c6cb-bb5f-2d45-66c1-a4382d348b9b",
124                                 "ae996349-eec7-2ac4-9fde-1ec9fc63cd3f",
125                                 "65e4713c-3977-7b96-9b46-198a9fe3a592",
126                                 "4afe77aa-43c0-29ba-c910-4cbbea95ee07",
127                                 "3357ff20-66dd-9f5a-7b70-dfe57c6e2e57",
128                                 "67e79c2e-77b7-8000-de1f-10f2136cd718"
129                         ],
130                         "owner": "45557"
131                 },
132                 {
133                         "id": "42603a84-8d76-77de-197f-19387eb13c97",
134                         "name": "Proxy Arp",
135                         "description": "",
136                         "order": [
137                                 "4546a02f-733b-4b69-54e9-5943293b3f95",
138                                 "10f9a053-4e29-7f2c-312c-9b6b796856e9"
139                         ],
140                         "owner": "45557"
141                 },
142                 {
143                         "id": "ebed4cf3-96db-7ea3-1216-a0802c8f47d3",
144                         "name": "TAP",
145                         "description": "",
146                         "order": [
147                                 "5f4e6007-2144-0555-7567-f093b64acec9",
148                                 "24fdd76e-e90b-d552-c0d1-87a745a5ac6f",
149                                 "fc8daee5-81f4-ef32-9d05-a2a5a24b3d8e",
150                                 "0353bf57-b9af-c037-93da-d4ae05b55eeb"
151                         ],
152                         "owner": "45557"
153                 },
154                 {
155                         "id": "015dc7da-a47b-fcdf-3dee-2760fb5de9fd",
156                         "name": "VHOST",
157                         "description": "",
158                         "order": [
159                                 "7704eaea-3eb6-2a08-04f0-07c124c3a9ca",
160                                 "218a3ee0-7ef3-adf1-088c-62a1a3e3c2a7",
161                                 "6cc318f9-94ec-b0c0-a3f9-69b085613f59"
162                         ],
163                         "owner": "45557"
164                 },
165                 {
166                         "id": "1ea15402-cdce-9573-f746-fc9256e18e53",
167                         "name": "VLAN",
168                         "description": "",
169                         "order": [
170                                 "62f0370e-cdbb-c29d-3ea4-6ad08d4ceb08",
171                                 "10ffdfa8-97bf-9d9f-e057-d18bd22291ea",
172                                 "d265bf51-6e6d-7087-5b55-b6afde56c325",
173                                 "f71aac57-d1b8-0ece-7e2c-47b94ee0ffe0",
174                                 "3e4f9840-88db-c795-3244-6421da9ca4b3",
175                                 "e3dab7db-c96e-1462-ff59-2c69471fa5f3",
176                                 "4d7faf60-953a-b796-887d-b1c0a46d3904",
177                                 "488acc8a-0816-d280-8c9d-bc1326edea9b"
178                         ],
179                         "owner": "45557",
180                         "collectionId": "e9ba4e80-fb4d-1eae-07e7-97b323164130"
181                 },
182                 {
183                         "id": "ded16b18-1c4c-e349-6190-7a5e30813494",
184                         "name": "VXLAN-GPE-TUNNEL",
185                         "description": "",
186                         "order": [
187                                 "10de9ebb-db91-b664-adfa-e4b347c2ce79",
188                                 "3ec74eb9-1f3b-ac73-094b-a374377a4b3e"
189                         ],
190                         "owner": "45557"
191                 },
192                 {
193                         "id": "f15540bc-415f-0ce0-4c25-5a5406d11242",
194                         "name": "VXLAN-TUNNEL",
195                         "description": "",
196                         "order": [
197                                 "4d9995b2-2698-7aaa-9c63-3db639f682fe",
198                                 "3d8b0d2e-80ad-33ad-d8aa-53f237006750"
199                         ],
200                         "owner": "45557"
201                 }
202         ],
203         "timestamp": 1460119141419,
204         "owner": "45557",
205         "public": false,
206         "published": false,
207         "requests": [
208                 {
209                         "id": "4fd61184-7a23-f84a-6734-b2c96d10c908",
210                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
211                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0",
212                         "preRequestScript": "",
213                         "pathVariables": {},
214                         "method": "PUT",
215                         "data": [],
216                         "dataMode": "raw",
217                         "tests": "",
218                         "currentHelper": "normal",
219                         "helperAttributes": {},
220                         "time": 1475833537946,
221                         "name": "Enable local0 + configure Pbb",
222                         "description": "",
223                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
224                         "responses": [],
225                         "folder": "83c684bd-069d-f6b1-faea-7a37444d9ff9",
226                         "rawModeData": "{\r\n    \"interface\": [\r\n        {\r\n            \"name\": \"local0\",\r\n            \"description\": \"for testing purposes\",\r\n            \"type\": \"iana-if-type:ethernetCsmacd\",\r\n            \"enabled\": \"true\",\r\n            \"pbb-rewrite\":{\r\n            \t\"destination-address\":\"aa:aa:aa:aa:aa:aa\",\r\n            \t\"source-address\":\"bb:bb:bb:bb:bb:bb\",\r\n            \t\"b-vlan-tag-vlan-id\":\"26\",\r\n            \t\"i-tag-isid\":\"27\",\r\n            \t\"interface-operation\":\"pop-2\"\r\n            }\r\n        }\r\n    ]\r\n}"
227                 },
228                 {
229                         "id": "c7950d6b-6817-36f2-570c-602e77863df6",
230                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
231                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0",
232                         "preRequestScript": "",
233                         "pathVariables": {},
234                         "method": "GET",
235                         "data": [],
236                         "dataMode": "raw",
237                         "tests": "",
238                         "currentHelper": "normal",
239                         "helperAttributes": {},
240                         "time": 1475835569895,
241                         "name": "Get ppb rewrite",
242                         "description": "",
243                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
244                         "responses": [],
245                         "folder": "83c684bd-069d-f6b1-faea-7a37444d9ff9",
246                         "rawModeData": "{\r\n    \"interface\": [\r\n        {\r\n            \"name\": \"local0\",\r\n            \"description\": \"for testing purposes\",\r\n            \"type\": \"iana-if-type:ethernetCsmacd\",\r\n            \"enabled\": \"true\",\r\n            \"pbb-rewrite\":{\r\n            \t\"destination-address\":\"aa:aa:aa:aa:aa:aa\",\r\n            \t\"source-address\":\"bb:bb:bb:bb:bb:bb\",\r\n            \t\"b-vlan-tag-vlan-id\":\"26\",\r\n            \t\"i-tag-isid\":\"27\",\r\n            \t\"interface-operation\":\"translate-2-1\"\r\n            }\r\n        }\r\n    ]\r\n}"
247                 },
248                 {
249                         "id": "d9d05fb3-c16f-12ba-7ed3-52f2c8bfe55b",
250                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
251                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/pbb-rewrite",
252                         "preRequestScript": "",
253                         "pathVariables": {},
254                         "method": "PUT",
255                         "data": [],
256                         "dataMode": "raw",
257                         "tests": "",
258                         "currentHelper": "normal",
259                         "helperAttributes": {},
260                         "time": 1475833755406,
261                         "name": "Update ppb rewrite",
262                         "description": "",
263                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
264                         "responses": [],
265                         "folder": "83c684bd-069d-f6b1-faea-7a37444d9ff9",
266                         "rawModeData": "{\r\n    \"pbb-rewrite\":{\r\n    \t\"destination-address\":\"aa:aa:aa:aa:aa:aa\",\r\n    \t\"source-address\":\"bb:bb:bb:bb:bb:bb\",\r\n    \t\"b-vlan-tag-vlan-id\":\"26\",\r\n    \t\"i-tag-isid\":\"27\",\r\n    \t\"interface-operation\":\"translate-2-1\"\r\n    }\r\n}"
267                 },
268                 {
269                         "id": "2fac9933-a6fb-cf6a-fb42-878b77412519",
270                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
271                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0",
272                         "preRequestScript": "",
273                         "pathVariables": {},
274                         "method": "DELETE",
275                         "data": [],
276                         "dataMode": "raw",
277                         "tests": "",
278                         "currentHelper": "normal",
279                         "helperAttributes": {},
280                         "time": 1475833694739,
281                         "name": "Disable ppb rewrite",
282                         "description": "",
283                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
284                         "responses": [],
285                         "folder": "83c684bd-069d-f6b1-faea-7a37444d9ff9",
286                         "rawModeData": ""
287                 },
288
289
290                 {
291                         "id": "01b66809-89cd-6f73-013b-010ae25eddee",
292                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
293                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F8%2F0/ipv4/neighbor/172.16.0.2",
294                         "preRequestScript": null,
295                         "pathVariables": {},
296                         "method": "GET",
297                         "data": [],
298                         "dataMode": "raw",
299                         "version": 2,
300                         "tests": null,
301                         "currentHelper": "normal",
302                         "helperAttributes": {},
303                         "time": 1466498440466,
304                         "name": "Ip Neighbour Get",
305                         "description": "This call returns data stored in honeycomb,to verify actual data stored by vpp, call vppctl show ip fib|arp",
306                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
307                         "responses": [],
308                         "rawModeData": "{\n    \n        \"interface\":{\n            \"name\":\"GigabitEthernet0/8/0\",\n            \"type\": \"iana-if-type:ethernetCsmacd\",\n            \"enabled\":\"true\",\n            \"ipv4\":{\n                \"neighbor\":{\n                    \"ip\":\"172.16.0.2\",\n                    \"link-layer-address\":\"00:01:11:00:02:02\"\n                }\n            }\n        }\n}\n",
309                         "folder": "0ef5f1df-d43a-17fe-b006-249f83c88552"
310                 },
311                 {
312                         "id": "02ac3ff2-3ae2-d5c0-60d6-9ad533427ee7",
313                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
314                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F8%2F0/ipv4/neighbor/172.16.0.2",
315                         "preRequestScript": null,
316                         "pathVariables": {},
317                         "method": "DELETE",
318                         "data": [],
319                         "dataMode": "raw",
320                         "version": 2,
321                         "tests": null,
322                         "currentHelper": "normal",
323                         "helperAttributes": {},
324                         "time": 1466498502212,
325                         "name": "Ip Neighbour Delete",
326                         "description": "Verify this call by invoking vppctl show ip fib|arp",
327                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
328                         "responses": [],
329                         "rawModeData": "{\n    \"neighbor\":{\n        \"ip\":\"172.16.0.2\",\n        \"link-layer-address\":\"00:01:11:00:02:02\"\n    }\n}\n",
330                         "folder": "0ef5f1df-d43a-17fe-b006-249f83c88552"
331                 },
332                 {
333                         "id": "0353bf57-b9af-c037-93da-d4ae05b55eeb",
334                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
335                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/tapp2",
336                         "preRequestScript": "",
337                         "pathVariables": {},
338                         "method": "DELETE",
339                         "data": [],
340                         "dataMode": "raw",
341                         "version": 2,
342                         "tests": "",
343                         "currentHelper": "normal",
344                         "helperAttributes": {},
345                         "time": 1462796994090,
346                         "name": "Delete complex tap ifc - cfg",
347                         "description": "",
348                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
349                         "responses": [],
350                         "rawModeData": "",
351                         "folder": "ebed4cf3-96db-7ea3-1216-a0802c8f47d3"
352                 },
353                 {
354                         "id": "054c34a2-75b2-fc67-e1a2-5fb285de6daa",
355                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
356                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F8%2F0/ipv4/neighbor/172.16.0.2",
357                         "preRequestScript": null,
358                         "pathVariables": {},
359                         "method": "PUT",
360                         "data": [],
361                         "dataMode": "raw",
362                         "version": 2,
363                         "tests": null,
364                         "currentHelper": "normal",
365                         "helperAttributes": {},
366                         "time": 1466498409820,
367                         "name": "Ip Neighbour Add",
368                         "description": "This call doesnt have respective dump call,because of performance issues(dump for this can contain millions of entries). Data inserted throught this call can be verified by calling vppctl show ip fib|arp",
369                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
370                         "responses": [],
371                         "rawModeData": "{\n    \n    \"neighbor\":{\n        \"ip\":\"172.16.0.2\",\n        \"link-layer-address\":\"00:01:11:00:02:02\"\n    }\n    \n}\n",
372                         "folder": "0ef5f1df-d43a-17fe-b006-249f83c88552"
373                 },
374                 {
375                         "id": "10de9ebb-db91-b664-adfa-e4b347c2ce79",
376                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
377                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/vxlanGpeTun3",
378                         "preRequestScript": "",
379                         "pathVariables": {},
380                         "method": "PUT",
381                         "data": [],
382                         "dataMode": "raw",
383                         "version": 2,
384                         "tests": "",
385                         "currentHelper": "normal",
386                         "helperAttributes": {},
387                         "time": 1464768006369,
388                         "name": "Add vxlan-gpe - cfg",
389                         "description": "",
390                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
391                         "responses": [],
392                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"vxlanGpeTun3\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"v3po:vxlan-gpe-tunnel\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"routing\" : {\r\n                    \"vrf-id\" : \"0\"\r\n                },\r\n                \"vxlan-gpe\" : {\r\n                    \"local\" : \"192.168.50.76\",\r\n                    \"remote\" : \"192.168.50.71\",\r\n                    \"vni\" : \"9\",\r\n                    \"next-protocol\" : \"ethernet\",\r\n                    \"encap-vrf-id\" : \"0\",\r\n                    \"decap-vrf-id\" : \"0\"\r\n                }\r\n            }\r\n        ]\r\n    \r\n}",
393                         "folder": "ded16b18-1c4c-e349-6190-7a5e30813494"
394                 },
395                 {
396                         "id": "10f9a053-4e29-7f2c-312c-9b6b796856e9",
397                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
398                         "url": "http://admin:admin@127.0.0.1:8183/restconf/config/ietf-interfaces:interfaces/interface/TenGigabitEthernet7%2F0%2F0/v3po:proxy-arp ",
399                         "pathVariables": {},
400                         "preRequestScript": null,
401                         "method": "DELETE",
402                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
403                         "data": [],
404                         "dataMode": "raw",
405                         "name": "Delete proxy arp on interface",
406                         "description": "",
407                         "descriptionFormat": "html",
408                         "time": 1469545483066,
409                         "version": 2,
410                         "responses": [],
411                         "tests": null,
412                         "currentHelper": "normal",
413                         "helperAttributes": {},
414                         "folder": "42603a84-8d76-77de-197f-19387eb13c97",
415                         "rawModeData": ""
416                 },
417                 {
418                         "id": "10ffdfa8-97bf-9d9f-e057-d18bd22291ea",
419                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
420                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F9%2F0",
421                         "preRequestScript": "",
422                         "pathVariables": {},
423                         "method": "PUT",
424                         "data": [],
425                         "dataMode": "raw",
426                         "version": 2,
427                         "tests": "",
428                         "currentHelper": "normal",
429                         "helperAttributes": {},
430                         "time": 1464804325716,
431                         "name": "Enable GigabitEthernet0/9/0 interface - cfg",
432                         "description": "Enables GigabitEthernet0/9/0 interface. Equivalent vppctl command:\n\nvppctl set in state GigabitEthernet0/9/0 up\n\nNeeded to enable sub interface.\n\nTo verify invoke:\n\nvppctl show int",
433                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
434                         "responses": [],
435                         "folder": "1ea15402-cdce-9573-f746-fc9256e18e53",
436                         "rawModeData": "{\r\n    \r\n      \"interface\": [\r\n      {\r\n        \"name\": \"GigabitEthernet0/9/0\",\r\n        \"type\": \"iana-if-type:ethernetCsmacd\",\r\n        \"v3po:ethernet\": {\r\n          \"mtu\": 9216\r\n        },\r\n        \"enabled\": true,\r\n        \"vpp-vlan:sub-interfaces\": {\r\n          \"sub-interface\": [\r\n            {\r\n              \"identifier\": 1,\r\n              \"vlan-type\": \"802dot1q\",\r\n              \"tags\": {\r\n                \"tag\": [\r\n                  {\r\n                    \"index\": 1,\r\n                    \"dot1q-tag\": {\r\n                      \"tag-type\": \"dot1q-types:c-vlan\",\r\n                      \"vlan-id\": \"any\"\r\n                    }\r\n                  },\r\n                  {\r\n                    \"index\": 0,\r\n                    \"dot1q-tag\": {\r\n                      \"tag-type\": \"dot1q-types:s-vlan\",\r\n                      \"vlan-id\": \"100\"\r\n                    }\r\n                  }\r\n                ]\r\n              },\r\n              \"match\": {\r\n                \"vlan-tagged\": {\r\n                  \"match-exact-tags\": true\r\n                }\r\n              },\r\n              \"enabled\": false\r\n            }\r\n          ]\r\n        }\r\n      }\r\n    ]\r\n    \r\n}"
437                 },
438                 {
439                         "id": "11ae838d-68f0-8755-6b8b-16466512a1bf",
440                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
441                         "url": "http://localhost:8183/restconf/operational/ietf-interfaces:interfaces-state/",
442                         "preRequestScript": "",
443                         "pathVariables": {},
444                         "method": "GET",
445                         "data": [],
446                         "dataMode": "raw",
447                         "version": 2,
448                         "tests": "",
449                         "currentHelper": "normal",
450                         "helperAttributes": {},
451                         "time": 1460539972177,
452                         "name": "List ifcs - oper",
453                         "description": "",
454                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
455                         "responses": [],
456                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
457                 },
458                 {
459                         "id": "1bd21e57-376e-a8e4-14b2-97598824abbb",
460                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
461                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/v3po:l2",
462                         "preRequestScript": "",
463                         "pathVariables": {},
464                         "method": "DELETE",
465                         "data": [],
466                         "dataMode": "raw",
467                         "version": 2,
468                         "tests": "",
469                         "currentHelper": "normal",
470                         "helperAttributes": {},
471                         "time": 1465984375972,
472                         "name": "Remove local0 from bridge domain",
473                         "description": "Removes l2 interconnection of bridge-based type from local0 interface.\nCorresponds to the following VAT command:\n\nvat# sw_interface_set_l2_bridge sw_if_index 0 bd_id 1 disable\n\nVerification in VAT:\n\nvat# bridge_domain_dump",
474                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
475                         "responses": [],
476                         "rawModeData": "",
477                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
478                 },
479                 {
480                         "id": "218a3ee0-7ef3-adf1-088c-62a1a3e3c2a7",
481                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
482                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/vhost1",
483                         "preRequestScript": "",
484                         "pathVariables": {},
485                         "method": "PUT",
486                         "data": [],
487                         "dataMode": "raw",
488                         "version": 2,
489                         "tests": "",
490                         "currentHelper": "normal",
491                         "helperAttributes": {},
492                         "time": 1462891483790,
493                         "name": "Modify vhost user ifc - cfg",
494                         "description": "Modifies vhost-user interface socket.\nTo verify invoke:\n\nvppctl show vhost-user",
495                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
496                         "responses": [],
497                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"vhost1\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"v3po:vhost-user\",\r\n                \"enabled\": \"true\",\r\n                \"vhost-user\" : {\r\n                    \"socket\": \"/tmp/soc2\",\r\n                    \"role\": \"server\"\r\n                }\r\n            }\r\n        ]\r\n    \r\n}",
498                         "folder": "015dc7da-a47b-fcdf-3dee-2760fb5de9fd"
499                 },
500                 {
501                         "id": "24ac98f0-1556-e623-ec87-1c2d7f4f089c",
502                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
503                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/acl/ingress",
504                         "preRequestScript": "",
505                         "pathVariables": {},
506                         "method": "PUT",
507                         "data": [],
508                         "dataMode": "raw",
509                         "version": 2,
510                         "tests": "",
511                         "currentHelper": "normal",
512                         "helperAttributes": {},
513                         "time": 1468495690154,
514                         "name": "Enable L2 and Ipv4 ACL on local0 interface",
515                         "description": "Enables L2 and Ipv4 ACL on local0. Corresponding vpp cli commands:\n\nset int input acl intfc local0 l2-table 0\n\nset int input acl intfc local0 ip4-table 0\n\nTo verify invoke:\n\nvppctl show inacl type l2\n\nthen:\n\nvppctl show inacl type ip4",
516                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
517                         "responses": [],
518                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
519                         "rawModeData": "{\n    \"ingress\": {\n      \"l2-acl\": {\n        \"classify-table\": \"table0\"\n      },\n      \"ip4-acl\": {\n        \"classify-table\": \"table0\"\n      }\n    }\n}"
520                 },
521                 {
522                         "id": "24fdd76e-e90b-d552-c0d1-87a745a5ac6f",
523                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
524                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/tapp2",
525                         "preRequestScript": "",
526                         "pathVariables": {},
527                         "method": "PUT",
528                         "data": [],
529                         "dataMode": "raw",
530                         "version": 2,
531                         "tests": "",
532                         "currentHelper": "normal",
533                         "helperAttributes": {},
534                         "time": 1462796722186,
535                         "name": "Add complex tap ifc - cfg",
536                         "description": "",
537                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
538                         "responses": [],
539                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"tapp2\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"v3po:tap\",\r\n                \"tap\" :{\r\n                    \"tap-name\" : \"tapp2\",\r\n                    \"mac\" : \"00:ff:ff:ff:ff:ff\",\r\n                    \"device-instance\" : 55\r\n                }\r\n            }\r\n        ]\r\n    \r\n}",
540                         "folder": "ebed4cf3-96db-7ea3-1216-a0802c8f47d3"
541                 },
542                 {
543                         "id": "2796296f-2c09-7c3e-4cd9-9a366c1cb61c",
544                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
545                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/v3po:acl/",
546                         "preRequestScript": "",
547                         "pathVariables": {},
548                         "method": "DELETE",
549                         "data": [],
550                         "dataMode": "raw",
551                         "version": 2,
552                         "tests": "",
553                         "currentHelper": "normal",
554                         "helperAttributes": {},
555                         "time": 1467380189765,
556                         "name": "Disable ACL on local0 interface",
557                         "description": "Disables ACL on local0. To verify invoke:\n\nvppctl show inacl type l2\n\nand:\n\nvppctl show inacl type ip4",
558                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
559                         "responses": [],
560                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
561                         "rawModeData": ""
562                 },
563                 {
564                         "id": "2a3a5de9-ed06-6468-2c11-ddbdc4ec1224",
565                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
566                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0",
567                         "preRequestScript": "",
568                         "pathVariables": {},
569                         "method": "PUT",
570                         "data": [],
571                         "dataMode": "raw",
572                         "version": 2,
573                         "tests": "",
574                         "currentHelper": "normal",
575                         "helperAttributes": {},
576                         "time": 1460640004531,
577                         "name": "Set vrf id for local0 - cfg",
578                         "description": "",
579                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
580                         "responses": [],
581                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"local0\",\r\n                \"description\": \"for testing purposes only\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"routing\" : {\r\n                    \"vrf-id\" : \"7\"\r\n                },\r\n                \"v3po:ethernet\": {\r\n                  \"mtu\": 64\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
582                 },
583                 {
584                         "id": "2d25db9f-6c65-5fe0-1602-5484c058bd1b",
585                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
586                         "url": "http://localhost:8183/restconf/config/vpp-classifier:vpp-classifier/classify-table/table1",
587                         "preRequestScript": "",
588                         "pathVariables": {},
589                         "method": "PUT",
590                         "data": [],
591                         "dataMode": "raw",
592                         "version": 2,
593                         "tests": "",
594                         "currentHelper": "normal",
595                         "helperAttributes": {},
596                         "time": 1468493298160,
597                         "name": "Add classify table1",
598                         "description": "Adds classify table1 chained to classify table0.\n\nCorresponding vpp cli command:\n\nvppctl classify table mask l2 dst next-table 0\n\nTo verify invoke:\n\nvppctl sh class table verbose\n\nor:\n\nvat# classify_table_info table_id 1",
599                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
600                         "responses": [],
601                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
602                         "rawModeData": "{\n    \"classify-table\": [\n        {\n            \"name\": \"table1\",\n            \"next_table\": \"table0\",\n            \"nbuckets\": \"2\",\n            \"memory_size\": \"1048576\",\n            \"miss_next\": \"permit\",\n            \"mask\": \"ff:ff:ff:ff:ff:ff:00:00:00:00:00:00:00:00:00:00\"\n        }\n    ]\n}"
603                 },
604                 {
605                         "id": "32ef9c3f-94e5-6c15-fbc5-0816806d8f25",
606                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
607                         "url": "http://localhost:8183/restconf/operational/v3po-context:disabled-interfaces",
608                         "preRequestScript": "",
609                         "pathVariables": {},
610                         "method": "GET",
611                         "data": [],
612                         "dataMode": "raw",
613                         "version": 2,
614                         "tests": "",
615                         "currentHelper": "normal",
616                         "helperAttributes": {},
617                         "time": 1473415606355,
618                         "name": "List disabled interfaces - context",
619                         "description": "List disabled interfaces (e.g. deleted vxlan tunnels)",
620                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
621                         "responses": [],
622                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}",
623                         "folder": "f5bf94b3-feb4-1db7-6caa-f52d37b8977e"
624                 },
625                 {
626                         "id": "3357ff20-66dd-9f5a-7b70-dfe57c6e2e57",
627                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
628                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/ipv4",
629                         "preRequestScript": "",
630                         "pathVariables": {},
631                         "method": "GET",
632                         "data": [],
633                         "dataMode": "raw",
634                         "version": 2,
635                         "tests": "",
636                         "currentHelper": "normal",
637                         "helperAttributes": {},
638                         "time": 1466497212835,
639                         "name": "Read local0/ipv4 - cfg",
640                         "description": "",
641                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
642                         "responses": [],
643                         "folder": "0ef5f1df-d43a-17fe-b006-249f83c88552",
644                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
645                 },
646                 {
647                         "id": "38df5f70-c849-dd0d-401b-e1fcd5df539e",
648                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
649                         "url": "http://localhost:8183/restconf/operational/ietf-interfaces:interfaces-state/interface/local0/",
650                         "pathVariables": {},
651                         "preRequestScript": null,
652                         "method": "GET",
653                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
654                         "data": null,
655                         "dataMode": "params",
656                         "name": "Show local0 - oper",
657                         "description": "Shows local0 interface operational state",
658                         "descriptionFormat": "html",
659                         "time": 1465805719840,
660                         "version": 2,
661                         "responses": [],
662                         "tests": null,
663                         "currentHelper": "normal",
664                         "helperAttributes": {},
665                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
666                 },
667                 {
668                         "id": "3d8b0d2e-80ad-33ad-d8aa-53f237006750",
669                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
670                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/vxlanTun1",
671                         "preRequestScript": "",
672                         "pathVariables": {},
673                         "method": "DELETE",
674                         "data": [],
675                         "dataMode": "raw",
676                         "version": 2,
677                         "tests": "",
678                         "currentHelper": "normal",
679                         "helperAttributes": "{}",
680                         "time": 1462892071867,
681                         "name": "Delete virtual ifc - cfg",
682                         "description": "",
683                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
684                         "responses": [],
685                         "folder": "f15540bc-415f-0ce0-4c25-5a5406d11242",
686                         "timestamp": null,
687                         "rawModeData": ""
688                 },
689                 {
690                         "id": "3e4f9840-88db-c795-3244-6421da9ca4b3",
691                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
692                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F9%2F0/vpp-vlan:sub-interfaces/sub-interface/1/l2/rewrite",
693                         "preRequestScript": "",
694                         "pathVariables": {},
695                         "method": "PUT",
696                         "data": [],
697                         "dataMode": "raw",
698                         "version": 2,
699                         "tests": "",
700                         "currentHelper": "normal",
701                         "helperAttributes": "{}",
702                         "time": 1464803940412,
703                         "name": "Enable tag-rewrite push - cfg",
704                         "description": "Enables tag-rewrite push operation for GigabitEthernet0/9/0.1 sub-interface. Corresponsing vpp cli command:\n\nvppctl set interface l2 tag-rewrite GigabitEthernet0/9/0.1 push dot1q 123 456\n\nTo verify run:\n./build-root/install-vpp-native/vpp-api-test/bin/vpp_api_test json\nand invoke:\n\n#vat sw_interface_dump\n\nor if sub-interface was added to bridge domain:\n\nvppctl show bridge-domain [bd_id] detail",
705                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
706                         "responses": [],
707                         "folder": "1ea15402-cdce-9573-f746-fc9256e18e53",
708                         "timestamp": null,
709                         "rawModeData": "{\r\n     \"rewrite\": {\r\n                  \"vlan-type\": \"vpp-vlan:802dot1q\",\r\n                  \"push-tags\": [\r\n                    {\r\n                      \"index\": 0,\r\n                      \"dot1q-tag\": {\r\n                        \"tag-type\": \"dot1q-types:s-vlan\",\r\n                        \"vlan-id\": 123\r\n                      }\r\n                    },\r\n                    {\r\n                      \"index\": 1,\r\n                      \"dot1q-tag\": {\r\n                        \"tag-type\": \"dot1q-types:c-vlan\",\r\n                        \"vlan-id\": 456\r\n                      }\r\n                    }\r\n                  ]\r\n                }\r\n}"
710                 },
711                 {
712                         "id": "3e8c8e6b-234c-0910-de47-302adb6bc19e",
713                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
714                         "url": "http://localhost:8183/restconf/operational/naming-context:contexts",
715                         "pathVariables": {},
716                         "preRequestScript": "",
717                         "method": "GET",
718                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
719                         "data": [],
720                         "dataMode": "raw",
721                         "name": "List naming contexts - context",
722                         "description": "List mapping context stored in context datastore",
723                         "descriptionFormat": "html",
724                         "time": 1463556756647,
725                         "version": 2,
726                         "responses": [],
727                         "tests": "",
728                         "currentHelper": "normal",
729                         "helperAttributes": "{}",
730                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}",
731                         "folder": "f5bf94b3-feb4-1db7-6caa-f52d37b8977e"
732                 },
733                 {
734                         "id": "3ec74eb9-1f3b-ac73-094b-a374377a4b3e",
735                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
736                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/vxlanGpeTun3",
737                         "preRequestScript": "",
738                         "pathVariables": {},
739                         "method": "DELETE",
740                         "data": [],
741                         "dataMode": "raw",
742                         "version": 2,
743                         "tests": "",
744                         "currentHelper": "normal",
745                         "helperAttributes": {},
746                         "time": 1464764638498,
747                         "name": "Delete vxlan-gpe - cfg",
748                         "description": "",
749                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
750                         "responses": [],
751                         "rawModeData": "",
752                         "folder": "ded16b18-1c4c-e349-6190-7a5e30813494"
753                 },
754                 {
755                         "id": "4166392e-d64c-34b9-1117-cbd36974fa7e",
756                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
757                         "url": "http://localhost:8183/restconf/config/v3po:vpp",
758                         "preRequestScript": "",
759                         "pathVariables": {},
760                         "method": "GET",
761                         "data": [],
762                         "dataMode": "raw",
763                         "version": 2,
764                         "tests": "",
765                         "currentHelper": "normal",
766                         "helperAttributes": {},
767                         "time": 1460540006597,
768                         "name": "Read vpp - cfg",
769                         "description": "",
770                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
771                         "responses": [],
772                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
773                 },
774                 {
775                         "id": "44df5e99-524f-ae01-0d60-54257fd16ad5",
776                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
777                         "url": "http://localhost:8183/restconf/config/v3po:vpp/bridge-domains/bridge-domain/testBD/l2-fib-table/l2-fib-entry/aa:bb:cc:dd:ee:ff",
778                         "preRequestScript": "",
779                         "pathVariables": {},
780                         "method": "DELETE",
781                         "data": [],
782                         "dataMode": "raw",
783                         "version": 2,
784                         "tests": "",
785                         "currentHelper": "normal",
786                         "helperAttributes": {},
787                         "time": 1465806577485,
788                         "name": "Delete L2 FIB entry",
789                         "description": "Removes L2 FIB entry. Corresponds to invoking:\n\nvppctl l2fib del aa:bb:cc:dd:ee:ff [bd_id]\n\nTo verify run:\n\nvppctl show l2fib verbose",
790                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
791                         "responses": [],
792                         "rawModeData": "",
793                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
794                 },
795                 {
796                         "id": "4546a02f-733b-4b69-54e9-5943293b3f95",
797                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
798                         "url": "http://admin:admin@127.0.0.1:8183/restconf/config/ietf-interfaces:interfaces/interface/TenGigabitEthernet7%2F0%2F0",
799                         "pathVariables": {},
800                         "preRequestScript": null,
801                         "method": "PUT",
802                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
803                         "data": [],
804                         "dataMode": "raw",
805                         "name": "Add proxy arp on interface",
806                         "description": "Add proxy arp on interface",
807                         "descriptionFormat": "html",
808                         "time": 1469545402144,
809                         "version": 2,
810                         "responses": [],
811                         "tests": null,
812                         "currentHelper": "normal",
813                         "helperAttributes": {},
814                         "folder": "42603a84-8d76-77de-197f-19387eb13c97",
815                         "rawModeData": "{\n    \n        \"ietf-interfaces:interface\": [\n            {\n                \"name\": \"TenGigabitEthernet7/0/0\",\n                \"description\": \"for testing purposes\",\n                \"type\": \"iana-if-type:ethernetCsmacd\",\n                \"v3po:proxy-arp\" :{\n                    \"vrf-id\" : 0,\n                    \"low-addr\" : \"111.1.1.1\",\n\t\t            \"high-addr\" : \"111.1.1.255\"\n                }\n            }\n        ]\n    \n}"
816                 },
817                 {
818                         "id": "488acc8a-0816-d280-8c9d-bc1326edea9b",
819                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
820                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F9%2F0/vpp-vlan:sub-interfaces/sub-interface/1/l2/rewrite",
821                         "preRequestScript": "",
822                         "pathVariables": {},
823                         "method": "DELETE",
824                         "data": [],
825                         "dataMode": "raw",
826                         "version": 2,
827                         "tests": "",
828                         "currentHelper": "normal",
829                         "helperAttributes": {},
830                         "time": 1464804511683,
831                         "name": "Disable tag-rewrite - cfg",
832                         "description": "Disables tag-rewrite operation for GigabitEthernet0/9/0.1 sub-interface. Corresponsing vpp cli command:\n\nvppctl set interface l2 tag-rewrite GigabitEthernet0/9/0.1 disable\n\nTo verify run:\n./build-root/install-vpp-native/vpp-api-test/bin/vpp_api_test json\nand invoke:\n\n#vat sw_interface_dump\n\nor if sub-interface was added to bridge domain:\n\nvppctl show bridge-domain [bd_id] detail",
833                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
834                         "responses": [],
835                         "folder": "1ea15402-cdce-9573-f746-fc9256e18e53",
836                         "rawModeData": ""
837                 },
838                 {
839                         "id": "4a8f8191-91ce-d65c-58c9-206204603a3e",
840                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
841                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces",
842                         "preRequestScript": "",
843                         "pathVariables": {},
844                         "method": "PUT",
845                         "data": [],
846                         "dataMode": "raw",
847                         "version": 2,
848                         "tests": "",
849                         "currentHelper": "normal",
850                         "helperAttributes": {},
851                         "time": 1460636113690,
852                         "name": "Set interfaces bulk edit - cfg",
853                         "description": "",
854                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
855                         "responses": [],
856                         "rawModeData": "{\n  \"interfaces\": {\n    \"interface\": [\n      {\n        \"name\": \"pg/stream-2\",\n        \"enabled\": true,\n        \"type\": \"iana-if-type:ethernetCsmacd\"\n      },\n      {\n        \"name\": \"pg/stream-3\",\n        \"enabled\": true,\n        \"type\": \"iana-if-type:ethernetCsmacd\"\n      },\n      {\n        \"name\": \"pg/stream-0\",\n        \"enabled\": true,\n        \"type\": \"iana-if-type:ethernetCsmacd\"\n      },\n      {\n        \"name\": \"local0\",\n        \"description\": \"for testing purposes\",\n        \"type\": \"iana-if-type:ethernetCsmacd\",\n        \"enabled\": true\n      },\n      {\n        \"name\": \"pg/stream-1\",\n        \"enabled\": true,\n        \"type\": \"iana-if-type:ethernetCsmacd\"\n      }\n    ]\n  }\n}"
857                 },
858                 {
859                         "id": "4afe77aa-43c0-29ba-c910-4cbbea95ee07",
860                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
861                         "url": "http://localhost:8183/restconf/operational/ietf-interfaces:interfaces-state/interface/local0/ipv4",
862                         "preRequestScript": "",
863                         "pathVariables": {},
864                         "method": "GET",
865                         "data": [],
866                         "dataMode": "raw",
867                         "version": 2,
868                         "tests": "",
869                         "currentHelper": "normal",
870                         "helperAttributes": {},
871                         "time": 1465473594194,
872                         "name": "Read local0/ipv4 - oper",
873                         "description": "",
874                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
875                         "responses": [],
876                         "folder": "0ef5f1df-d43a-17fe-b006-249f83c88552",
877                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
878                 },
879                 {
880                         "id": "4d59da85-1853-8854-6eb6-36d13821cc14",
881                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
882                         "url": "http://localhost:8183/restconf/config/v3po:vpp/bridge-domains/bridge-domain/testBD",
883                         "pathVariables": {},
884                         "preRequestScript": "",
885                         "method": "PUT",
886                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
887                         "data": [],
888                         "dataMode": "raw",
889                         "name": "Create bridge domain - cfg",
890                         "description": "Creates bridgfe domain. Corresponds to invoking:\n\nvat#  bridge_domain_add_del bd_id [bd_id] learn 0 forward 0 uu-flood 0 flood 1 arp-term 0\n\nTo verify run:\n\nvppctl show bridge-domain [bd_id] detail",
891                         "descriptionFormat": "html",
892                         "time": 1465805138795,
893                         "version": 2,
894                         "responses": [],
895                         "tests": "",
896                         "currentHelper": "normal",
897                         "helperAttributes": {},
898                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9",
899                         "rawModeData": "{\r\n    \"bridge-domain\": [\r\n        {\r\n            \"name\": \"testBD\",\r\n            \"flood\": \"true\",\r\n            \"forward\": \"false\",\r\n            \"learn\": \"false\",\r\n            \"unknown-unicast-flood\": \"false\",\r\n            \"arp-termination\": \"false\"\r\n        }\r\n    ]\r\n}"
900                 },
901                 {
902                         "id": "4d7faf60-953a-b796-887d-b1c0a46d3904",
903                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
904                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F9%2F0/vpp-vlan:sub-interfaces/sub-interface/1/l2/rewrite",
905                         "preRequestScript": "",
906                         "pathVariables": {},
907                         "method": "PUT",
908                         "data": [],
909                         "dataMode": "raw",
910                         "version": 2,
911                         "tests": "",
912                         "currentHelper": "normal",
913                         "helperAttributes": {},
914                         "time": 1464805188780,
915                         "name": "Enable tag-rewrite translate 1-2 - cfg",
916                         "description": "Enables tag-rewrite translate 1-2 operation for GigabitEthernet0/9/0.1 sub-interface. Corresponsing vpp cli command:\n\nvppctl set interface l2 tag-rewrite GigabitEthernet0/9/0.1 translate 1-2 dot1q 111 222\n\nTo verify run:\n./build-root/install-vpp-native/vpp-api-test/bin/vpp_api_test json\nand invoke:\n\n#vat sw_interface_dump\n\nor if sub-interface was added to bridge domain:\n\nvppctl show bridge-domain [bd_id] detail",
917                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
918                         "responses": [],
919                         "folder": "1ea15402-cdce-9573-f746-fc9256e18e53",
920                         "rawModeData": "{\r\n     \"rewrite\": {\r\n                  \"vlan-type\": \"vpp-vlan:802dot1q\",\r\n                  \"pop-tags\": \"1\",\r\n                  \"push-tags\": [\r\n                    {\r\n                      \"index\": 0,\r\n                      \"dot1q-tag\": {\r\n                        \"tag-type\": \"dot1q-types:s-vlan\",\r\n                        \"vlan-id\": 111\r\n                      }\r\n                    },\r\n                    {\r\n                      \"index\": 1,\r\n                      \"dot1q-tag\": {\r\n                        \"tag-type\": \"dot1q-types:c-vlan\",\r\n                        \"vlan-id\": 222\r\n                      }\r\n                    }\r\n                  ]\r\n                }\r\n}"
921                 },
922                 {
923                         "id": "4d9995b2-2698-7aaa-9c63-3db639f682fe",
924                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
925                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/vxlanTun1",
926                         "preRequestScript": "",
927                         "pathVariables": {},
928                         "method": "PUT",
929                         "data": [],
930                         "dataMode": "raw",
931                         "version": 2,
932                         "tests": "",
933                         "currentHelper": "normal",
934                         "helperAttributes": {},
935                         "time": 1464767860505,
936                         "name": "Add virtual ifc - cfg",
937                         "description": "",
938                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
939                         "responses": [],
940                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"vxlanTun1\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"v3po:vxlan-tunnel\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"routing\" : {\r\n                    \"vrf-id\" : \"0\"\r\n                },\r\n                \"vxlan\" : {\r\n                    \"src\" : \"192.168.1.6\",\r\n                    \"dst\" : \"192.168.1.9\",\r\n                    \"vni\" : \"88\",\r\n                    \"encap-vrf-id\" : \"0\"\r\n                }\r\n            }\r\n        ]\r\n    \r\n}",
941                         "folder": "f15540bc-415f-0ce0-4c25-5a5406d11242"
942                 },
943                 {
944                         "id": "5b0d301e-c2d1-5179-41eb-d1fb07cc93f0",
945                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
946                         "url": "http://localhost:8183/restconf/config/vpp-classifier:vpp-classifier/classify-table/table0/classify-session/00:00:00:00:00:00:01:02:03:04:05:06:00:00:00:00",
947                         "preRequestScript": "",
948                         "pathVariables": {},
949                         "method": "DELETE",
950                         "data": [],
951                         "dataMode": "raw",
952                         "version": 2,
953                         "tests": "",
954                         "currentHelper": "normal",
955                         "helperAttributes": {},
956                         "time": 1468493934488,
957                         "name": "Remove classify session",
958                         "description": "Removes classify session. To verify invoke:\n\nvppctl sh class table verbose",
959                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
960                         "responses": [],
961                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
962                         "rawModeData": ""
963                 },
964                 {
965                         "id": "5eabbac5-77fc-a886-7070-ba7dfb735301",
966                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
967                         "url": "http://localhost:8183/restconf/config/v3po:vpp/bridge-domains/bridge-domain/testBD/l2-fib-table/l2-fib-entry/aa:bb:cc:dd:ee:ff",
968                         "preRequestScript": "",
969                         "pathVariables": {},
970                         "method": "PUT",
971                         "data": [],
972                         "dataMode": "raw",
973                         "version": 2,
974                         "tests": "",
975                         "currentHelper": "normal",
976                         "helperAttributes": {},
977                         "time": 1465806456783,
978                         "name": "Add L2 FIB entry (forward)",
979                         "description": "Adds L2 FIB static entry. Corresponds to invoking:\n\nvppctl l2fib add aa:bb:cc:dd:ee:ff [bd_id] local0\n\nTo verify run:\n\nvppctl show l2fib verbose",
980                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
981                         "responses": [],
982                         "rawModeData": "{\n    \"l2-fib-entry\": [\n        {\n            \"phys-address\": \"aa:bb:cc:dd:ee:ff\",\n            \"outgoing-interface\": \"local0\",\n            \"action\": \"l2-fib-forward\"\n        }\n    ]\n}",
983                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
984                 },
985                 {
986                         "id": "5f4e6007-2144-0555-7567-f093b64acec9",
987                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
988                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/tapp",
989                         "preRequestScript": "",
990                         "pathVariables": {},
991                         "method": "PUT",
992                         "data": [],
993                         "dataMode": "raw",
994                         "version": 2,
995                         "tests": "",
996                         "currentHelper": "normal",
997                         "helperAttributes": {},
998                         "time": 1462535811974,
999                         "name": "Add simple tap ifc -cfg",
1000                         "description": "",
1001                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1002                         "responses": [],
1003                         "folder": "ebed4cf3-96db-7ea3-1216-a0802c8f47d3",
1004                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"tapp\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"v3po:tap\",\r\n                \"tap\" :{\r\n                    \"tap-name\" : \"tapp\"\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
1005                 },
1006                 {
1007                         "id": "62f0370e-cdbb-c29d-3ea4-6ad08d4ceb08",
1008                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1009                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F9%2F0/vpp-vlan:sub-interfaces/sub-interface/1",
1010                         "preRequestScript": "",
1011                         "pathVariables": {},
1012                         "method": "PUT",
1013                         "data": [],
1014                         "dataMode": "raw",
1015                         "version": 2,
1016                         "tests": "",
1017                         "currentHelper": "normal",
1018                         "helperAttributes": {},
1019                         "time": 1464804304987,
1020                         "name": "Add sub interface - cfg",
1021                         "description": "Adds sub interface. Corresponsing vpp cli command:\n\nvppctl create sub GigabitEthernet0/9/0 1 dot1q 100 inner-dot1q any\n\nTo verify run:\n./build-root/install-vpp-native/vpp-api-test/bin/vpp_api_test json\nand invoke:\n\n#vat sw_interface_dump",
1022                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1023                         "responses": [],
1024                         "folder": "1ea15402-cdce-9573-f746-fc9256e18e53",
1025                         "rawModeData": "{\r\n        \"sub-interface\": [\r\n            {\r\n                \"identifier\": \"1\",\r\n                \"vlan-type\": \"802dot1q\",\r\n                \"tags\": {\r\n                    \"tag\": [\r\n                        {\r\n                            \"index\": \"0\",\r\n                            \"dot1q-tag\": {\r\n                                \"tag-type\": \"dot1q-types:s-vlan\",\r\n                                \"vlan-id\": \"100\"\r\n                            }\r\n                        },\r\n                        {\r\n                            \"index\": \"1\",\r\n                            \"dot1q-tag\": {\r\n                                \"tag-type\": \"dot1q-types:c-vlan\",\r\n                                \"vlan-id\": \"any\"\r\n                            }\r\n                        }\r\n                    ]\r\n                },\r\n                \"match\": {\r\n                    \"vlan-tagged\": {\r\n                        \"match-exact-tags\": \"true\"\r\n                    }\r\n                },\r\n                \"enabled\": \"false\"\r\n            }\r\n        ]\r\n}"
1026                 },
1027                 {
1028                         "id": "63fa7145-b1df-0d48-f38b-27c11cb3a5f6",
1029                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
1030                         "url": "http://localhost:8183/restconf/config/v3po:vpp/bridge-domains/bridge-domain/testBD",
1031                         "preRequestScript": "",
1032                         "pathVariables": {},
1033                         "method": "GET",
1034                         "data": [],
1035                         "dataMode": "raw",
1036                         "version": 2,
1037                         "tests": "",
1038                         "currentHelper": "normal",
1039                         "helperAttributes": {},
1040                         "time": 1465806733493,
1041                         "name": "Show bridge domain - cfg",
1042                         "description": "Shows testBD bridge domain configuration.",
1043                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1044                         "responses": [],
1045                         "rawModeData": "{\r\n    \"bridge-domain\": [\r\n        {\r\n            \"name\": \"testBD\",\r\n            \"flood\": \"true\",\r\n            \"forward\": \"false\",\r\n            \"learn\": \"false\",\r\n            \"unknown-unicast-flood\": \"false\",\r\n            \"arp-termination\": \"false\"\r\n        }\r\n    ]\r\n}",
1046                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
1047                 },
1048                 {
1049                         "id": "65e4713c-3977-7b96-9b46-198a9fe3a592",
1050                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1051                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/ipv4/address/127.0.0.1",
1052                         "preRequestScript": "",
1053                         "pathVariables": {},
1054                         "method": "PUT",
1055                         "data": [],
1056                         "dataMode": "raw",
1057                         "version": 2,
1058                         "tests": "",
1059                         "currentHelper": "normal",
1060                         "helperAttributes": {},
1061                         "time": 1466497176571,
1062                         "name": "Set ipv4 local0 interface - cfg netmask",
1063                         "description": "",
1064                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1065                         "responses": [],
1066                         "folder": "0ef5f1df-d43a-17fe-b006-249f83c88552",
1067                         "rawModeData": "{\r\n            \"address\": [{\r\n                \"ip\" : \"127.0.0.1\",\r\n                \"netmask\": \"255.255.255.128\"\r\n            }]\r\n}"
1068                 },
1069                 {
1070                         "id": "67e79c2e-77b7-8000-de1f-10f2136cd718",
1071                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1072                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F9%2F0/vpp-vlan:sub-interfaces/sub-interface/1/ipv4/address/1.2.3.4",
1073                         "pathVariables": {},
1074                         "preRequestScript": "",
1075                         "method": "PUT",
1076                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1077                         "data": [],
1078                         "dataMode": "raw",
1079                         "name": "Set ipv4 for sub-interface - cfg",
1080                         "description": "Correponds to the following command:\n\nvppctl set interface ip address GigabitEthernet0/9/0.1 1.2.3.4/8\n\nTo verify invoke:\nvppctl show int",
1081                         "descriptionFormat": "html",
1082                         "time": 1467117222646,
1083                         "version": 2,
1084                         "responses": [],
1085                         "tests": "",
1086                         "currentHelper": "normal",
1087                         "helperAttributes": {},
1088                         "folder": "0ef5f1df-d43a-17fe-b006-249f83c88552",
1089                         "rawModeData": "{\r\n            \"address\": [{\r\n                \"ip\" : \"1.2.3.4\",\r\n                \"prefix-length\" : \"8\"\r\n            }]\r\n}"
1090                 },
1091                 {
1092                         "id": "6cc318f9-94ec-b0c0-a3f9-69b085613f59",
1093                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1094                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/vhost1",
1095                         "preRequestScript": "",
1096                         "pathVariables": {},
1097                         "method": "DELETE",
1098                         "data": [],
1099                         "dataMode": "raw",
1100                         "version": 2,
1101                         "tests": "",
1102                         "currentHelper": "normal",
1103                         "helperAttributes": "{}",
1104                         "time": 1462891488523,
1105                         "name": "Delete vhost user ifc - cfg",
1106                         "description": "Deletes vhost user interface.\nCorresponding vpp CLI command:\n\nvppctl delete vhost-user sw_if_index [index]\n\nTo verify invoke:\n\nvppctl show vhost-user\n\nor\n\nvppctl show int",
1107                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1108                         "responses": [],
1109                         "folder": "015dc7da-a47b-fcdf-3dee-2760fb5de9fd",
1110                         "rawModeData": "",
1111                         "descriptionFormat": null
1112                 },
1113                 {
1114                         "id": "7704eaea-3eb6-2a08-04f0-07c124c3a9ca",
1115                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1116                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/vhost1",
1117                         "preRequestScript": "",
1118                         "pathVariables": {},
1119                         "method": "PUT",
1120                         "data": [],
1121                         "dataMode": "raw",
1122                         "version": 2,
1123                         "tests": "",
1124                         "currentHelper": "normal",
1125                         "helperAttributes": {},
1126                         "time": 1462891472552,
1127                         "name": "Add vhost user ifc - cfg",
1128                         "description": "Adds vhost-user interface.\nCorresponsing vpp cli command:\n\ncreate vhost-user socket /tmp/soc1 server\n\nTo verify invoke:\n\nvppctl show vhost-user\n\nor\n\nvppctl show int",
1129                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1130                         "responses": [],
1131                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"vhost1\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"v3po:vhost-user\",\r\n                \"enabled\": \"true\",\r\n                \"vhost-user\" : {\r\n                    \"socket\": \"/tmp/soc1\",\r\n                    \"role\": \"server\"\r\n                }\r\n            }\r\n        ]\r\n    \r\n}",
1132                         "folder": "015dc7da-a47b-fcdf-3dee-2760fb5de9fd"
1133                 },
1134                 {
1135                         "id": "7b592c36-12a3-2867-ed71-80ec74695dec",
1136                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1137                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0",
1138                         "preRequestScript": "",
1139                         "pathVariables": {},
1140                         "method": "PUT",
1141                         "data": [],
1142                         "dataMode": "raw",
1143                         "version": 2,
1144                         "tests": "",
1145                         "currentHelper": "normal",
1146                         "helperAttributes": {},
1147                         "time": 1460540047356,
1148                         "name": "Enable local0 interface - cfg",
1149                         "description": "",
1150                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1151                         "responses": [],
1152                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"local0\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"v3po:ethernet\": {\r\n                  \"mtu\": 64\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
1153                 },
1154                 {
1155                         "id": "8f5860a3-ac28-811b-3830-52df067c1a60",
1156                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1157                         "url": "http://localhost:8183/restconf/operational/v3po:vpp-state",
1158                         "preRequestScript": "",
1159                         "pathVariables": {},
1160                         "method": "GET",
1161                         "data": [],
1162                         "dataMode": "raw",
1163                         "version": 2,
1164                         "tests": "",
1165                         "currentHelper": "normal",
1166                         "helperAttributes": {},
1167                         "time": 1460539994330,
1168                         "name": "Read vpp-state - oper",
1169                         "description": "",
1170                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1171                         "responses": [],
1172                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
1173                 },
1174                 {
1175                         "id": "9362a506-1e6f-38eb-b7a9-e1bec3fc2177",
1176                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1177                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/",
1178                         "preRequestScript": "",
1179                         "pathVariables": {},
1180                         "method": "GET",
1181                         "data": [],
1182                         "dataMode": "raw",
1183                         "version": 2,
1184                         "tests": "",
1185                         "currentHelper": "normal",
1186                         "helperAttributes": {},
1187                         "time": 1460539962712,
1188                         "name": "List ifcs - cfg",
1189                         "description": "List ifcs - cfg",
1190                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1191                         "responses": [],
1192                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
1193                 },
1194                 {
1195                         "id": "9b3cbedf-15b4-fee0-6424-b32bc4781ca3",
1196                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1197                         "url": "http://localhost:8183/restconf/config/vpp-classifier:vpp-classifier/classify-table/table0",
1198                         "preRequestScript": "",
1199                         "pathVariables": {},
1200                         "method": "PUT",
1201                         "data": [],
1202                         "dataMode": "raw",
1203                         "version": 2,
1204                         "tests": "",
1205                         "currentHelper": "normal",
1206                         "helperAttributes": {},
1207                         "time": 1468493354688,
1208                         "name": "Add classify table0",
1209                         "description": "Adds classify table0. Corresponding vpp cli command:\n\nvppctl classify table mask l2 src\n\nTo verify invoke:\n\nvppctl sh class table verbose\n\nor:\n\nvat# classify_table_info table_id 0",
1210                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1211                         "responses": [],
1212                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
1213                         "rawModeData": "{\n    \"classify-table\": [\n        {\n            \"name\": \"table0\",\n            \"nbuckets\": \"2\",\n            \"memory_size\": \"1048576\",\n            \"miss_next\": \"permit\",\n            \"mask\": \"00:00:00:00:00:00:ff:ff:ff:ff:ff:ff:00:00:00:00\"\n        }\n    ]\n}"
1214                 },
1215                 {
1216                         "id": "9ed8e7a8-8f38-a68c-bdb0-58f0743a55a0",
1217                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
1218                         "url": "http://localhost:8183/restconf/config/v3po:vpp/bridge-domains/bridge-domain/testBD/arp-termination-table/arp-termination-table-entry/1.2.3.4/aa:bb:cc:dd:ee:ff",
1219                         "preRequestScript": "",
1220                         "pathVariables": {},
1221                         "method": "DELETE",
1222                         "data": [],
1223                         "dataMode": "raw",
1224                         "version": 2,
1225                         "tests": "",
1226                         "currentHelper": "normal",
1227                         "helperAttributes": {},
1228                         "time": 1471257339594,
1229                         "name": "Delete ARP termination table entry ",
1230                         "description": "Removes ARP termination termination entry. Corresponds to invoking:\n\nvat# bd_ip_mac_add_del bd_id [bd_id] 1.2.3.4 aa:bb:cc:dd:ee:ff del\n\nTo verify run:\n\nvppctl show bridge-domain 1 detail",
1231                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1232                         "responses": [],
1233                         "rawModeData": "",
1234                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
1235                 },
1236                 {
1237                         "id": "a47fb37c-a45d-078c-9842-396b80195aaf",
1238                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
1239                         "url": "http://localhost:8183/restconf/config/v3po:vpp/bridge-domains/bridge-domain/testBD/arp-termination-table/arp-termination-table-entry/1.2.3.4/aa:bb:cc:dd:ee:ff",
1240                         "pathVariables": {},
1241                         "preRequestScript": "",
1242                         "method": "PUT",
1243                         "data": [],
1244                         "dataMode": "raw",
1245                         "name": "Add ARP termination table entry ",
1246                         "description": "Adds ARP termination termination entry. Corresponds to invoking:\n\nvat# bd_ip_mac_add_del bd_id [bd_id] 1.2.3.4 aa:bb:cc:dd:ee:ff\n\nTo verify run:\n\nvppctl show bridge-domain 1 detail",
1247                         "descriptionFormat": "html",
1248                         "time": 1471256345214,
1249                         "version": 2,
1250                         "tests": "",
1251                         "currentHelper": "normal",
1252                         "helperAttributes": {},
1253                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1254                         "responses": [],
1255                         "rawModeData": "{\n    \"arp-termination-table-entry\": [\n        {\n            \"ip-address\": \"1.2.3.4\",\n            \"phys-address\": \"aa:bb:cc:dd:ee:ff\"\n        }\n    ]\n}",
1256                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
1257                 },
1258                 {
1259                         "id": "a68945f7-ee2d-e352-1bb9-1511757c21b2",
1260                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
1261                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/v3po:l2",
1262                         "preRequestScript": "",
1263                         "pathVariables": {},
1264                         "method": "PUT",
1265                         "data": [],
1266                         "dataMode": "raw",
1267                         "version": 2,
1268                         "tests": "",
1269                         "currentHelper": "normal",
1270                         "helperAttributes": {},
1271                         "time": 1465805545425,
1272                         "name": "Add local0 to bridge domain",
1273                         "description": "Adds l2 interconnection of bridge-based type to local0 interface.\nCorresponds to the following command:\n\nvppctl set interface l2 bridge local0 [bd_id]\n\nTo verify invoke:\n\nvppctl show bridge-domain [bd_id] detail",
1274                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1275                         "responses": [],
1276                         "rawModeData": "{\r\n    \"l2\": {\r\n            \"bridge-domain\": \"testBD\",\r\n            \"split-horizon-group\": 1,\r\n            \"bridged-virtual-interface\": \"false\"\r\n          }\r\n}",
1277                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
1278                 },
1279                 {
1280                         "id": "a78cecbf-1b20-3051-af3e-213c947c94ac",
1281                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1282                         "url": "http://localhost:8183/restconf/config/vpp-classifier:vpp-classifier/classify-table/table1",
1283                         "preRequestScript": "",
1284                         "pathVariables": {},
1285                         "method": "DELETE",
1286                         "data": [],
1287                         "dataMode": "raw",
1288                         "version": 2,
1289                         "tests": "",
1290                         "currentHelper": "normal",
1291                         "helperAttributes": {},
1292                         "time": 1467377388428,
1293                         "name": "Remove classify table1",
1294                         "description": "Removes classify table1. Corresponds to the following command:\n\nvppctl classify table del table 1\n\nTo verify invoke:\n\nvppctl sh class table verbose",
1295                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1296                         "responses": [],
1297                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
1298                         "rawModeData": ""
1299                 },
1300                 {
1301                         "id": "aa1f621e-4ae7-f266-e85f-ec3797c3552a",
1302                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1303                         "url": "http://localhost:8183/restconf/config/vpp-classifier:vpp-classifier/classify-table/table0",
1304                         "preRequestScript": "",
1305                         "pathVariables": {},
1306                         "method": "DELETE",
1307                         "data": [],
1308                         "dataMode": "raw",
1309                         "version": 2,
1310                         "tests": "",
1311                         "currentHelper": "normal",
1312                         "helperAttributes": {},
1313                         "time": 1467377830897,
1314                         "name": "Remove classify table0",
1315                         "description": "Removes classify table0. Corresponds to the following command:\n\nvppctl classify table del table 0\n\nTo verify invoke:\n\nvppctl sh class table verbose",
1316                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1317                         "responses": [],
1318                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
1319                         "rawModeData": ""
1320                 },
1321                 {
1322                         "id": "ac8d2039-0036-4764-1437-7e08f4a52527",
1323                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1324                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/greTun1",
1325                         "preRequestScript": "",
1326                         "pathVariables": {},
1327                         "method": "PUT",
1328                         "data": [],
1329                         "dataMode": "raw",
1330                         "version": 2,
1331                         "tests": "",
1332                         "currentHelper": "normal",
1333                         "helperAttributes": {},
1334                         "time": 1469159528476,
1335                         "name": "Add gre ifc - cfg",
1336                         "description": "",
1337                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1338                         "responses": [],
1339                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"greTun1\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"v3po:gre-tunnel\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"routing\" : {\r\n                    \"vrf-id\" : \"0\"\r\n                },\r\n                \"gre\" : {\r\n                    \"src\" : \"192.168.1.6\",\r\n                    \"dst\" : \"192.168.1.9\",\r\n                    \"outer-fib-id\" : \"0\"\r\n                }\r\n            }\r\n        ]\r\n    \r\n}",
1340                         "folder": "2e489b42-8432-15f1-f4bc-859c34a3c570"
1341                 },
1342                 {
1343                         "id": "ad06e7aa-527e-7b8d-fff1-d000de301eca",
1344                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1345                         "url": "http://localhost:8183/restconf/operational/vpp-classifier-context:vpp-classifier-context",
1346                         "pathVariables": {},
1347                         "preRequestScript": "",
1348                         "method": "GET",
1349                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1350                         "data": [],
1351                         "dataMode": "raw",
1352                         "name": "List ACL contexts - context",
1353                         "description": "List mapping context for ACLs stored in context datastore",
1354                         "descriptionFormat": "html",
1355                         "time": 1474279194630,
1356                         "version": 2,
1357                         "responses": [],
1358                         "tests": "",
1359                         "currentHelper": "normal",
1360                         "helperAttributes": {},
1361                         "folder": "f5bf94b3-feb4-1db7-6caa-f52d37b8977e",
1362                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
1363                 },
1364                 {
1365                         "id": "ae996349-eec7-2ac4-9fde-1ec9fc63cd3f",
1366                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1367                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/ipv4/address/127.0.0.1",
1368                         "preRequestScript": "",
1369                         "pathVariables": {},
1370                         "method": "DELETE",
1371                         "data": [],
1372                         "dataMode": "raw",
1373                         "version": 2,
1374                         "tests": "",
1375                         "currentHelper": "normal",
1376                         "helperAttributes": {},
1377                         "time": 1466497187475,
1378                         "name": "Remove ipv4 from local0 interface - cfg",
1379                         "description": "",
1380                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1381                         "responses": [],
1382                         "folder": "0ef5f1df-d43a-17fe-b006-249f83c88552",
1383                         "rawModeData": ""
1384                 },
1385                 {
1386                         "id": "b31e6fc8-2cf3-92e3-3ac9-e9d244b6eb16",
1387                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1388                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/",
1389                         "preRequestScript": null,
1390                         "pathVariables": {},
1391                         "method": "GET",
1392                         "data": null,
1393                         "dataMode": "params",
1394                         "tests": null,
1395                         "currentHelper": "normal",
1396                         "helperAttributes": {},
1397                         "time": 1465805728052,
1398                         "name": "Show local0 - cfg",
1399                         "description": "Shows local0 interface configuration",
1400                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1401                         "responses": [],
1402                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
1403                 },
1404                 {
1405                         "id": "ba60c6cb-bb5f-2d45-66c1-a4382d348b9b",
1406                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1407                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/ipv4/address/127.0.0.1",
1408                         "preRequestScript": "",
1409                         "pathVariables": {},
1410                         "method": "PUT",
1411                         "data": [],
1412                         "dataMode": "raw",
1413                         "version": 2,
1414                         "tests": "",
1415                         "currentHelper": "normal",
1416                         "helperAttributes": {},
1417                         "time": 1466496859574,
1418                         "name": "Set ipv4 local0 interface - cfg",
1419                         "description": "",
1420                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1421                         "responses": [],
1422                         "folder": "0ef5f1df-d43a-17fe-b006-249f83c88552",
1423                         "rawModeData": "{\r\n            \"address\": [{\r\n                \"ip\" : \"127.0.0.1\",\r\n                \"prefix-length\" : \"24\"\r\n            }]\r\n}"
1424                 },
1425                 {
1426                         "id": "c4923db5-50eb-0106-10fc-3f1361593d2a",
1427                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1428                         "url": "http://localhost:8183/restconf/config/vpp-classifier:vpp-classifier/classify-table/table0/classify-session/00:00:00:00:00:00:01:02:03:04:05:07:00:00:00:00",
1429                         "preRequestScript": "",
1430                         "pathVariables": {},
1431                         "method": "PUT",
1432                         "data": [],
1433                         "dataMode": "raw",
1434                         "version": 2,
1435                         "tests": "",
1436                         "currentHelper": "normal",
1437                         "helperAttributes": {},
1438                         "time": 1468493583927,
1439                         "name": "Add another classify session",
1440                         "description": "Adds second classify session to table0. Corresponding vpp cli command:\n\nvppctl classify session acl-hit-next deny opaque-index 0 table-index 0 match l2 src 01:02:03:04:05:07\n\nTo verify invoke:\n\nvppctl sh class table verbose",
1441                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1442                         "responses": [],
1443                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
1444                         "rawModeData": "{\n    \"classify-session\": [\n        {\n            \"hit_next\": \"deny\",\n            \"match\": \"00:00:00:00:00:00:01:02:03:04:05:07:00:00:00:00\"\n        }\n    ]\n}"
1445                 },
1446                 {
1447                         "id": "c6272b59-2200-d334-0abc-6e13deb0dedd",
1448                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
1449                         "url": "http://localhost:8183/restconf/config/v3po:vpp/bridge-domains/bridge-domain/testBD/l2-fib-table/l2-fib-entry/00:01:02:03:04:05",
1450                         "preRequestScript": "",
1451                         "pathVariables": {},
1452                         "method": "PUT",
1453                         "data": [],
1454                         "dataMode": "raw",
1455                         "version": 2,
1456                         "tests": "",
1457                         "currentHelper": "normal",
1458                         "helperAttributes": {},
1459                         "time": 1465814845273,
1460                         "name": "Add L2 FIB entry (filter)",
1461                         "description": "Adds L2 FIB static entry. Corresponds to invoking:\n\nvppctl l2fib add 00:01:02:03:04:05 [bd_id] filter\n\nTo verify run:\n\nvppctl show l2fib verbose",
1462                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1463                         "responses": [],
1464                         "rawModeData": "{\n    \"l2-fib-entry\": [\n        {\n            \"phys-address\": \"00:01:02:03:04:05\",\n            \"outgoing-interface\": \"local0\",\n            \"static-config\": \"true\",\n            \"action\": \"l2-fib-filter\"\n        }\n    ]\n}",
1465                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
1466                 },
1467                 {
1468                         "id": "ca164bb4-73ab-a692-e74b-b7c526b2a1b6",
1469                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1470                         "url": "http://localhost:8183/restconf/operational/ietf-interfaces:interfaces-state/interface/local0",
1471                         "preRequestScript": "",
1472                         "pathVariables": {},
1473                         "method": "GET",
1474                         "data": [],
1475                         "dataMode": "raw",
1476                         "version": 2,
1477                         "tests": "",
1478                         "currentHelper": "normal",
1479                         "helperAttributes": {},
1480                         "time": 1465472429324,
1481                         "name": "Read local0 - oper",
1482                         "description": "",
1483                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1484                         "responses": [],
1485                         "folder": "0ef5f1df-d43a-17fe-b006-249f83c88552",
1486                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}"
1487                 },
1488                 {
1489                         "id": "ca295d02-4940-e584-e446-64a79ce733f9",
1490                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
1491                         "url": "http://localhost:8183/restconf/operational/v3po:vpp-state/bridge-domains/bridge-domain/testBD",
1492                         "preRequestScript": "",
1493                         "pathVariables": {},
1494                         "method": "GET",
1495                         "data": [],
1496                         "dataMode": "raw",
1497                         "version": 2,
1498                         "tests": "",
1499                         "currentHelper": "normal",
1500                         "helperAttributes": {},
1501                         "time": 1465806752970,
1502                         "name": "Show bridge domain - oper",
1503                         "description": "Shows testBD bridge domain operational state.\nCorresponds to invoking:\n\nvppctl show bridge-domain [bd_id] detail",
1504                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1505                         "responses": [],
1506                         "rawModeData": "{\r\n    \"bridge-domain\": [\r\n        {\r\n            \"name\": \"testBD\",\r\n            \"flood\": \"true\",\r\n            \"forward\": \"false\",\r\n            \"learn\": \"false\",\r\n            \"unknown-unicast-flood\": \"false\",\r\n            \"arp-termination\": \"false\"\r\n        }\r\n    ]\r\n}",
1507                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
1508                 },
1509                 {
1510                         "id": "ce66b067-e7de-224b-6e46-41a4a4e2305c",
1511                         "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
1512                         "url": "http://localhost:8183/restconf/config/v3po:vpp/bridge-domains/bridge-domain/testBD/l2-fib-table/l2-fib-entry/11:22:33:44:55:66",
1513                         "preRequestScript": "",
1514                         "pathVariables": {},
1515                         "method": "PUT",
1516                         "data": [],
1517                         "dataMode": "raw",
1518                         "version": 2,
1519                         "tests": "",
1520                         "currentHelper": "normal",
1521                         "helperAttributes": {},
1522                         "time": 1465806064247,
1523                         "name": "Add L2 FIB entry (static, forward)",
1524                         "description": "Adds L2 FIB static entry. Corresponds to invoking:\n\nvppctl l2fib add 11:22:33:44:55:66 [bd_id] local0 static\n\nTo verify run:\n\nvppctl show l2fib verbose",
1525                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1526                         "responses": [],
1527                         "rawModeData": "{\n    \"l2-fib-entry\": [\n        {\n            \"phys-address\": \"11:22:33:44:55:66\",\n            \"outgoing-interface\": \"local0\",\n            \"static-config\": \"true\",\n            \"action\": \"l2-fib-forward\"\n        }\n    ]\n}",
1528                         "folder": "e742a44e-2e82-fe0c-d7c1-2f6b6bc1f0e9"
1529                 },
1530                 {
1531                         "id": "ea9e0f3b-ede6-2104-892b-bb8fd72e3d5d",
1532                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1533                         "url": "http://localhost:8183/restconf/config/ietf-access-control-list:access-lists/acl/ietf-access-control-list:eth-acl/acl1",
1534                         "preRequestScript": "",
1535                         "pathVariables": {},
1536                         "method": "PUT",
1537                         "data": [],
1538                         "dataMode": "raw",
1539                         "version": 2,
1540                         "tests": "",
1541                         "currentHelper": "normal",
1542                         "helperAttributes": {},
1543                         "time": 1471942268865,
1544                         "name": "Write acl1 list (L2)",
1545                         "description": "",
1546                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1547                         "responses": [],
1548                         "rawModeData": "{\r\n        \"acl\": [\r\n            {\r\n                \"acl-type\": \"ietf-access-control-list:eth-acl\",\r\n                \"acl-name\": \"acl1\",\r\n                \"access-list-entries\": {\r\n                    \"ace\": [\r\n                        {\r\n                            \"rule-name\": \"rule1\",\r\n                            \"matches\": {\r\n                                \"destination-mac-address\": \"AA:BB:CC:DD:00:00\",\r\n                                \"destination-mac-address-mask\": \"FF:FF:FF:FF:00:00\",\r\n                                \"source-mac-address\": \"00:00:00:00:AA:BB\",\r\n                                \"source-mac-address-mask\": \"00:00:00:00:FF:FF\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        },\r\n                        {\r\n                            \"rule-name\": \"rule2\",\r\n                            \"matches\": {\r\n                                \"source-mac-address\": \"01:02:03:04:05:06\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        },\r\n                        {\r\n                            \"rule-name\": \"rule3\",\r\n                            \"matches\": {\r\n                                \"destination-mac-address\": \"11:22:33:44:55:66\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n}",
1549                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1550                 },
1551                 {
1552                         "id": "fe6a8289-d2dc-e671-2490-5546d223f47f",
1553                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1554                         "url": "http://localhost:8183/restconf/config/ietf-access-control-list:access-lists/acl/ietf-access-control-list:eth-acl/acl2",
1555                         "preRequestScript": "",
1556                         "pathVariables": {},
1557                         "method": "PUT",
1558                         "data": [],
1559                         "dataMode": "raw",
1560                         "version": 2,
1561                         "tests": "",
1562                         "currentHelper": "normal",
1563                         "helperAttributes": {},
1564                         "time": 1471940027513,
1565                         "name": "Write acl2 list (L2)",
1566                         "description": "",
1567                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1568                         "responses": [],
1569                         "rawModeData": "{\r\n        \"acl\": [\r\n            {\r\n                \"acl-type\": \"ietf-access-control-list:eth-acl\",\r\n                \"acl-name\": \"acl2\",\r\n                \"access-list-entries\": {\r\n                    \"ace\": [\r\n                        {\r\n                            \"rule-name\": \"rule1\",\r\n                            \"matches\": {\r\n                                \"destination-mac-address\": \"11:11:11:11:11:11\",\r\n                                \"source-mac-address\": \"22:22:22:22:22:22\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        },\r\n                        {\r\n                            \"rule-name\": \"rule2\",\r\n                            \"matches\": {\r\n                                \"destination-mac-address\": \"33:33:33:33:33:33\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        },\r\n                        {\r\n                            \"rule-name\": \"rule3\",\r\n                            \"matches\": {\r\n                                \"source-mac-address\": \"44:44:44:44:44:44\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n}",
1570                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1571                 },
1572                 {
1573                         "id": "5e93fbca-86d0-12a5-45fd-45d7dfa3bd40",
1574                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1575                         "url": "http://localhost:8183/restconf/config/ietf-access-control-list:access-lists/acl/ietf-access-control-list:ipv4-acl/acl3",
1576                         "preRequestScript": "",
1577                         "pathVariables": {},
1578                         "method": "PUT",
1579                         "data": [],
1580                         "dataMode": "raw",
1581                         "version": 2,
1582                         "tests": "",
1583                         "currentHelper": "normal",
1584                         "helperAttributes": {},
1585                         "time": 1472135918219,
1586                         "name": "Write acl3 list (IP4)",
1587                         "description": "",
1588                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1589                         "responses": [],
1590                         "rawModeData": "{\r\n        \"acl\": [\r\n            {\r\n                \"acl-type\": \"ietf-access-control-list:ipv4-acl\",\r\n                \"acl-name\": \"acl3\",\r\n                \"access-list-entries\": {\r\n                    \"ace\": [\r\n                        {\r\n                            \"rule-name\": \"rule1\",\r\n                            \"matches\": {\r\n                                \"destination-ipv4-network\": \"1.2.3.1/24\",\r\n                                \"protocol\": \"4\",\r\n                                \"dscp\": \"11\",\r\n                                \"source-ipv4-network\": \"1.2.4.2/24\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        },\r\n                        {\r\n                            \"rule-name\": \"rule2\",\r\n                            \"matches\": {\r\n                                \"destination-ipv4-network\": \"1.1.1.1/16\",\r\n                                \"protocol\": \"4\",\r\n                                \"dscp\": \"63\",\r\n                                \"source-ipv4-network\": \"2.2.2.2/32\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        },\r\n                        {\r\n                            \"rule-name\": \"rule3\",\r\n                            \"matches\": {\r\n                                \"source-ipv4-network\": \"1.2.3.4/32\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n}",
1591                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1592                 },
1593                 {
1594                         "id": "5140ac58-342a-1576-8b0e-99eb8b3b1fb2",
1595                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1596                         "url": "http://localhost:8183/restconf/config/ietf-access-control-list:access-lists/acl/ietf-access-control-list:ipv6-acl/acl4",
1597                         "preRequestScript": "",
1598                         "pathVariables": {},
1599                         "method": "PUT",
1600                         "data": [],
1601                         "dataMode": "raw",
1602                         "version": 2,
1603                         "tests": "",
1604                         "currentHelper": "normal",
1605                         "helperAttributes": {},
1606                         "time": 1472199072153,
1607                         "name": "Write acl4 list (IP6)",
1608                         "description": "",
1609                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1610                         "responses": [],
1611                         "rawModeData": "{\r\n        \"acl\": [\r\n            {\r\n                \"acl-type\": \"ietf-access-control-list:ipv6-acl\",\r\n                \"acl-name\": \"acl4\",\r\n                \"access-list-entries\": {\r\n                    \"ace\": [\r\n                        {\r\n                            \"rule-name\": \"rule1\",\r\n                            \"matches\": {\r\n                                \"destination-ipv6-network\": \"1111:2222:3333:4444:5555:6666:7777:8888/64\",\r\n                                \"protocol\": \"6\",\r\n                                \"dscp\": \"11\",\r\n                                \"source-ipv6-network\": \"aaaa:bbbb:cccc:dddd:5555:6666:7777:8888/32\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        },\r\n                        {\r\n                            \"rule-name\": \"rule2\",\r\n                            \"matches\": {\r\n                                \"destination-ipv6-network\": \"1111:2222:3333:4444:5555:6666:7777:8888/96\",\r\n                                \"protocol\": \"6\",\r\n                                \"dscp\": \"11\",\r\n                                \"source-ipv6-network\": \"aaaa:bbbb:cccc:dddd:5555:6666:7777:8888/8\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        },\r\n                        {\r\n                            \"rule-name\": \"rule3\",\r\n                            \"matches\": {\r\n                                \"destination-ipv6-network\": \"1111:2222:3333:4444:5555:6666:7777:8888/128\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n}",
1612                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1613                 },
1614                 {
1615                         "id": "9f58c827-d698-fc60-ec49-c2ccbca97c35",
1616                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1617                         "url": "http://localhost:8183/restconf/config/ietf-access-control-list:access-lists/acl/vpp-acl:mixed-acl/acl5",
1618                         "preRequestScript": "",
1619                         "pathVariables": {},
1620                         "method": "PUT",
1621                         "data": [],
1622                         "dataMode": "raw",
1623                         "version": 2,
1624                         "tests": "",
1625                         "currentHelper": "normal",
1626                         "helperAttributes": {},
1627                         "time": 1476266995233,
1628                         "name": "Write acl5 list (IP+MAC)",
1629                         "description": "",
1630                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1631                         "responses": [],
1632                         "rawModeData": "{\r\n        \"acl\": [\r\n            {\r\n                \"acl-type\": \"vpp-acl:mixed-acl\",\r\n                \"acl-name\": \"acl5\",\r\n                \"access-list-entries\": {\r\n                    \"ace\": [\r\n                        {\r\n                            \"rule-name\": \"rule1(ip4+mac)\",\r\n                            \"matches\": {\r\n                                \"vpp-acl:destination-mac-address\": \"AA:BB:CC:DD:00:00\",\r\n                                \"vpp-acl:destination-mac-address-mask\": \"FF:FF:FF:FF:00:00\",\r\n                                \"vpp-acl:source-mac-address\": \"00:00:00:00:AA:BB\",\r\n                                \"vpp-acl:source-mac-address-mask\": \"00:00:00:00:FF:FF\",\r\n                                \"vpp-acl:destination-ipv4-network\": \"1.2.3.1/24\",\r\n                                \"vpp-acl:protocol\": \"4\",\r\n                                \"vpp-acl:dscp\": \"11\",\r\n                                \"vpp-acl:source-ipv4-network\": \"1.2.4.2/24\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        },\r\n                        {\r\n                            \"rule-name\": \"rule2(ip4+mac)\",\r\n                            \"matches\": {\r\n                                \"vpp-acl:source-mac-address\": \"01:02:03:04:05:06\",\r\n                                \"vpp-acl:destination-ipv4-network\": \"1.1.1.1/16\",\r\n                                \"vpp-acl:protocol\": \"4\",\r\n                                \"vpp-acl:dscp\": \"63\",\r\n                                \"vpp-acl:source-ipv4-network\": \"2.2.2.2/32\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        },\r\n                        {\r\n                            \"rule-name\": \"rule3(ip6+mac)\",\r\n                            \"matches\": {\r\n                                \"vpp-acl:destination-mac-address\": \"11:22:33:44:55:66\",\r\n                                \"vpp-acl:destination-ipv6-network\": \"1111:2222:3333:4444:5555:6666:7777:8888/64\"\r\n                            },\r\n                            \"actions\": {\r\n                                \"deny\": {}\r\n                            }\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n}",
1633                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1634                 },
1635                 {
1636                         "id": "93b5345a-434f-9459-26c2-dc2cad9176e0",
1637                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1638                         "url": "http://localhost:8183/restconf/config/ietf-access-control-list:access-lists/acl/vpp-acl:mixed-acl/acl6",
1639                         "preRequestScript": "",
1640                         "pathVariables": {},
1641                         "method": "PUT",
1642                         "data": [],
1643                         "dataMode": "raw",
1644                         "version": 2,
1645                         "tests": "",
1646                         "currentHelper": "normal",
1647                         "helperAttributes": {},
1648                         "time": 1476780298679,
1649                         "name": "Write acl6 list (L4 rules)",
1650                         "description": "Deny any traffic where destination port is 80 and source port in range [1000,2000].",
1651                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1652                         "responses": [],
1653                         "rawModeData": "{\n\t\"acl\": [\n\t\t{\n\t\t\t\"acl-name\": \"acl6\", \n\t\t\t\"acl-type\": \"vpp-acl:mixed-acl\", \n\t\t\t\"access-list-entries\": {\n\t\t\t\t\"ace\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"matches\": {\n                            \"destination-ipv4-network\": \"0.0.0.0/0\",\n\t\t\t\t\t\t\t\"destination-port-range\": {\n\t\t\t\t\t\t\t\t\"lower-port\": 80\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t}, \n\t\t\t\t\t\t\t\"source-port-range\": {\n\t\t\t\t\t\t\t\t\"lower-port\": 1000,\n\t\t\t\t\t\t\t\t\"upper-port\": 2000\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}, \n\t\t\t\t\t\t\"actions\": {\n\t\t\t\t\t\t\t\"deny\": {}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"rule-name\": \"rule1\"\n\t\t\t\t\t}]}}]}\n",
1654                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1655                 },
1656                 {
1657                         "id": "4d3d06fe-8a64-d0e4-400a-79c4fbd6db73",
1658                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1659                         "url": "http://localhost:8183/restconf/config/ietf-access-control-list:access-lists/acl/ietf-access-control-list:eth-acl/acl1",
1660                         "preRequestScript": "",
1661                         "pathVariables": {},
1662                         "method": "GET",
1663                         "data": [],
1664                         "dataMode": "raw",
1665                         "version": 2,
1666                         "tests": "",
1667                         "currentHelper": "normal",
1668                         "helperAttributes": {},
1669                         "time": 1471595112052,
1670                         "name": "Read acl1 list (cfg)",
1671                         "description": "",
1672                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1673                         "responses": [],
1674                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"testInterface\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"iana-if-type:ethernetCsmacd\",\r\n                \"enabled\": \"true\",\r\n                \"link-up-down-trap-enable\": \"enabled\",\r\n                \"ietf-ip:ipv4\": {\r\n                    \"enabled\": \"true\",\r\n                    \"mtu\": \"1500\",\r\n                    \"address\": [\r\n                        {\r\n                            \"ip\": \"1.2.3.0\",\r\n                            \"netmask\": \"255.255.255.0\"\r\n                        }\r\n                    ]\r\n                }\r\n            }\r\n        ]\r\n    \r\n}",
1675                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1676                 },
1677                 {
1678                         "id": "33280f11-2d61-09d3-f726-9907ef00dc19",
1679                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1680                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/ietf-acl/ingress",
1681                         "preRequestScript": "",
1682                         "pathVariables": {},
1683                         "method": "PUT",
1684                         "data": [],
1685                         "dataMode": "raw",
1686                         "version": 2,
1687                         "tests": "",
1688                         "currentHelper": "normal",
1689                         "helperAttributes": {},
1690                         "time": 1471935414498,
1691                         "name": "Enable L2 aACL on local0 interface",
1692                         "description": "Creates chain of classfy tabless/sessions in VPP and assigns them to local0 interface (asumption: local0 is in l2 mode).\n\nCan be verified with:\nvppctl show classify table verbose\n\nthen:\nvppctl show inacl type l2",
1693                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1694                         "responses": [],
1695                         "rawModeData": "{\n    \"ingress\": {\n      \"access-lists\": {\n        \"acl\": [\n            {\n                \"type\" : \"ietf-access-control-list:eth-acl\",\n                \"name\" : \"acl1\"\n            },\n            {\n                \"type\" : \"ietf-access-control-list:eth-acl\",\n                \"name\" : \"acl2\"\n            }\n        ],\n        \"default-action\": \"permit\",\n        \"mode\": \"l2\"\n      }\n    }\n}",
1696                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1697                 },
1698                 {
1699                         "id": "60d4ab79-dea1-de5a-63eb-6e26d3d1481b",
1700                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1701                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/ietf-acl/ingress/access-lists/acl/ietf-access-control-list:ipv4-acl/acl3",
1702                         "preRequestScript": "",
1703                         "pathVariables": {},
1704                         "method": "PUT",
1705                         "data": [],
1706                         "dataMode": "raw",
1707                         "version": 2,
1708                         "tests": "",
1709                         "currentHelper": "normal",
1710                         "helperAttributes": {},
1711                         "time": 1472135956801,
1712                         "name": "Enable L3 IP4 ACL on local0 interface",
1713                         "description": "Creates chain of classfy tabless/sessions in VPP and assigns them to local0 interface.\n\nCan be verified with:\nvppctl show classify table verbose\n\nthen (depending on acl mode):\nvppctl show inacl type l2\nor\nvppctl show inacl type ip4",
1714                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1715                         "responses": [],
1716                         "rawModeData": "{\n\n    \"acl\": [\n        {\n            \"type\" : \"ietf-access-control-list:ipv4-acl\",\n            \"name\" : \"acl3\"\n        }\n    ]\n}",
1717                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1718                 },
1719                 {
1720                         "id": "d668c31c-b904-cd65-124c-dd2a89149b70",
1721                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1722                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/ietf-acl/ingress/access-lists/acl/ietf-access-control-list:ipv6-acl/acl4",
1723                         "preRequestScript": "",
1724                         "pathVariables": {},
1725                         "method": "PUT",
1726                         "data": [],
1727                         "dataMode": "raw",
1728                         "version": 2,
1729                         "tests": "",
1730                         "currentHelper": "normal",
1731                         "helperAttributes": {},
1732                         "time": 1472212582064,
1733                         "name": "Enable L3 IP6 ACL on local0 interface",
1734                         "description": "Creates chain of classfy tabless/sessions in VPP and assigns them to local0 interface.\n\nCan be verified with:\nvppctl show classify table verbose\n\nthen (depending on acl mode):\nvppctl show inacl type l2\nor\nvppctl show inacl type ip6",
1735                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1736                         "responses": [],
1737                         "rawModeData": "{\n\n    \"acl\": [\n        {\n            \"type\" : \"ietf-access-control-list:ipv6-acl\",\n            \"name\" : \"acl4\"\n        }\n    ]\n}",
1738                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1739                 },
1740                 {
1741                         "id": "13b938a5-7a53-513f-44b9-33d869b8cb53",
1742                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1743                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/ietf-acl/ingress/access-lists/acl/vpp-acl:mixed-acl/acl5",
1744                         "preRequestScript": "",
1745                         "pathVariables": {},
1746                         "method": "PUT",
1747                         "data": [],
1748                         "dataMode": "raw",
1749                         "version": 2,
1750                         "tests": "",
1751                         "currentHelper": "normal",
1752                         "helperAttributes": {},
1753                         "time": 1476273830067,
1754                         "name": "Enable L3 IP4/MAC ACL on local0 interface",
1755                         "description": "Creates chain of classfy tabless/sessions in VPP and assigns them to local0 interface.\n\nCan be verified with:\nvppctl show classify table verbose\n\nthen (depending on acl mode):\n\nvppctl show inacl type l2\n\nor\n\nvppctl show inacl type ip4\n\nvppctl show inacl type ip6",
1756                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1757                         "responses": [],
1758                         "rawModeData": "{\n\n    \"acl\": [\n        {\n            \"type\" : \"vpp-acl:mixed-acl\",\n            \"name\" : \"acl5\"\n        }\n    ]\n}",
1759                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1760                 },
1761                 {
1762                         "id": "bca26b70-fe05-a1b4-f93a-1f683341d492",
1763                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1764                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/ietf-acl/ingress/access-lists/acl/vpp-acl:mixed-acl/acl6",
1765                         "preRequestScript": "",
1766                         "pathVariables": {},
1767                         "method": "PUT",
1768                         "data": [],
1769                         "dataMode": "raw",
1770                         "version": 2,
1771                         "tests": "",
1772                         "currentHelper": "normal",
1773                         "helperAttributes": {},
1774                         "time": 1476778885469,
1775                         "name": "Enable L4 ACL on local0 interface",
1776                         "description": "Creates chain of classfy tabless/sessions in VPP and assigns them to local0 interface.\n\nCan be verified with:\nvppctl show classify table verbose\n\nthen (depending on acl mode):\n\nvppctl show inacl type l2\n\nor\n\nvppctl show inacl type ip4\n\nvppctl show inacl type ip6",
1777                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1778                         "responses": [],
1779                         "rawModeData": "{\n\n    \"acl\": [\n        {\n            \"type\" : \"vpp-acl:mixed-acl\",\n            \"name\" : \"acl6\"\n        }\n    ]\n}",
1780                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1781                 },
1782                 {
1783                         "id": "4442a2fd-497d-ee8d-22cd-43b72c358f67",
1784                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1785                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/local0/v3po:ietf-acl",
1786                         "preRequestScript": "",
1787                         "pathVariables": {},
1788                         "method": "DELETE",
1789                         "data": [],
1790                         "dataMode": "raw",
1791                         "version": 2,
1792                         "tests": "",
1793                         "currentHelper": "normal",
1794                         "helperAttributes": {},
1795                         "time": 1472215679330,
1796                         "name": "Disable ACLs on local0",
1797                         "description": "Disables all ACLs assigned to local0 interface.\n\nTo verify, invoke:\n\nvppctl show classify table verbose\n\nand:\n\nvppctl show inacl type l2\n\nvppctl show inacl type ip4\n\nvppctl show inacl type ip6",
1798                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1799                         "responses": [],
1800                         "rawModeData": "",
1801                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1802                 },
1803                 {
1804                         "id": "161987f9-8912-f724-2f2d-d7548b12e8f9",
1805                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1806                         "url": "http://localhost:8183/restconf/config/ietf-access-control-list:access-lists/acl/ietf-access-control-list:eth-acl/acl1",
1807                         "preRequestScript": "",
1808                         "pathVariables": {},
1809                         "method": "DELETE",
1810                         "data": [],
1811                         "dataMode": "raw",
1812                         "version": 2,
1813                         "tests": "",
1814                         "currentHelper": "normal",
1815                         "helperAttributes": {},
1816                         "time": 1471942346155,
1817                         "name": "Delete acl1 list",
1818                         "description": "Removes acl1 list from config data tree.\nRequest fails if acl1 is assigned to some interface",
1819                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1820                         "responses": [],
1821                         "rawModeData": "",
1822                         "folder": "c05d7211-11b0-5688-2079-afa51196045c"
1823                 },
1824                 {
1825                         "id": "d265bf51-6e6d-7087-5b55-b6afde56c325",
1826                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1827                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F9%2F0/vpp-vlan:sub-interfaces/sub-interface/1",
1828                         "preRequestScript": "",
1829                         "pathVariables": {},
1830                         "method": "PUT",
1831                         "data": [],
1832                         "dataMode": "raw",
1833                         "version": 2,
1834                         "tests": "",
1835                         "currentHelper": "normal",
1836                         "helperAttributes": {},
1837                         "time": 1464804333865,
1838                         "name": "Enable GigabitEthernet0/9/0.1 interface - cfg",
1839                         "description": "Enables GigabitEthernet0/9/0.1 sub interface. Equivalent vppctl command:\n\nvppctl set in state GigabitEthernet0/9/0.1 up\n\nTo enable sub interface, super interface should be enabled first.\n\nTo verify invoke:\n\nvppctl show int",
1840                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1841                         "responses": [],
1842                         "folder": "1ea15402-cdce-9573-f746-fc9256e18e53",
1843                         "rawModeData": "{\r\n        \"sub-interface\": [\r\n            {\r\n                \"identifier\": \"1\",\r\n                \"vlan-type\": \"802dot1q\",\r\n                \"tags\": {\r\n                    \"tag\": [\r\n                        {\r\n                            \"index\": \"0\",\r\n                            \"dot1q-tag\": {\r\n                                \"tag-type\": \"dot1q-types:s-vlan\",\r\n                                \"vlan-id\": \"100\"\r\n                            }\r\n                        },\r\n                        {\r\n                            \"index\": \"1\",\r\n                            \"dot1q-tag\": {\r\n                                \"tag-type\": \"dot1q-types:c-vlan\",\r\n                                \"vlan-id\": \"any\"\r\n                            }\r\n                        }\r\n                    ]\r\n                },\r\n                \"match\": {\r\n                    \"vlan-tagged\": {\r\n                        \"match-exact-tags\": \"true\"\r\n                    }\r\n                },\r\n                \"enabled\": \"true\"\r\n            }\r\n        ]\r\n}"
1844                 },
1845                 {
1846                         "id": "e1bd94dd-ed59-9a39-9997-916c4f9a207e",
1847                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1848                         "url": "http://localhost:8183/restconf/config/vpp-classifier:vpp-classifier/classify-table/table0/classify-session/00:00:00:00:00:00:01:02:03:04:05:06:00:00:00:00",
1849                         "preRequestScript": "",
1850                         "pathVariables": {},
1851                         "method": "PUT",
1852                         "data": [],
1853                         "dataMode": "raw",
1854                         "version": 2,
1855                         "tests": "",
1856                         "currentHelper": "normal",
1857                         "helperAttributes": {},
1858                         "time": 1468493546163,
1859                         "name": "Add classify session",
1860                         "description": "Adds classify session to table0. Corresponding vpp cli command:\n\nvppctl classify session acl-hit-next deny opaque-index 0 table-index 0 match l2 src 01:02:03:04:05:06\n\nTo verify invoke:\n\nvppctl sh class table verbose",
1861                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1862                         "responses": [],
1863                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
1864                         "rawModeData": "{\n    \"classify-session\": [\n        {\n            \"hit_next\": \"deny\",\n            \"match\": \"00:00:00:00:00:00:01:02:03:04:05:06:00:00:00:00\"\n        }\n    ]\n}"
1865                 },
1866                 {
1867                         "id": "e332c510-7523-f788-3670-dc801b10d391",
1868                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1869                         "url": "http://localhost:8183/restconf/operational/vpp-classifier:vpp-classifier-state/",
1870                         "preRequestScript": "",
1871                         "pathVariables": {},
1872                         "method": "GET",
1873                         "data": [],
1874                         "dataMode": "raw",
1875                         "version": 2,
1876                         "tests": "",
1877                         "currentHelper": "normal",
1878                         "helperAttributes": {},
1879                         "time": 1467377066230,
1880                         "name": "Get classify tables - oper",
1881                         "description": "Shows classify tables configured in the VPP.\n\nCorresponds to:\n\nvppctl sh class table verbose",
1882                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1883                         "responses": [],
1884                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
1885                         "rawModeData": ""
1886                 },
1887                 {
1888                         "id": "e3dab7db-c96e-1462-ff59-2c69471fa5f3",
1889                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1890                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F9%2F0/vpp-vlan:sub-interfaces/sub-interface/1/l2/rewrite",
1891                         "preRequestScript": "",
1892                         "pathVariables": {},
1893                         "method": "PUT",
1894                         "data": [],
1895                         "dataMode": "raw",
1896                         "version": 2,
1897                         "tests": "",
1898                         "currentHelper": "normal",
1899                         "helperAttributes": {},
1900                         "time": 1464805111410,
1901                         "name": "Enable tag-rewrite pop 1 - cfg",
1902                         "description": "Enables tag-rewrite pop 1 operation for GigabitEthernet0/9/0.1 sub-interface. Corresponsing vpp cli command:\n\nvppctl set interface l2 tag-rewrite GigabitEthernet0/9/0.1 pop 1\n\nTo verify run:\n./build-root/install-vpp-native/vpp-api-test/bin/vpp_api_test json\nand invoke:\n\n#vat sw_interface_dump\n\nor if sub-interface was added to bridge domain:\n\nvppctl show bridge-domain [bd_id] detail",
1903                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1904                         "responses": [],
1905                         "folder": "1ea15402-cdce-9573-f746-fc9256e18e53",
1906                         "rawModeData": "{\r\n     \"rewrite\": {\r\n                  \"pop-tags\": \"1\"\r\n                }\r\n}"
1907                 },
1908                 {
1909                         "id": "e59e4c3d-e2d9-7124-3d94-6fe77b88e8ec",
1910                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1911                         "url": "http://localhost:8183/restconf/config/vpp-classifier:vpp-classifier/",
1912                         "preRequestScript": "",
1913                         "pathVariables": {},
1914                         "method": "GET",
1915                         "data": [],
1916                         "dataMode": "raw",
1917                         "version": 2,
1918                         "tests": "",
1919                         "currentHelper": "normal",
1920                         "helperAttributes": {},
1921                         "time": 1467377260818,
1922                         "name": "Get classify tables - cfg",
1923                         "description": "Shows classify table configuration.",
1924                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1925                         "responses": [],
1926                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
1927                         "rawModeData": ""
1928                 },
1929                 {
1930                         "id": "ed295c83-ac16-df21-9ac5-7176369736d9",
1931                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1932                         "url": "http://localhost:8183/restconf/operational/vpp-classifier:vpp-classifier-state/classify-table/table0",
1933                         "preRequestScript": "",
1934                         "pathVariables": {},
1935                         "method": "GET",
1936                         "data": [],
1937                         "dataMode": "raw",
1938                         "version": 2,
1939                         "tests": "",
1940                         "currentHelper": "normal",
1941                         "helperAttributes": {},
1942                         "time": 1467378420028,
1943                         "name": "Get classify table - oper",
1944                         "description": "Shows classify table 0 operational state.\n\nCorresponds to:\n\nvat# classify_table_info table_id 0",
1945                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1946                         "responses": [],
1947                         "folder": "d47d6b3b-4c3f-7671-5bba-447d6c59ea3b",
1948                         "rawModeData": ""
1949                 },
1950                 {
1951                         "id": "f42817ab-a13f-b9ec-50aa-ed037c6b03be",
1952                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1953                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/greTun1",
1954                         "preRequestScript": "",
1955                         "pathVariables": {},
1956                         "method": "DELETE",
1957                         "data": [],
1958                         "dataMode": "raw",
1959                         "version": 2,
1960                         "tests": "",
1961                         "currentHelper": "normal",
1962                         "helperAttributes": {},
1963                         "time": 1469159546949,
1964                         "name": "Delete gre ifc - cfg",
1965                         "description": "",
1966                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1967                         "responses": [],
1968                         "rawModeData": "",
1969                         "folder": "2e489b42-8432-15f1-f4bc-859c34a3c570"
1970                 },
1971                 {
1972                         "id": "f71aac57-d1b8-0ece-7e2c-47b94ee0ffe0",
1973                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1974                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/GigabitEthernet0%2F9%2F0/vpp-vlan:sub-interfaces/sub-interface/1/l2",
1975                         "preRequestScript": "",
1976                         "pathVariables": {},
1977                         "method": "PUT",
1978                         "data": [],
1979                         "dataMode": "raw",
1980                         "version": 2,
1981                         "tests": "",
1982                         "currentHelper": "normal",
1983                         "helperAttributes": {},
1984                         "time": 1464813539029,
1985                         "name": "Add sub interface to bridge-domain",
1986                         "description": "Adds sub interface to bridge domain. Corresponsing vpp cli command:\n\nvppctl set interface l2 bridge GigabitEthernet0/9/0.1 1 1\n\nTo verify invoke:\nvppctl show bridge-domain 1 detail",
1987                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
1988                         "responses": [],
1989                         "folder": "1ea15402-cdce-9573-f746-fc9256e18e53",
1990                         "rawModeData": "{\r\n    \"l2\": {\r\n            \"bridge-domain\": \"testBD\",\r\n            \"split-horizon-group\": 1,\r\n            \"bridged-virtual-interface\": \"false\"\r\n          }\r\n}"
1991                 },
1992                 {
1993                         "id": "fc8daee5-81f4-ef32-9d05-a2a5a24b3d8e",
1994                         "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
1995                         "url": "http://localhost:8183/restconf/config/ietf-interfaces:interfaces/interface/tapp2",
1996                         "preRequestScript": "",
1997                         "pathVariables": {},
1998                         "method": "PUT",
1999                         "data": [],
2000                         "dataMode": "raw",
2001                         "version": 2,
2002                         "tests": "",
2003                         "currentHelper": "normal",
2004                         "helperAttributes": {},
2005                         "time": 1462796801468,
2006                         "name": "Modify complex tap ifc - cfg",
2007                         "description": "",
2008                         "collectionId": "5bad4634-e5cf-900e-9733-0976aa9bea64",
2009                         "responses": [],
2010                         "rawModeData": "{\r\n    \r\n        \"interface\": [\r\n            {\r\n                \"name\": \"tapp2\",\r\n                \"description\": \"for testing purposes\",\r\n                \"type\": \"v3po:tap\",\r\n                \"tap\" :{\r\n                    \"tap-name\" : \"tapp2\",\r\n                    \"mac\" : \"00:ff:ff:ff:ff:ae\",\r\n                    \"device-instance\" : 77\r\n                }\r\n            }\r\n        ]\r\n    \r\n}",
2011                         "folder": "ebed4cf3-96db-7ea3-1216-a0802c8f47d3"
2012                 }
2013         ]
2014 }