Modified SFC test suite for creating flows in sff's and classifiers
[integration/test.git] / csit / variables / sfc / master / full-deploy / service-function-forwarders.json
1 {
2   "service-function-forwarders": {
3     "service-function-forwarder": [
4       {
5         "name": "Classifier1",
6         "service-node": "classifier1",
7         "service-function-forwarder-ovs:ovs-bridge": {
8                     "bridge-name": "br-int"
9         },
10         "sff-data-plane-locator": [
11           {
12             "name": "sff0-dpl",
13             "data-plane-locator": {
14               "port": 6633,
15               "ip": "ovs-node-6",
16               "transport": "service-locator:vxlan-gpe"
17             },
18             "service-function-forwarder-ovs:ovs-options": {
19                 "remote-ip": "flow",
20                 "dst-port": "6633",
21                 "key": "flow",
22                 "nsp": "flow",
23                 "nsi": "flow",
24                 "nshc1": "flow",
25                 "nshc2": "flow",
26                 "nshc3": "flow",
27                 "nshc4": "flow"
28             }
29           }
30         ]
31       },
32       {
33         "name": "SFF1",
34         "service-node": "sff1",
35         "service-function-forwarder-ovs:ovs-bridge": {
36                     "bridge-name": "br-int"
37         },
38         "sff-data-plane-locator": [
39           {
40             "name": "sff1-dpl",
41             "data-plane-locator": {
42               "port": 6633,
43               "ip": "ovs-node-5",
44               "transport": "service-locator:vxlan-gpe"
45             },
46             "service-function-forwarder-ovs:ovs-options": {
47                 "remote-ip": "flow",
48                 "dst-port": "6633",
49                 "key": "flow",
50                 "nsp": "flow",
51                 "nsi": "flow",
52                 "nshc1": "flow",
53                 "nshc2": "flow",
54                 "nshc3": "flow",
55                 "nshc4": "flow"
56             }
57           }
58         ],
59         "service-function-dictionary": [
60           {
61             "name": "dpi-1",
62             "sff-sf-data-plane-locator": {
63               "sf-dpl-name": "dpi-1-dpl",
64               "sff-dpl-name": "sff1-dpl"
65             }
66           }
67         ]
68       },
69       {
70         "name": "SFF2",
71         "service-node": "sff2",
72         "service-function-forwarder-ovs:ovs-bridge": {
73                     "bridge-name": "br-int"
74         },
75         "sff-data-plane-locator": [
76           {
77             "name": "sff2-dpl",
78             "data-plane-locator": {
79               "port": 6633,
80               "ip": "ovs-node-3",
81               "transport": "service-locator:vxlan-gpe"
82             },
83             "service-function-forwarder-ovs:ovs-options": {
84                 "remote-ip": "flow",
85                 "dst-port": "6633",
86                 "key": "flow",
87                 "nsp": "flow",
88                 "nsi": "flow",
89                 "nshc1": "flow",
90                 "nshc2": "flow",
91                 "nshc3": "flow",
92                 "nshc4": "flow"
93             }
94           }
95         ],
96         "service-function-dictionary": [
97           {
98             "name": "firewall-1",
99             "sff-sf-data-plane-locator": {
100               "sf-dpl-name": "firewall-1-dpl",
101               "sff-dpl-name": "sff2-dpl"
102             }
103           }
104         ]
105       },
106       {
107         "name": "Classifier2",
108         "service-node": "classifier2",
109         "service-function-forwarder-ovs:ovs-bridge": {
110                     "bridge-name": "br-int"
111         },
112         "sff-data-plane-locator": [
113           {
114             "name": "sff3-dpl",
115             "data-plane-locator": {
116               "port": 6633,
117               "ip": "ovs-node-1",
118               "transport": "service-locator:vxlan-gpe"
119             },
120             "service-function-forwarder-ovs:ovs-options": {
121                 "remote-ip": "flow",
122                 "dst-port": "6633",
123                 "key": "flow",
124                 "nsp": "flow",
125                 "nsi": "flow",
126                 "nshc1": "flow",
127                 "nshc2": "flow",
128                 "nshc3": "flow",
129                 "nshc4": "flow"
130             }
131           }
132         ]
133       }
134     ]
135   }
136 }