Freeze upstream versions
[netvirt.git] / resources / commons / NetvirtSfc.json.postman_collection
1 {
2     "id": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
3     "name": "NetvirtSfc",
4     "requests": [
5         {
6             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
7             "data": "{\n    \"access-lists\": {\n        \"acl\": [\n            {\n                \"acl-name\": \"http-acl\",\n                \"access-list-entries\": {\n                    \"ace\": [\n                        {\n                            \"rule-name\": \"http-rule\",\n                            \"matches\": {\n                                \"destination-port-range\": {\n                                    \"lower-port\": \"80\",\n                                    \"upper-port\": \"80\"\n                                }\n                            },\n                            \"actions\": {\n                                \"netvirt-sfc-acl:redirect-sfc\": \"acl\"\n                            }\n                        }\n                    ]\n                }\n            }\n        ]\n    }\n}",
8             "dataMode": "raw",
9             "description": "",
10             "headers": "Content-Type: application/json\n",
11             "id": "19b44f74-e2ea-9267-50af-ad79b6309859",
12             "method": "PUT",
13             "name": "ietf-acl redirect-sfc",
14             "time": 1445298337983,
15             "timestamp": 0,
16             "url": "http://localhost:8181/restconf/config/ietf-access-control-list:access-lists",
17             "version": 2
18         },
19         {
20             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
21             "data": "{\n    \"service-function-forwarders\": {\n        \"service-function-forwarder\": [\n            {\n                \"name\": \"SFF1\",\n                \"service-node\": \"OVSDB2\",\n                \"service-function-forwarder-ovs:ovs-bridge\": {\n                    \"bridge-name\": \"sw2\"\n                },\n                \"service-function-dictionary\": [\n                    {\n                        \"name\": \"firewall-72\",\n                        \"type\": \"service-function-type:firewall\",\n                        \"sff-sf-data-plane-locator\": {\n                            \"port\": 6633,\n                            \"ip\": \"192.168.50.71\",\n                             \"transport\": \"service-locator:vxlan-gpe\"\n                        }\n                    }\n                ],\n                \"sff-data-plane-locator\": [\n                    {\n                        \"name\": \"sfc-tun2\",\n                        \"data-plane-locator\": {\n                            \"transport\": \"service-locator:vxlan-gpe\",\n                            \"port\": 6633,\n                            \"ip\": \"192.168.50.71\"\n                        },\n                        \"service-function-forwarder-ovs:ovs-options\": {\n                            \"remote-ip\": \"flow\",\n                            \"dst-port\": \"6633\",\n                            \"key\": \"flow\",\n                            \"nsp\": \"flow\",\n                            \"nsi\": \"flow\",\n                            \"nshc1\": \"flow\",\n                            \"nshc2\": \"flow\",\n                            \"nshc3\": \"flow\",\n                            \"nshc4\": \"flow\"\n                        }\n                    }\n                ]\n            },\n            {\n                \"name\": \"SFF2\",\n                \"service-node\": \"OVSDB2\",\n                \"service-function-forwarder-ovs:ovs-bridge\": {\n                    \"bridge-name\": \"sw4\"\n                },\n                \"service-function-dictionary\": [\n                    {\n                        \"name\": \"dpi-74\",\n                        \"type\": \"service-function-type:dpi\",\n                        \"sff-sf-data-plane-locator\": {\n                            \"port\": 6633,\n                            \"ip\": \"192.168.50.73\",\n                             \"transport\": \"service-locator:vxlan-gpe\"\n                        }\n                    }\n                ],\n                \"sff-data-plane-locator\": [\n                    {\n                        \"name\": \"sfc-tun4\",\n                        \"data-plane-locator\": {\n                            \"transport\": \"service-locator:vxlan-gpe\",\n                            \"port\": 6633,\n                            \"ip\": \"192.168.50.73\"\n                        },\n                        \"service-function-forwarder-ovs:ovs-options\": {\n                            \"remote-ip\": \"flow\",\n                            \"dst-port\": \"6633\",\n                            \"key\": \"flow\",\n                            \"nsp\": \"flow\",\n                            \"nsi\": \"flow\",\n                            \"nshc1\": \"flow\",\n                            \"nshc2\": \"flow\",\n                            \"nshc3\": \"flow\",\n                            \"nshc4\": \"flow\"\n                        }\n                    }\n                ]\n            }\n        ]\n    }\n}",
22             "dataMode": "raw",
23             "description": "",
24             "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
25             "id": "1b067065-f0d5-d871-28cf-5e7e195eb463",
26             "method": "PUT",
27             "name": "service-function-forwarders",
28             "time": 1445302610648,
29             "timestamp": 0,
30             "url": "http://localhost:8181/restconf/config/service-function-forwarder:service-function-forwarders",
31             "version": 2
32         },
33         {
34             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
35             "data": "{\n    \"access-lists\": {\n        \"acl\": [\n            {\n                \"acl-name\": \"http-acl\",\n                \"access-list-entries\": {\n                    \"ace\": [\n                        {\n                            \"rule-name\": \"http-rule\",\n                            \"matches\": {\n                                \"destination-port-range\": {\n                                    \"lower-port\": \"80\",\n                                    \"upper-port\": \"80\"\n                                }\n                            },\n                            \"actions\": {\n                                \"permit\": \"true\"\n\n                            }\n                        }\n                    ]\n                }\n            }\n        ]\n    }\n}",
36             "dataMode": "raw",
37             "description": "",
38             "headers": "Content-Type: application/json\n",
39             "id": "62e3b4d9-2672-e2bd-25c9-70bfb6771026",
40             "method": "PUT",
41             "name": "ietf-acl",
42             "time": 1445298397905,
43             "timestamp": 0,
44             "url": "http://localhost:8181/restconf/config/ietf-access-control-list:access-lists",
45             "version": 2
46         },
47         {
48             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
49             "data": "{\n    \"classifiers\": {\n        \"classifier\": [\n            {\n                \"name\": \"http-classifier\",\n                \"acl\": \"http-acl\",\n                \"sffs\": {\n                    \"sff\": [\n                        {\n                            \"name\": \"sff1\"\n                        }\n                    ]\n                }\n            }\n        ]\n    }\n}",
50             "dataMode": "raw",
51             "description": "",
52             "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
53             "id": "718ed9fd-f7f3-3862-4a53-b12d83c880ae",
54             "method": "PUT",
55             "name": "Classifier",
56             "time": 1444924721709,
57             "timestamp": 0,
58             "url": "http://localhost:8181/restconf/config/netvirt-sfc-classifier:classifiers",
59             "version": 2
60         },
61         {
62             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
63             "data": "{\n    \"access-lists\": {\n        \"acl\": [\n            {\n                \"acl-name\": \"http-acl\",\n                \"access-list-entries\": {\n                    \"ace\": [\n                        {\n                            \"rule-name\": \"http-rule\",\n                            \"matches\": {\n                                \"destination-port-range\": {\n                                    \"lower-port\": \"80\",\n                                    \"upper-port\": \"80\"\n                                }\n                            },\n                            \"actions\": {\n                                \"permit\": {}\n                            }\n                        }\n                    ]\n                }\n            }\n        ]\n    }\n}",
64             "dataMode": "raw",
65             "description": "",
66             "headers": "Content-Type: application/json\n",
67             "id": "7412ee0c-b116-5cf1-0646-efa65f0da784",
68             "method": "GET",
69             "name": "ietf-acl",
70             "responses": [],
71             "timestamp": 0,
72             "url": "http://localhost:8181/restconf/config/ietf-access-control-list:access-lists",
73             "version": 2
74         },
75         {
76             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
77             "data": "{\n    \"classifiers\": {\n        \"classifier\": [\n            {\n                \"name\": \"http-classifier\",\n                \"acl\": \"http-acl\",\n                \"sffs\": {\n                    \"sff\": [\n                        {\n                            \"name\": \"sff1\"\n                        }\n                    ]\n                }\n            }\n        ]\n    }\n}",
78             "dataMode": "raw",
79             "description": "",
80             "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
81             "id": "76b32432-5a24-9d6d-8ba2-76eb816411af",
82             "method": "DELETE",
83             "name": "Classifier",
84             "responses": [],
85             "timestamp": 0,
86             "url": "http://localhost:8181/restconf/config/netvirt-sfc-classifier:classifiers",
87             "version": 2
88         },
89         {
90             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
91             "data": "{\n    \"access-lists\": {\n        \"acl\": [\n            {\n                \"acl-name\": \"http-acl\",\n                \"access-list-entries\": {\n                    \"ace\": [\n                        {\n                            \"rule-name\": \"http-rule\",\n                            \"matches\": {\n                                \"destination-port-range\": {\n                                    \"lower-port\": \"80\",\n                                    \"upper-port\": \"80\"\n                                }\n                            },\n                            \"actions\": {\n                                \"netvirt-sfc-acl:redirect-sfc\": \"acl\"\n                            }\n                        }\n                    ]\n                }\n            }\n        ]\n    }\n}",
92             "dataMode": "raw",
93             "description": "",
94             "headers": "Content-Type: application/json\n",
95             "id": "99dc6bb5-f01a-64cd-a024-c333fdf82643",
96             "method": "DELETE",
97             "name": "ietf-acl redirect-sfc",
98             "responses": [],
99             "timestamp": 0,
100             "url": "http://localhost:8181/restconf/config/ietf-access-control-list:access-lists",
101             "version": 2
102         },
103         {
104             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
105             "data": "{\n\t\"sfc\": {\n        \"name\": \"sfc1\"\n    }\n}",
106             "dataMode": "raw",
107             "description": "",
108             "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
109             "id": "9d418a4b-197d-47c2-e85f-e68f6b5f5c40",
110             "method": "GET",
111             "name": "Sfc",
112             "responses": [],
113             "timestamp": 0,
114             "url": "http://localhost:8181/restconf/config/netvirt-sfc:sfc/",
115             "version": 2
116         },
117         {
118             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
119             "data": "{\n    \"classifiers\": {\n        \"classifier\": [\n            {\n                \"name\": \"http-classifier\",\n                \"acl\": \"http-acl\",\n                \"sffs\": {\n                    \"sff\": [\n                        {\n                            \"name\": \"sff1\"\n                        }\n                    ]\n                }\n            }\n        ]\n    }\n}",
120             "dataMode": "raw",
121             "description": "",
122             "headers": "Content-Type: application/json\nAuthorization: Basic YWRtaW46YWRtaW4=\n",
123             "id": "b2d13061-80e0-ad8f-d0e6-d6939ea2b0a4",
124             "method": "GET",
125             "name": "Classifier",
126             "responses": [],
127             "timestamp": 0,
128             "url": "http://localhost:8181/restconf/config/netvirt-sfc-classifier:classifiers",
129             "version": 2
130         },
131         {
132             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
133             "data": "{\n    \"service-functions\": {\n        \"service-function\": [\n            {\n                \"name\": \"firewall-72\",\n                \"ip-mgmt-address\": \"192.168.50.72\",\n                \"type\": \"service-function-type:firewall\",\n                \"nsh-aware\": \"true\",\n                \"sf-data-plane-locator\": [\n                    {\n                        \"name\": \"2\",\n                        \"port\": 6633,\n                        \"ip\": \"192.168.50.72\",\n                        \"transport\": \"service-locator:vxlan-gpe\",\n                        \"service-function-forwarder\": \"SFF1\"\n                    }\n                ]\n            },\n            {\n                \"name\": \"dpi-74\",\n                \"ip-mgmt-address\": \"192.168.50.74\",\n                \"type\": \"service-function-type:dpi\",\n                \"nsh-aware\": \"true\",\n                \"sf-data-plane-locator\": [\n                    {\n                        \"name\": \"3\",\n                        \"port\": 6633,\n                        \"ip\": \"192.168.50.74\",\n                        \"transport\": \"service-locator:vxlan-gpe\",\n                        \"service-function-forwarder\": \"SFF2\"\n                    }\n                ]\n            }\n        ]\n    }\n}",
134             "dataMode": "raw",
135             "description": "",
136             "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
137             "id": "bf4f1148-5192-fd7d-3026-5a11668db75d",
138             "method": "PUT",
139             "name": "service-functions",
140             "time": 1445302596335,
141             "timestamp": 0,
142             "url": "http://localhost:8181/restconf/config/service-function:service-functions",
143             "version": 2
144         },
145         {
146             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
147             "data": "{\n    \"service-function-forwarders\": {\n        \"service-function-forwarder\": [\n            {\n                \"name\": \"SFF1\",\n                \"service-node\": \"OVSDB2\",\n                \"service-function-forwarder-ovs:ovs-bridge\": {\n                    \"bridge-name\": \"sw2\"\n                },\n                \"service-function-dictionary\": [\n                    {\n                        \"name\": \"firewall-72\",\n                        \"type\": \"service-function-type:firewall\",\n                        \"sff-sf-data-plane-locator\": {\n                            \"port\": 6633,\n                            \"ip\": \"192.168.50.71\",\n                             \"transport\": \"service-locator:vxlan-gpe\"\n                        }\n                    }\n                ],\n                \"sff-data-plane-locator\": [\n                    {\n                        \"name\": \"sfc-tun2\",\n                        \"data-plane-locator\": {\n                            \"transport\": \"service-locator:vxlan-gpe\",\n                            \"port\": 6633,\n                            \"ip\": \"192.168.50.71\"\n                        },\n                        \"service-function-forwarder-ovs:ovs-options\": {\n                            \"remote-ip\": \"flow\",\n                            \"dst-port\": \"6633\",\n                            \"key\": \"flow\",\n                            \"nsp\": \"flow\",\n                            \"nsi\": \"flow\",\n                            \"nshc1\": \"flow\",\n                            \"nshc2\": \"flow\",\n                            \"nshc3\": \"flow\",\n                            \"nshc4\": \"flow\"\n                        }\n                    }\n                ]\n            },\n            {\n                \"name\": \"SFF2\",\n                \"service-node\": \"OVSDB2\",\n                \"service-function-forwarder-ovs:ovs-bridge\": {\n                    \"bridge-name\": \"sw4\"\n                },\n                \"service-function-dictionary\": [\n                    {\n                        \"name\": \"dpi-74\",\n                        \"type\": \"service-function-type:dpi\",\n                        \"sff-sf-data-plane-locator\": {\n                            \"port\": 6633,\n                            \"ip\": \"192.168.50.73\",\n                             \"transport\": \"service-locator:vxlan-gpe\"\n                        }\n                    }\n                ],\n                \"sff-data-plane-locator\": [\n                    {\n                        \"name\": \"sfc-tun4\",\n                        \"data-plane-locator\": {\n                            \"transport\": \"service-locator:vxlan-gpe\",\n                            \"port\": 6633,\n                            \"ip\": \"192.168.50.73\"\n                        },\n                        \"service-function-forwarder-ovs:ovs-options\": {\n                            \"remote-ip\": \"flow\",\n                            \"dst-port\": \"6633\",\n                            \"key\": \"flow\",\n                            \"nsp\": \"flow\",\n                            \"nsi\": \"flow\",\n                            \"nshc1\": \"flow\",\n                            \"nshc2\": \"flow\",\n                            \"nshc3\": \"flow\",\n                            \"nshc4\": \"flow\"\n                        }\n                    }\n                ]\n            }\n        ]\n    }\n}",
148             "dataMode": "raw",
149             "description": "",
150             "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
151             "id": "e6542ed1-832c-71c9-fe74-2d25c9e7f7ad",
152             "method": "GET",
153             "name": "service-function-forwarders",
154             "responses": [],
155             "timestamp": 0,
156             "url": "http://localhost:8181/restconf/config/service-function-forwarder:service-function-forwarders",
157             "version": 2
158         },
159         {
160             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
161             "data": "{\n\t\"sfc\": {\n        \"name\": \"sfc1\"\n    }\n}",
162             "dataMode": "raw",
163             "description": "",
164             "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
165             "id": "ea1c70a0-6528-862c-cabc-a9b187d483c7",
166             "method": "PUT",
167             "name": "Sfc",
168             "responses": [],
169             "timestamp": 0,
170             "url": "http://localhost:8181/restconf/config/netvirt-sfc:sfc/",
171             "version": 2
172         },
173         {
174             "collectionId": "bc172f70-35df-2cdf-50a4-8ad09b8f17a2",
175             "data": "{\n    \"service-functions\": {\n        \"service-function\": [\n            {\n                \"name\": \"firewall-72\",\n                \"ip-mgmt-address\": \"192.168.50.72\",\n                \"type\": \"service-function-type:firewall\",\n                \"nsh-aware\": \"true\",\n                \"sf-data-plane-locator\": [\n                    {\n                        \"name\": \"2\",\n                        \"port\": 6633,\n                        \"ip\": \"192.168.50.72\",\n                        \"transport\": \"service-locator:vxlan-gpe\",\n                        \"service-function-forwarder\": \"SFF1\"\n                    }\n                ]\n            },\n            {\n                \"name\": \"dpi-74\",\n                \"ip-mgmt-address\": \"192.168.50.74\",\n                \"type\": \"service-function-type:dpi\",\n                \"nsh-aware\": \"true\",\n                \"sf-data-plane-locator\": [\n                    {\n                        \"name\": \"3\",\n                        \"port\": 6633,\n                        \"ip\": \"192.168.50.74\",\n                        \"transport\": \"service-locator:vxlan-gpe\",\n                        \"service-function-forwarder\": \"SFF2\"\n                    }\n                ]\n            }\n        ]\n    }\n}",
176             "dataMode": "raw",
177             "description": "",
178             "headers": "Authorization: Basic YWRtaW46YWRtaW4=\nContent-Type: application/json\n",
179             "id": "fff50fa7-aa2d-71a4-db49-4ea10b82937e",
180             "method": "GET",
181             "name": "service-functions",
182             "responses": [],
183             "timestamp": 0,
184             "url": "http://localhost:8181/restconf/config/service-function:service-functions",
185             "version": 2
186         }
187     ],
188     "timestamp": 1444922427094
189 }