1c01a51848272b8ecdda5d58f32118e6665fb0ca
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_network-topology-operation-create.json
1 [
2   {
3     "id": "e82c66ea.44e898",
4     "type": "dgstart",
5     "name": "DGSTART",
6     "outputs": 1,
7     "x": 85,
8     "y": 59.999969482421875,
9     "z": "b93007d5.c3e538",
10     "wires": [
11       [
12         "556d5856.28fc28"
13       ]
14     ]
15   },
16   {
17     "id": "556d5856.28fc28",
18     "type": "service-logic",
19     "name": "GENERIC-RESOURCE-API ${project.version}",
20     "module": "GENERIC-RESOURCE-API",
21     "version": "${project.version}",
22     "comments": "",
23     "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",
24     "outputs": 1,
25     "x": 297.00000381469727,
26     "y": 131.99998664855957,
27     "z": "b93007d5.c3e538",
28     "wires": [
29       [
30         "c0cc5c39.3c0f6"
31       ]
32     ]
33   },
34   {
35     "id": "c0cc5c39.3c0f6",
36     "type": "method",
37     "name": "method network-topology-operation-create",
38     "xml": "<method rpc='network-topology-operation-create' mode='sync'>\n",
39     "comments": "",
40     "outputs": 1,
41     "x": 285.0001220703125,
42     "y": 219.99996948242188,
43     "z": "b93007d5.c3e538",
44     "wires": [
45       [
46         "c2983d8a.5f39f"
47       ]
48     ]
49   },
50   {
51     "id": "c2983d8a.5f39f",
52     "type": "block",
53     "name": "block : atomic",
54     "xml": "<block atomic=\"true\">\n",
55     "atomic": "false",
56     "comments": "",
57     "outputs": 1,
58     "x": 371,
59     "y": 369.99998474121094,
60     "z": "b93007d5.c3e538",
61     "wires": [
62       [
63         "67d30637.3060a8",
64         "84c05eba.3e71e8",
65         "68069c64.8e3b94",
66         "701cd9ce.0eed7",
67         "2eb49ba6.65da24",
68         "7b077cdc.2f71b4",
69         "b4f42ae7.52446",
70         "ddb7afb8.346658",
71         "1ca86563.d30703",
72         "200a1605.cf89a2",
73         "8739cde1.57a17",
74         "d21a23d8.b0bee",
75         "1ae283a6.1cae6c",
76         "1e4e53c1.72218c",
77         "881693df.98a5b",
78         "8aae558c.098818"
79       ]
80     ]
81   },
82   {
83     "id": "65abf066.8e6488",
84     "type": "execute",
85     "name": "execute RestApiCallNode Create IPWAN L3VPN",
86     "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"$prop.sdncRestApi.tempDir +'/l3smvpntemplate.json'\"/>\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url +'/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/vpn-services'\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
87     "comments": "",
88     "outputs": 1,
89     "x": 1163.0001831054688,
90     "y": 990.9999694824219,
91     "z": "b93007d5.c3e538",
92     "wires": [
93       []
94     ]
95   },
96   {
97     "id": "67d30637.3060a8",
98     "type": "set",
99     "name": "set controller data",
100     "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list[0].esr-system-info.serviceUrl`\" />\n<parameter name='prop.sdncRestApi.templateDir' value='/opt/onap/sdnc/data' />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list[0].esr-system-info.user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list[0].esr-system-info.password`\" />\n",
101     "comments": "",
102     "x": 786.0000610351562,
103     "y": 274.9999694824219,
104     "z": "b93007d5.c3e538",
105     "wires": []
106   },
107   {
108     "id": "2eb49ba6.65da24",
109     "type": "for",
110     "name": "for each network-input-parameters",
111     "xml": "<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
112     "comments": "",
113     "outputs": 1,
114     "x": 846.6666259765625,
115     "y": 396.6666259765625,
116     "z": "b93007d5.c3e538",
117     "wires": [
118       [
119         "9e4b7826.78998"
120       ]
121     ]
122   },
123   {
124     "id": "cc196265.e16a88",
125     "type": "execute",
126     "name": "execute RestApiCallNode Create SPTN L3VPN",
127     "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"$prop.sdncRestApi.tempDir +'/l3smsitetemplate.json'\"/>\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
128     "comments": "",
129     "outputs": 1,
130     "x": 1134.6668701171875,
131     "y": 1193.6666564941406,
132     "z": "b93007d5.c3e538",
133     "wires": [
134       []
135     ]
136   },
137   {
138     "id": "701cd9ce.0eed7",
139     "type": "execute",
140     "name": "execute vpn-policy1-id",
141     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vpn-policy1-id\"/>\n",
142     "comments": "",
143     "outputs": 1,
144     "x": 806.6666259765625,
145     "y": 453.6666564941406,
146     "z": "b93007d5.c3e538",
147     "wires": [
148       [
149         "cf63dd64.867b68"
150       ]
151     ]
152   },
153   {
154     "id": "cf63dd64.867b68",
155     "type": "failure",
156     "name": "failure",
157     "xml": "<outcome value='failure'>\n",
158     "comments": "",
159     "outputs": 1,
160     "x": 1031.6666259765625,
161     "y": 456.6666259765625,
162     "z": "b93007d5.c3e538",
163     "wires": [
164       [
165         "f95a4c37.7f2c98"
166       ]
167     ]
168   },
169   {
170     "id": "f95a4c37.7f2c98",
171     "type": "returnFailure",
172     "name": "return failure",
173     "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
174     "comments": "",
175     "x": 1212.6666259765625,
176     "y": 454.6666259765625,
177     "z": "b93007d5.c3e538",
178     "wires": []
179   },
180   {
181     "id": "84c05eba.3e71e8",
182     "type": "call",
183     "name": "call GENERIC-RESOURCE-API:validate-network-input-parameters",
184     "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-network-input-parameters' mode='sync' >\n",
185     "comments": "",
186     "outputs": 1,
187     "x": 858.5,
188     "y": 96.99996948242188,
189     "z": "b93007d5.c3e538",
190     "wires": [
191       []
192     ]
193   },
194   {
195     "id": "68069c64.8e3b94",
196     "type": "get-resource",
197     "name": "get-resource esr-thirdparty-sdnc",
198     "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.thirdparty-sdnc-id AND \n\t\t     depth = '1'\"\n        pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
199     "comments": "",
200     "outputs": 1,
201     "x": 828.5,
202     "y": 213.99996948242188,
203     "z": "b93007d5.c3e538",
204     "wires": [
205       [
206         "48d88da3.bdd66c",
207         "303d5a7b.9089e6",
208         "b6a02d9b.506dd"
209       ]
210     ]
211   },
212   {
213     "id": "48d88da3.bdd66c",
214     "type": "success",
215     "name": "success",
216     "xml": "<outcome value='success'>\n",
217     "comments": "",
218     "outputs": 1,
219     "x": 1153.5,
220     "y": 144.99996948242188,
221     "z": "b93007d5.c3e538",
222     "wires": [
223       [
224         "343e112c.24c07e"
225       ]
226     ]
227   },
228   {
229     "id": "303d5a7b.9089e6",
230     "type": "not-found",
231     "name": "not-found",
232     "xml": "<outcome value='not-found'>\n",
233     "comments": "",
234     "outputs": 1,
235     "x": 1156.990966796875,
236     "y": 192.57400512695312,
237     "z": "b93007d5.c3e538",
238     "wires": [
239       [
240         "cabe423d.4d49c8"
241       ]
242     ]
243   },
244   {
245     "id": "b6a02d9b.506dd",
246     "type": "other",
247     "name": "other",
248     "xml": "<outcome value='Other'>\n",
249     "comments": "",
250     "outputs": 1,
251     "x": 1152.323974609375,
252     "y": 233.90731811523438,
253     "z": "b93007d5.c3e538",
254     "wires": [
255       [
256         "e0986396.153c08"
257       ]
258     ]
259   },
260   {
261     "id": "cabe423d.4d49c8",
262     "type": "returnFailure",
263     "name": "return failure",
264     "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"Network model is_bound_to_vpn=true but no vpn_binding is present\" />\n\n",
265     "comments": "",
266     "x": 1333.5623779296875,
267     "y": 180.8597412109375,
268     "z": "b93007d5.c3e538",
269     "wires": []
270   },
271   {
272     "id": "e0986396.153c08",
273     "type": "returnFailure",
274     "name": "return failure",
275     "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"Unexpected error retrieving vpn binding\" />\n\n",
276     "comments": "",
277     "x": 1340.0965309143066,
278     "y": 229.346510887146,
279     "z": "b93007d5.c3e538",
280     "wires": []
281   },
282   {
283     "id": "343e112c.24c07e",
284     "type": "block",
285     "name": "block : atomic",
286     "xml": "<block atomic=\"true\">",
287     "atomic": "true",
288     "outputs": 1,
289     "x": 1331.705322265625,
290     "y": 137.57400512695312,
291     "z": "b93007d5.c3e538",
292     "wires": [
293       []
294     ]
295   },
296   {
297     "id": "9e4b7826.78998",
298     "type": "block",
299     "name": "block",
300     "xml": "<block>\n",
301     "atomic": "false",
302     "comments": "",
303     "outputs": 1,
304     "x": 1245.5,
305     "y": 402.9999694824219,
306     "z": "b93007d5.c3e538",
307     "wires": [
308       [
309         "17cd2ff8.9cd04",
310         "a903bca7.693f38",
311         "b7d18627.7a1f98",
312         "e4de9a3d.119a9",
313         "606af827.bd45c",
314         "a21fe544.7750b",
315         "311c3df3.7afe92",
316         "70cc5270.0c11f4",
317         "4839bb76.6231f4",
318         "e9c22fe.7f5eb5",
319         "adf442a.303dcc",
320         "79aa13b9.189d24",
321         "5695b46b.d185b4",
322         "bace9104.ae1848",
323         "9a7061af.ca17e",
324         "659d155a.7369ac",
325         "f05ff602.95c57",
326         "fdb0c240.c67158",
327         "e5e0041.ae72a78",
328         "ee6f82cf.48e768",
329         "d210b6.498b1f48",
330         "a99d9f30.66196",
331         "4a49e3e6.b4823c",
332         "b21efe21.6a6f38",
333         "7e49a5fe.54752c"
334       ]
335     ]
336   },
337   {
338     "id": "17cd2ff8.9cd04",
339     "type": "switchNode",
340     "name": "switch name",
341     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'name'`\">\n",
342     "comments": "",
343     "outputs": 1,
344     "x": 1596.5,
345     "y": 27,
346     "z": "b93007d5.c3e538",
347     "wires": [
348       [
349         "942d2fd8.72ef78"
350       ]
351     ]
352   },
353   {
354     "id": "a903bca7.693f38",
355     "type": "switchNode",
356     "name": "switch service-type",
357     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'service-type'`\">\n",
358     "comments": "",
359     "outputs": 1,
360     "x": 1600.4999389648438,
361     "y": 88.5999755859375,
362     "z": "b93007d5.c3e538",
363     "wires": [
364       [
365         "b16a7f85.9ec09"
366       ]
367     ]
368   },
369   {
370     "id": "942d2fd8.72ef78",
371     "type": "outcomeTrue",
372     "name": "true",
373     "xml": "<outcome value='true'>\n",
374     "comments": "",
375     "outputs": 1,
376     "x": 1783.5,
377     "y": 27,
378     "z": "b93007d5.c3e538",
379     "wires": [
380       [
381         "13aca61b.d25bc2"
382       ]
383     ]
384   },
385   {
386     "id": "b16a7f85.9ec09",
387     "type": "outcomeTrue",
388     "name": "true",
389     "xml": "<outcome value='true'>\n",
390     "comments": "",
391     "outputs": 1,
392     "x": 1785.4999389648438,
393     "y": 86.5999755859375,
394     "z": "b93007d5.c3e538",
395     "wires": [
396       [
397         "bc8204d0.6f0a4"
398       ]
399     ]
400   },
401   {
402     "id": "13aca61b.d25bc2",
403     "type": "set",
404     "name": "set name",
405     "xml": "<set>\n<parameter name='prop.l3vpn.name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
406     "comments": "",
407     "x": 1951.5,
408     "y": 27.600006103515625,
409     "z": "b93007d5.c3e538",
410     "wires": []
411   },
412   {
413     "id": "bc8204d0.6f0a4",
414     "type": "set",
415     "name": "set service-type",
416     "xml": "<set>\n<parameter name='prop.l3vpn.service-type' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
417     "comments": "",
418     "x": 1954.4999389648438,
419     "y": 84.5999755859375,
420     "z": "b93007d5.c3e538",
421     "wires": []
422   },
423   {
424     "id": "b7d18627.7a1f98",
425     "type": "switchNode",
426     "name": "switch topology",
427     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'topology'`\">\n",
428     "comments": "",
429     "outputs": 1,
430     "x": 1599.5,
431     "y": 149.99996948242188,
432     "z": "b93007d5.c3e538",
433     "wires": [
434       [
435         "3a89d54d.40dfe2"
436       ]
437     ]
438   },
439   {
440     "id": "e4de9a3d.119a9",
441     "type": "switchNode",
442     "name": "switch technology",
443     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'technology'`\">\n",
444     "comments": "",
445     "outputs": 1,
446     "x": 1602.5,
447     "y": 202.99996948242188,
448     "z": "b93007d5.c3e538",
449     "wires": [
450       [
451         "38e8aa2.2d9e456"
452       ]
453     ]
454   },
455   {
456     "id": "606af827.bd45c",
457     "type": "switchNode",
458     "name": "switch site1_name",
459     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_name'`\">\n",
460     "comments": "",
461     "outputs": 1,
462     "x": 1607.5,
463     "y": 264.9999694824219,
464     "z": "b93007d5.c3e538",
465     "wires": [
466       [
467         "21372c50.4a9ebc"
468       ]
469     ]
470   },
471   {
472     "id": "a21fe544.7750b",
473     "type": "switchNode",
474     "name": "switch site2_name",
475     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_name'`\">\n",
476     "comments": "",
477     "outputs": 1,
478     "x": 1602.5,
479     "y": 327.9999694824219,
480     "z": "b93007d5.c3e538",
481     "wires": [
482       [
483         "8bf3fb5b.75eb5"
484       ]
485     ]
486   },
487   {
488     "id": "311c3df3.7afe92",
489     "type": "switchNode",
490     "name": "switch sna1_name",
491     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'sna1_name'`\">\n",
492     "comments": "",
493     "outputs": 1,
494     "x": 1607.5,
495     "y": 387.9999694824219,
496     "z": "b93007d5.c3e538",
497     "wires": [
498       [
499         "23a5acb5.f27f04"
500       ]
501     ]
502   },
503   {
504     "id": "70cc5270.0c11f4",
505     "type": "switchNode",
506     "name": "switch sna2_name",
507     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'sna2_name'`\">\n",
508     "comments": "",
509     "outputs": 1,
510     "x": 1602.5,
511     "y": 451.9999694824219,
512     "z": "b93007d5.c3e538",
513     "wires": [
514       [
515         "6950f2b5.16d88c"
516       ]
517     ]
518   },
519   {
520     "id": "4839bb76.6231f4",
521     "type": "switchNode",
522     "name": "switch pe1_id",
523     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'pe1_id'`\">\n",
524     "comments": "",
525     "outputs": 1,
526     "x": 1607.5,
527     "y": 513.9999694824219,
528     "z": "b93007d5.c3e538",
529     "wires": [
530       [
531         "b7f7be54.bb917"
532       ]
533     ]
534   },
535   {
536     "id": "e9c22fe.7f5eb5",
537     "type": "switchNode",
538     "name": "switch pe2_id",
539     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'pe2_id'`\">\n",
540     "comments": "",
541     "outputs": 1,
542     "x": 1622.5,
543     "y": 573.9999694824219,
544     "z": "b93007d5.c3e538",
545     "wires": [
546       [
547         "a5648f25.d106a"
548       ]
549     ]
550   },
551   {
552     "id": "adf442a.303dcc",
553     "type": "switchNode",
554     "name": "switch ac1_id",
555     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_id'`\">\n",
556     "comments": "",
557     "outputs": 1,
558     "x": 1617.5,
559     "y": 645.9999694824219,
560     "z": "b93007d5.c3e538",
561     "wires": [
562       [
563         "18fc875b.805949"
564       ]
565     ]
566   },
567   {
568     "id": "79aa13b9.189d24",
569     "type": "switchNode",
570     "name": "switch ac2_id",
571     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_id'`\">\n",
572     "comments": "",
573     "outputs": 1,
574     "x": 1616.5,
575     "y": 704.9999694824219,
576     "z": "b93007d5.c3e538",
577     "wires": [
578       [
579         "ff7ff5eb.cfefc8"
580       ]
581     ]
582   },
583   {
584     "id": "5695b46b.d185b4",
585     "type": "switchNode",
586     "name": "switch ac1_ip",
587     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_ip'`\">\n",
588     "comments": "",
589     "outputs": 1,
590     "x": 1593.5,
591     "y": 767.9999694824219,
592     "z": "b93007d5.c3e538",
593     "wires": [
594       [
595         "3a3dab2d.a5bb8c"
596       ]
597     ]
598   },
599   {
600     "id": "bace9104.ae1848",
601     "type": "switchNode",
602     "name": "switch ac2_ip",
603     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_ip'`\">\n",
604     "comments": "",
605     "outputs": 1,
606     "x": 1596.5,
607     "y": 824.9999694824219,
608     "z": "b93007d5.c3e538",
609     "wires": [
610       [
611         "cdd1eefe.5b85b8"
612       ]
613     ]
614   },
615   {
616     "id": "9a7061af.ca17e",
617     "type": "switchNode",
618     "name": "switch ac1_peer_ip",
619     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_peer_ip'`\">\n",
620     "comments": "",
621     "outputs": 1,
622     "x": 1602.5,
623     "y": 876.9999694824219,
624     "z": "b93007d5.c3e538",
625     "wires": [
626       [
627         "1ca2f399.06573c"
628       ]
629     ]
630   },
631   {
632     "id": "659d155a.7369ac",
633     "type": "switchNode",
634     "name": "switch ac2_peer_ip",
635     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_peer_ip'`\">\n",
636     "comments": "",
637     "outputs": 1,
638     "x": 1603.5,
639     "y": 931.9999694824219,
640     "z": "b93007d5.c3e538",
641     "wires": [
642       [
643         "cd2ff907.e5a52"
644       ]
645     ]
646   },
647   {
648     "id": "f05ff602.95c57",
649     "type": "switchNode",
650     "name": "switch ac1_svlan",
651     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_svlan'`\">\n",
652     "comments": "",
653     "outputs": 1,
654     "x": 1615.5,
655     "y": 980.9999694824219,
656     "z": "b93007d5.c3e538",
657     "wires": [
658       [
659         "3cb8f25c.dbdcf6"
660       ]
661     ]
662   },
663   {
664     "id": "fdb0c240.c67158",
665     "type": "switchNode",
666     "name": "switch ac2_svlan",
667     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_svlan'`\">\n",
668     "comments": "",
669     "outputs": 1,
670     "x": 1608.5,
671     "y": 1031.9999694824219,
672     "z": "b93007d5.c3e538",
673     "wires": [
674       [
675         "f4a0fc3d.931818"
676       ]
677     ]
678   },
679   {
680     "id": "e5e0041.ae72a78",
681     "type": "switchNode",
682     "name": "switch ac1_protocol",
683     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_protocol'`\">\n",
684     "comments": "",
685     "outputs": 1,
686     "x": 1601.5,
687     "y": 1089.9999694824219,
688     "z": "b93007d5.c3e538",
689     "wires": [
690       [
691         "9232191b.5a644"
692       ]
693     ]
694   },
695   {
696     "id": "ee6f82cf.48e768",
697     "type": "switchNode",
698     "name": "switch ac2_protocol",
699     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_protocol'`\">\n",
700     "comments": "",
701     "outputs": 1,
702     "x": 1602.5,
703     "y": 1149.9999694824219,
704     "z": "b93007d5.c3e538",
705     "wires": [
706       [
707         "2ac6f78c.3593"
708       ]
709     ]
710   },
711   {
712     "id": "d210b6.498b1f48",
713     "type": "switchNode",
714     "name": "switch ac1_protocol_bgp_as",
715     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_protocol_bgp_as'`\">\n",
716     "comments": "",
717     "outputs": 1,
718     "x": 1596.5,
719     "y": 1335.9999694824219,
720     "z": "b93007d5.c3e538",
721     "wires": [
722       [
723         "26258b64.f3c8fc"
724       ]
725     ]
726   },
727   {
728     "id": "a99d9f30.66196",
729     "type": "switchNode",
730     "name": "switch ac2_protocol_bgp_as",
731     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_protocol_bgp_as'`\">\n",
732     "comments": "",
733     "outputs": 1,
734     "x": 1602.5,
735     "y": 1386.9999694824219,
736     "z": "b93007d5.c3e538",
737     "wires": [
738       [
739         "beea3693.1fcab"
740       ]
741     ]
742   },
743   {
744     "id": "4a49e3e6.b4823c",
745     "type": "switchNode",
746     "name": "switch af_type",
747     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'af_type'`\">\n",
748     "comments": "",
749     "outputs": 1,
750     "x": 1569.5,
751     "y": 1477.9999694824219,
752     "z": "b93007d5.c3e538",
753     "wires": [
754       [
755         "498b6cd0.790624"
756       ]
757     ]
758   },
759   {
760     "id": "3a89d54d.40dfe2",
761     "type": "outcomeTrue",
762     "name": "true",
763     "xml": "<outcome value='true'>\n",
764     "comments": "",
765     "outputs": 1,
766     "x": 1774.5,
767     "y": 145.99996948242188,
768     "z": "b93007d5.c3e538",
769     "wires": [
770       [
771         "d4ecb14d.0a54a8"
772       ]
773     ]
774   },
775   {
776     "id": "38e8aa2.2d9e456",
777     "type": "outcomeTrue",
778     "name": "true",
779     "xml": "<outcome value='true'>\n",
780     "comments": "",
781     "outputs": 1,
782     "x": 1780.5,
783     "y": 198.99996948242188,
784     "z": "b93007d5.c3e538",
785     "wires": [
786       [
787         "f3fb2ed6.50a728"
788       ]
789     ]
790   },
791   {
792     "id": "21372c50.4a9ebc",
793     "type": "outcomeTrue",
794     "name": "true",
795     "xml": "<outcome value='true'>\n",
796     "comments": "",
797     "outputs": 1,
798     "x": 1789.5,
799     "y": 260.9999694824219,
800     "z": "b93007d5.c3e538",
801     "wires": [
802       [
803         "884fbf7d.a8726"
804       ]
805     ]
806   },
807   {
808     "id": "8bf3fb5b.75eb5",
809     "type": "outcomeTrue",
810     "name": "true",
811     "xml": "<outcome value='true'>\n",
812     "comments": "",
813     "outputs": 1,
814     "x": 1787.5,
815     "y": 323.9999694824219,
816     "z": "b93007d5.c3e538",
817     "wires": [
818       [
819         "3abb6840.ee26b"
820       ]
821     ]
822   },
823   {
824     "id": "23a5acb5.f27f04",
825     "type": "outcomeTrue",
826     "name": "true",
827     "xml": "<outcome value='true'>\n",
828     "comments": "",
829     "outputs": 1,
830     "x": 1792.5,
831     "y": 385.9999694824219,
832     "z": "b93007d5.c3e538",
833     "wires": [
834       [
835         "f20a7e76.25a3f"
836       ]
837     ]
838   },
839   {
840     "id": "6950f2b5.16d88c",
841     "type": "outcomeTrue",
842     "name": "true",
843     "xml": "<outcome value='true'>\n",
844     "comments": "",
845     "outputs": 1,
846     "x": 1784.5,
847     "y": 443.9999694824219,
848     "z": "b93007d5.c3e538",
849     "wires": [
850       [
851         "d97cdc10.bd96d8"
852       ]
853     ]
854   },
855   {
856     "id": "b7f7be54.bb917",
857     "type": "outcomeTrue",
858     "name": "true",
859     "xml": "<outcome value='true'>\n",
860     "comments": "",
861     "outputs": 1,
862     "x": 1785.5,
863     "y": 506.9999694824219,
864     "z": "b93007d5.c3e538",
865     "wires": [
866       [
867         "427ba533.f11984"
868       ]
869     ]
870   },
871   {
872     "id": "a5648f25.d106a",
873     "type": "outcomeTrue",
874     "name": "true",
875     "xml": "<outcome value='true'>\n",
876     "comments": "",
877     "outputs": 1,
878     "x": 1784.5,
879     "y": 575.9999694824219,
880     "z": "b93007d5.c3e538",
881     "wires": [
882       [
883         "62408467.62a084"
884       ]
885     ]
886   },
887   {
888     "id": "18fc875b.805949",
889     "type": "outcomeTrue",
890     "name": "true",
891     "xml": "<outcome value='true'>\n",
892     "comments": "",
893     "outputs": 1,
894     "x": 1781.5,
895     "y": 643.9999694824219,
896     "z": "b93007d5.c3e538",
897     "wires": [
898       [
899         "85e36dea.0819c8"
900       ]
901     ]
902   },
903   {
904     "id": "ff7ff5eb.cfefc8",
905     "type": "outcomeTrue",
906     "name": "true",
907     "xml": "<outcome value='true'>\n",
908     "comments": "",
909     "outputs": 1,
910     "x": 1780.5,
911     "y": 707.9999694824219,
912     "z": "b93007d5.c3e538",
913     "wires": [
914       [
915         "58007bf7.116274"
916       ]
917     ]
918   },
919   {
920     "id": "3a3dab2d.a5bb8c",
921     "type": "outcomeTrue",
922     "name": "true",
923     "xml": "<outcome value='true'>\n",
924     "comments": "",
925     "outputs": 1,
926     "x": 1753.5,
927     "y": 765.9999694824219,
928     "z": "b93007d5.c3e538",
929     "wires": [
930       [
931         "9deb79b0.29029"
932       ]
933     ]
934   },
935   {
936     "id": "cdd1eefe.5b85b8",
937     "type": "outcomeTrue",
938     "name": "true",
939     "xml": "<outcome value='true'>\n",
940     "comments": "",
941     "outputs": 1,
942     "x": 1755.5,
943     "y": 822.9999694824219,
944     "z": "b93007d5.c3e538",
945     "wires": [
946       [
947         "8f458f7.ed1937"
948       ]
949     ]
950   },
951   {
952     "id": "1ca2f399.06573c",
953     "type": "outcomeTrue",
954     "name": "true",
955     "xml": "<outcome value='true'>\n",
956     "comments": "",
957     "outputs": 1,
958     "x": 1791.5,
959     "y": 873.9999694824219,
960     "z": "b93007d5.c3e538",
961     "wires": [
962       [
963         "33671733.0dc5e"
964       ]
965     ]
966   },
967   {
968     "id": "cd2ff907.e5a52",
969     "type": "outcomeTrue",
970     "name": "true",
971     "xml": "<outcome value='true'>\n",
972     "comments": "",
973     "outputs": 1,
974     "x": 1796.5,
975     "y": 936.9999694824219,
976     "z": "b93007d5.c3e538",
977     "wires": [
978       [
979         "a34e89a8.ee1828"
980       ]
981     ]
982   },
983   {
984     "id": "3cb8f25c.dbdcf6",
985     "type": "outcomeTrue",
986     "name": "true",
987     "xml": "<outcome value='true'>\n",
988     "comments": "",
989     "outputs": 1,
990     "x": 1792.5,
991     "y": 985.9999694824219,
992     "z": "b93007d5.c3e538",
993     "wires": [
994       [
995         "886acd80.98921"
996       ]
997     ]
998   },
999   {
1000     "id": "f4a0fc3d.931818",
1001     "type": "outcomeTrue",
1002     "name": "true",
1003     "xml": "<outcome value='true'>\n",
1004     "comments": "",
1005     "outputs": 1,
1006     "x": 1776.5,
1007     "y": 1034.9999694824219,
1008     "z": "b93007d5.c3e538",
1009     "wires": [
1010       [
1011         "2a432c87.a87a1c"
1012       ]
1013     ]
1014   },
1015   {
1016     "id": "9232191b.5a644",
1017     "type": "outcomeTrue",
1018     "name": "true",
1019     "xml": "<outcome value='true'>\n",
1020     "comments": "",
1021     "outputs": 1,
1022     "x": 1773.5,
1023     "y": 1087.9999694824219,
1024     "z": "b93007d5.c3e538",
1025     "wires": [
1026       [
1027         "5eed1069.6712b8"
1028       ]
1029     ]
1030   },
1031   {
1032     "id": "2ac6f78c.3593",
1033     "type": "outcomeTrue",
1034     "name": "true",
1035     "xml": "<outcome value='true'>\n",
1036     "comments": "",
1037     "outputs": 1,
1038     "x": 1786.5,
1039     "y": 1146.9999694824219,
1040     "z": "b93007d5.c3e538",
1041     "wires": [
1042       [
1043         "ef8da568.fd8118"
1044       ]
1045     ]
1046   },
1047   {
1048     "id": "26258b64.f3c8fc",
1049     "type": "outcomeTrue",
1050     "name": "true",
1051     "xml": "<outcome value='true'>\n",
1052     "comments": "",
1053     "outputs": 1,
1054     "x": 1804.5,
1055     "y": 1332.9999694824219,
1056     "z": "b93007d5.c3e538",
1057     "wires": [
1058       [
1059         "7d4dc212.e3372c"
1060       ]
1061     ]
1062   },
1063   {
1064     "id": "beea3693.1fcab",
1065     "type": "outcomeTrue",
1066     "name": "true",
1067     "xml": "<outcome value='true'>\n",
1068     "comments": "",
1069     "outputs": 1,
1070     "x": 1811.5,
1071     "y": 1382.9999694824219,
1072     "z": "b93007d5.c3e538",
1073     "wires": [
1074       [
1075         "e0f4fa02.db48e"
1076       ]
1077     ]
1078   },
1079   {
1080     "id": "498b6cd0.790624",
1081     "type": "outcomeTrue",
1082     "name": "true",
1083     "xml": "<outcome value='true'>\n",
1084     "comments": "",
1085     "outputs": 1,
1086     "x": 1773.5,
1087     "y": 1486.9999694824219,
1088     "z": "b93007d5.c3e538",
1089     "wires": [
1090       [
1091         "5ce422b3.c65204"
1092       ]
1093     ]
1094   },
1095   {
1096     "id": "d4ecb14d.0a54a8",
1097     "type": "set",
1098     "name": "set topology",
1099     "xml": "<set>\n<parameter name='prop.l3vpn.topology' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1100     "comments": "",
1101     "x": 1969.5,
1102     "y": 146.99996948242188,
1103     "z": "b93007d5.c3e538",
1104     "wires": []
1105   },
1106   {
1107     "id": "f3fb2ed6.50a728",
1108     "type": "set",
1109     "name": "set technology",
1110     "xml": "<set>\n<parameter name='prop.l3vpn.technology' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1111     "comments": "",
1112     "x": 1959.5,
1113     "y": 200.99996948242188,
1114     "z": "b93007d5.c3e538",
1115     "wires": []
1116   },
1117   {
1118     "id": "884fbf7d.a8726",
1119     "type": "set",
1120     "name": "set site1_name",
1121     "xml": "<set>\n<parameter name='prop.l3vpn.site1_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1122     "comments": "",
1123     "x": 1963.5,
1124     "y": 257.9999694824219,
1125     "z": "b93007d5.c3e538",
1126     "wires": []
1127   },
1128   {
1129     "id": "3abb6840.ee26b",
1130     "type": "set",
1131     "name": "set site2_name",
1132     "xml": "<set>\n<parameter name='prop.l3vpn.site2_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1133     "comments": "",
1134     "x": 1966.5,
1135     "y": 316.9999694824219,
1136     "z": "b93007d5.c3e538",
1137     "wires": []
1138   },
1139   {
1140     "id": "f20a7e76.25a3f",
1141     "type": "set",
1142     "name": "set sna1_name",
1143     "xml": "<set>\n<parameter name='prop.l3vpn.sna1_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1144     "comments": "",
1145     "x": 1974.5,
1146     "y": 378.9999694824219,
1147     "z": "b93007d5.c3e538",
1148     "wires": []
1149   },
1150   {
1151     "id": "d97cdc10.bd96d8",
1152     "type": "set",
1153     "name": "set sna2_name",
1154     "xml": "<set>\n<parameter name='prop.l3vpn.sna2_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1155     "comments": "",
1156     "x": 1966.5,
1157     "y": 438.9999694824219,
1158     "z": "b93007d5.c3e538",
1159     "wires": []
1160   },
1161   {
1162     "id": "427ba533.f11984",
1163     "type": "set",
1164     "name": "set pe1_id",
1165     "xml": "<set>\n<parameter name='prop.l3vpn.pe1_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1166     "comments": "",
1167     "x": 1963.5,
1168     "y": 498.9999694824219,
1169     "z": "b93007d5.c3e538",
1170     "wires": []
1171   },
1172   {
1173     "id": "62408467.62a084",
1174     "type": "set",
1175     "name": "set pe2_id",
1176     "xml": "<set>\n<parameter name='prop.l3vpn.pe2_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1177     "comments": "",
1178     "x": 1959.5,
1179     "y": 569.9999694824219,
1180     "z": "b93007d5.c3e538",
1181     "wires": []
1182   },
1183   {
1184     "id": "85e36dea.0819c8",
1185     "type": "set",
1186     "name": "set ac1_id",
1187     "xml": "<set>\n<parameter name='prop.l3vpn.ac1_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1188     "comments": "",
1189     "x": 1952.5,
1190     "y": 635.9999694824219,
1191     "z": "b93007d5.c3e538",
1192     "wires": []
1193   },
1194   {
1195     "id": "58007bf7.116274",
1196     "type": "set",
1197     "name": "set ac2_id",
1198     "xml": "<set>\n<parameter name='prop.l3vpn.ac2_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1199     "comments": "",
1200     "x": 1955.5,
1201     "y": 702.9999694824219,
1202     "z": "b93007d5.c3e538",
1203     "wires": []
1204   },
1205   {
1206     "id": "9deb79b0.29029",
1207     "type": "set",
1208     "name": "set ac1_ip",
1209     "xml": "<set>\n<parameter name='prop.l3vpn.ac1_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1210     "comments": "",
1211     "x": 1931.5,
1212     "y": 768.9999694824219,
1213     "z": "b93007d5.c3e538",
1214     "wires": []
1215   },
1216   {
1217     "id": "8f458f7.ed1937",
1218     "type": "set",
1219     "name": "set ac2_ip",
1220     "xml": "<set>\n<parameter name='prop.l3vpn.ac2_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1221     "comments": "",
1222     "x": 1935.5,
1223     "y": 822.9999694824219,
1224     "z": "b93007d5.c3e538",
1225     "wires": []
1226   },
1227   {
1228     "id": "33671733.0dc5e",
1229     "type": "set",
1230     "name": "set ac1_peer_ip",
1231     "xml": "<set>\n<parameter name='prop.l3vpn.ac1_peer_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1232     "comments": "",
1233     "x": 1983.5,
1234     "y": 877.9999694824219,
1235     "z": "b93007d5.c3e538",
1236     "wires": []
1237   },
1238   {
1239     "id": "a34e89a8.ee1828",
1240     "type": "set",
1241     "name": "set ac2_peer_ip",
1242     "xml": "<set>\n<parameter name='prop.l3vpn.ac2_peer_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1243     "comments": "",
1244     "x": 1979.5,
1245     "y": 932.9999694824219,
1246     "z": "b93007d5.c3e538",
1247     "wires": []
1248   },
1249   {
1250     "id": "886acd80.98921",
1251     "type": "set",
1252     "name": "set ac1_svlan",
1253     "xml": "<set>\n<parameter name='prop.l3vpn.ac1_svlan' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1254     "comments": "",
1255     "x": 1973.5,
1256     "y": 987.9999694824219,
1257     "z": "b93007d5.c3e538",
1258     "wires": []
1259   },
1260   {
1261     "id": "2a432c87.a87a1c",
1262     "type": "set",
1263     "name": "set ac2_svlan",
1264     "xml": "<set>\n<parameter name='prop.l3vpn.ac2_svlan' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1265     "comments": "",
1266     "x": 1970.5,
1267     "y": 1040.9999694824219,
1268     "z": "b93007d5.c3e538",
1269     "wires": []
1270   },
1271   {
1272     "id": "5eed1069.6712b8",
1273     "type": "set",
1274     "name": "set ac1_protocol",
1275     "xml": "<set>\n<parameter name='prop.l3vpn.ac1_protocol' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1276     "comments": "",
1277     "x": 1968.5,
1278     "y": 1097.9999694824219,
1279     "z": "b93007d5.c3e538",
1280     "wires": []
1281   },
1282   {
1283     "id": "ef8da568.fd8118",
1284     "type": "set",
1285     "name": "set ac2_protocol",
1286     "xml": "<set>\n<parameter name='prop.l3vpn.ac2_protocol' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1287     "comments": "",
1288     "x": 1977.5,
1289     "y": 1149.9999694824219,
1290     "z": "b93007d5.c3e538",
1291     "wires": []
1292   },
1293   {
1294     "id": "7d4dc212.e3372c",
1295     "type": "set",
1296     "name": "set ac1_protocol_bgp_as",
1297     "xml": "<set>\n<parameter name='prop.l3vpn.ac1_protocol_bgp_as' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n<parameter name='prop.l3vpn.peer1-ip' value='`$prop.l3vpn.ac1_ip`' />\n",
1298     "comments": "",
1299     "x": 2071.5,
1300     "y": 1353.9999694824219,
1301     "z": "b93007d5.c3e538",
1302     "wires": []
1303   },
1304   {
1305     "id": "e0f4fa02.db48e",
1306     "type": "set",
1307     "name": "set ac2_protocol_bgp_as",
1308     "xml": "<set>\n<parameter name='prop.l3vpn.ac2_protocol_bgp_as' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n<parameter name='prop.l3vpn.peer2-ip' value='`$prop.l3vpn.ac2_ip`' />\n",
1309     "comments": "",
1310     "x": 2083.5,
1311     "y": 1402.9999694824219,
1312     "z": "b93007d5.c3e538",
1313     "wires": []
1314   },
1315   {
1316     "id": "5ce422b3.c65204",
1317     "type": "set",
1318     "name": "set af_type",
1319     "xml": "<set>\n<parameter name='prop.l3vpn.af_type' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1320     "comments": "",
1321     "x": 1967.5,
1322     "y": 1496.9999694824219,
1323     "z": "b93007d5.c3e538",
1324     "wires": []
1325   },
1326   {
1327     "id": "7b077cdc.2f71b4",
1328     "type": "record",
1329     "name": "record",
1330     "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/svclogic.log\"/>\n<parameter name=\"Time\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"Method\" value=\"network-topology-operation-create\"/>\n<parameter name=\"SubMethod\" value=\"L3VPN-Config\"/>\n<parameter name=\"l3vpn_name\" value=\"`$prop.l3vpn.name`\"/>\n<parameter name=\"topology\" value=\"`$prop.l3vpn.topology`\"/>\n<parameter name=\"site1_name\" value=\"`$prop.l3vpn.site1_name`\"/>\n<parameter name=\"vpn-policy1-id\" value=\"`$prop.l3vpn.vpn-policy1-id}`\"/>\n<parameter name=\"l3vpn.entry1-id\" value=\"`$prop.l3vpn.entry1-id`\"/>\n<parameter name=\"sna1_name\" value=\"`$prop.l3vpn.sna1_name`\"/>\n<parameter name=\"pe1_id\" value=\"`$prop.l3vpn.pe1_id`\"/>\n<parameter name=\"ac1_id\" value=\"`$prop.l3vpn.ac1_id`\"/>\n<parameter name=\"sna1_svlan\" value=\"`$prop.l3vpn.sna1_svlan`\"/>\n<parameter name=\"ac1-peer-ip\" value=\"`$prop.l3vpn.ac1-peer-ip`\"/>\n<parameter name=\"ac1-ip\" value=\"`$prop.l3vpn.ac1-ip`\"/>\n<parameter name=\"ac1_protocol\" value=\"`$prop.l3vpn.ac1_protocol`\"/>\n<parameter name=\"sna1-route-ip-prefix\" value=\"`$prop.l3vpn.sna1-route-ip-prefix`\"/>\n<parameter name=\"sna1-route-next-hop\" value=\"`$prop.l3vpn.sna1-route-next-hop`\"/>\n<parameter name=\"peer2-ip\" value=\"`$prop.l3vpn.peer2-ip`\"/>\n<parameter name=\"ac2_protocol_bgp_as\" value=\"`$prop.l3vpn.ac2_protocol_bgp_as`\"/>\n<parameter name=\"vrf1-id\" value=\"`$prop.l3vpn.vrf1-id`\"/>\n<parameter name=\"site2_name\" value=\"`$prop.l3vpn.site2_name`\"/>\n<parameter name=\"vpn-policy2-id\" value=\"`$prop.l3vpn.vpn-policy2-id}`\"/>\n<parameter name=\"l3vpn.entry2-id\" value=\"`$prop.l3vpn.entry2-id`\"/>\n<parameter name=\"sna2_name\" value=\"`$prop.l3vpn.sna2_name`\"/>\n<parameter name=\"pe2_id\" value=\"`$prop.l3vpn.pe2_id`\"/>\n<parameter name=\"ac2_id\" value=\"`$prop.l3vpn.ac2_id`\"/>\n<parameter name=\"sna2_svlan\" value=\"`$prop.l3vpn.sna2_svlan`\"/>\n<parameter name=\"ac2-peer-ip\" value=\"`$prop.l3vpn.ac2-peer-ip`\"/>\n<parameter name=\"ac2-ip\" value=\"`$prop.l3vpn.ac2-ip`\"/>\n<parameter name=\"ac2_protocol\" value=\"`$prop.l3vpn.ac2_protocol`\"/>\n<parameter name=\"sna2-route-ip-prefix\" value=\"`$prop.l3vpn.sna2-route-ip-prefix`\"/>\n<parameter name=\"sna2-route-next-hop\" value=\"`$prop.l3vpn.sna2-route-next-hop`\"/>\n<parameter name=\"peer2-ip\" value=\"`$prop.l3vpn.peer2-ip`\"/>\n<parameter name=\"ac2_protocol_bgp_as\" value=\"`$prop.l3vpn.ac2_protocol_bgp_as`\"/>\n<parameter name=\"vrf2-id\" value=\"`$prop.l3vpn.vrf2-id`\"/>\n<parameter name=\"af_type\" value=\"`$prop.l3vpn.af_type`\"/>\n",
1331     "comments": "",
1332     "outputs": 1,
1333     "x": 718,
1334     "y": 988,
1335     "z": "b93007d5.c3e538",
1336     "wires": [
1337       []
1338     ]
1339   },
1340   {
1341     "id": "b4f42ae7.52446",
1342     "type": "switchNode",
1343     "name": "switch service-type",
1344     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'service-type'`\">\n",
1345     "comments": "",
1346     "outputs": 1,
1347     "x": 699,
1348     "y": 1134,
1349     "z": "b93007d5.c3e538",
1350     "wires": [
1351       [
1352         "ccafc029.2ca668",
1353         "83222ede.275488",
1354         "9be175a2.890088"
1355       ]
1356     ]
1357   },
1358   {
1359     "id": "ccafc029.2ca668",
1360     "type": "outcomeTrue",
1361     "name": "l3vpn-ipwan",
1362     "xml": "<outcome value='l3vpn-ipwan'>\n",
1363     "comments": "",
1364     "outputs": 1,
1365     "x": 685,
1366     "y": 1059,
1367     "z": "b93007d5.c3e538",
1368     "wires": [
1369       [
1370         "86e0641c.9378b8"
1371       ]
1372     ]
1373   },
1374   {
1375     "id": "83222ede.275488",
1376     "type": "outcomeTrue",
1377     "name": "l3vpn-sptn",
1378     "xml": "<outcome value='true'>\n",
1379     "comments": "",
1380     "outputs": 1,
1381     "x": 841,
1382     "y": 1202.9999694824219,
1383     "z": "b93007d5.c3e538",
1384     "wires": [
1385       [
1386         "cc196265.e16a88"
1387       ]
1388     ]
1389   },
1390   {
1391     "id": "9be175a2.890088",
1392     "type": "outcomeTrue",
1393     "name": "other",
1394     "xml": "<outcome value='Other'>\n",
1395     "comments": "",
1396     "outputs": 1,
1397     "x": 839,
1398     "y": 1281.9999694824219,
1399     "z": "b93007d5.c3e538",
1400     "wires": [
1401       [
1402         "a80e67f6.8ddf08"
1403       ]
1404     ]
1405   },
1406   {
1407     "id": "a80e67f6.8ddf08",
1408     "type": "returnFailure",
1409     "name": "return failure",
1410     "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"Unexpected error retrieving vpn binding\" />\n\n",
1411     "comments": "",
1412     "x": 1022,
1413     "y": 1280.9999694824219,
1414     "z": "b93007d5.c3e538",
1415     "wires": []
1416   },
1417   {
1418     "id": "ddb7afb8.346658",
1419     "type": "execute",
1420     "name": "execute vpn-policy2-id",
1421     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vpn-policy2-id\"/>\n",
1422     "comments": "",
1423     "outputs": 1,
1424     "x": 807,
1425     "y": 511.9999694824219,
1426     "z": "b93007d5.c3e538",
1427     "wires": [
1428       [
1429         "41865338.ad795c"
1430       ]
1431     ]
1432   },
1433   {
1434     "id": "41865338.ad795c",
1435     "type": "failure",
1436     "name": "failure",
1437     "xml": "<outcome value='failure'>\n",
1438     "comments": "",
1439     "outputs": 1,
1440     "x": 1032,
1441     "y": 514.9999389648438,
1442     "z": "b93007d5.c3e538",
1443     "wires": [
1444       [
1445         "983244e.df934b8"
1446       ]
1447     ]
1448   },
1449   {
1450     "id": "983244e.df934b8",
1451     "type": "returnFailure",
1452     "name": "return failure",
1453     "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
1454     "comments": "",
1455     "x": 1213,
1456     "y": 512.9999389648438,
1457     "z": "b93007d5.c3e538",
1458     "wires": []
1459   },
1460   {
1461     "id": "1ca86563.d30703",
1462     "type": "set",
1463     "name": "set policy entry",
1464     "xml": "<set>\n<parameter name='prop.l3vpn.entry1-id' value='1' />\n<parameter name='prop.l3vpn.entry2-id' value='1' />\n\n",
1465     "comments": "",
1466     "x": 793,
1467     "y": 559.9999694824219,
1468     "z": "b93007d5.c3e538",
1469     "wires": []
1470   },
1471   {
1472     "id": "2b5f5542.fd958a",
1473     "type": "execute",
1474     "name": "execute split ac1-route",
1475     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.l3vpn.ac1-route`'/>\n<parameter name=\"regex\" value=\" ## \"/>\n<parameter name=\"ctx_memory_result_key\" value=\"route1\"/>\n",
1476     "comments": "",
1477     "outputs": 1,
1478     "x": 2197,
1479     "y": 1209.9999694824219,
1480     "z": "b93007d5.c3e538",
1481     "wires": [
1482       [
1483         "59c48fa4.84884",
1484         "d90a37bb.c237f"
1485       ]
1486     ]
1487   },
1488   {
1489     "id": "7e49a5fe.54752c",
1490     "type": "switchNode",
1491     "name": "switch ac2_route",
1492     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_route'`\">\n",
1493     "comments": "",
1494     "outputs": 1,
1495     "x": 1598,
1496     "y": 1257.9999694824219,
1497     "z": "b93007d5.c3e538",
1498     "wires": [
1499       [
1500         "8fa0374a.f95938"
1501       ]
1502     ]
1503   },
1504   {
1505     "id": "b21efe21.6a6f38",
1506     "type": "switchNode",
1507     "name": "switch ac1_route",
1508     "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_route'`\">\n",
1509     "comments": "",
1510     "outputs": 1,
1511     "x": 1599,
1512     "y": 1208.9999694824219,
1513     "z": "b93007d5.c3e538",
1514     "wires": [
1515       [
1516         "338cff27.30b9f8"
1517       ]
1518     ]
1519   },
1520   {
1521     "id": "338cff27.30b9f8",
1522     "type": "outcomeTrue",
1523     "name": "true",
1524     "xml": "<outcome value='true'>\n",
1525     "comments": "",
1526     "outputs": 1,
1527     "x": 1771,
1528     "y": 1206.9999694824219,
1529     "z": "b93007d5.c3e538",
1530     "wires": [
1531       [
1532         "a82ee394.90f61"
1533       ]
1534     ]
1535   },
1536   {
1537     "id": "8fa0374a.f95938",
1538     "type": "outcomeTrue",
1539     "name": "true",
1540     "xml": "<outcome value='true'>\n",
1541     "comments": "",
1542     "outputs": 1,
1543     "x": 1784,
1544     "y": 1265.9999694824219,
1545     "z": "b93007d5.c3e538",
1546     "wires": [
1547       [
1548         "bf41117.64398f"
1549       ]
1550     ]
1551   },
1552   {
1553     "id": "ebb40fd1.a6e278",
1554     "type": "set",
1555     "name": "set ac1_route",
1556     "xml": "<set>\n<parameter name='prop.l3vpn.ac1_route' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1557     "comments": "",
1558     "x": 2168,
1559     "y": 1157.9999694824219,
1560     "z": "b93007d5.c3e538",
1561     "wires": []
1562   },
1563   {
1564     "id": "1ebecf9.6d9703",
1565     "type": "set",
1566     "name": "set ac2_route",
1567     "xml": "<set>\n<parameter name='prop.l3vpn.ac2_route' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1568     "comments": "",
1569     "x": 2166,
1570     "y": 1257.9999694824219,
1571     "z": "b93007d5.c3e538",
1572     "wires": []
1573   },
1574   {
1575     "id": "2c643f9e.330d9",
1576     "type": "execute",
1577     "name": "execute split ac2-route",
1578     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.l3vpn.ac2-route`'/>\n<parameter name=\"regex\" value=\" ## \"/>\n<parameter name=\"ctx_memory_result_key\" value=\"route2\"/>\n",
1579     "comments": "",
1580     "outputs": 1,
1581     "x": 2190,
1582     "y": 1302.9999694824219,
1583     "z": "b93007d5.c3e538",
1584     "wires": [
1585       [
1586         "353346ad.e73b3a",
1587         "90a1b8e5.de4168"
1588       ]
1589     ]
1590   },
1591   {
1592     "id": "a82ee394.90f61",
1593     "type": "block",
1594     "name": "block atomic",
1595     "xml": "<block atomic=\"true\">\n",
1596     "atomic": "false",
1597     "comments": "",
1598     "outputs": 1,
1599     "x": 1922,
1600     "y": 1206.9999694824219,
1601     "z": "b93007d5.c3e538",
1602     "wires": [
1603       [
1604         "ebb40fd1.a6e278",
1605         "2b5f5542.fd958a"
1606       ]
1607     ]
1608   },
1609   {
1610     "id": "bf41117.64398f",
1611     "type": "block",
1612     "name": "block atomic",
1613     "xml": "<block atomic=\"true\">\n",
1614     "atomic": "false",
1615     "comments": "",
1616     "outputs": 1,
1617     "x": 1923,
1618     "y": 1265.9999694824219,
1619     "z": "b93007d5.c3e538",
1620     "wires": [
1621       [
1622         "1ebecf9.6d9703",
1623         "2c643f9e.330d9"
1624       ]
1625     ]
1626   },
1627   {
1628     "id": "200a1605.cf89a2",
1629     "type": "execute",
1630     "name": "execute vrf1-id",
1631     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vrf1-id\"/>\n",
1632     "comments": "",
1633     "outputs": 1,
1634     "x": 792,
1635     "y": 613,
1636     "z": "b93007d5.c3e538",
1637     "wires": [
1638       [
1639         "ccc1c7cc.dfb0f"
1640       ]
1641     ]
1642   },
1643   {
1644     "id": "8739cde1.57a17",
1645     "type": "execute",
1646     "name": "execute vrf2-id",
1647     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vrf2-id\"/>\n",
1648     "comments": "",
1649     "outputs": 1,
1650     "x": 789.3333740234375,
1651     "y": 670.333251953125,
1652     "z": "b93007d5.c3e538",
1653     "wires": [
1654       [
1655         "6487397b.1e3fb"
1656       ]
1657     ]
1658   },
1659   {
1660     "id": "6487397b.1e3fb",
1661     "type": "failure",
1662     "name": "failure",
1663     "xml": "<outcome value='failure'>\n",
1664     "comments": "",
1665     "outputs": 1,
1666     "x": 1039.3333740234375,
1667     "y": 676.333251953125,
1668     "z": "b93007d5.c3e538",
1669     "wires": [
1670       [
1671         "612da958.138ff"
1672       ]
1673     ]
1674   },
1675   {
1676     "id": "ccc1c7cc.dfb0f",
1677     "type": "failure",
1678     "name": "failure",
1679     "xml": "<outcome value='failure'>\n",
1680     "comments": "",
1681     "outputs": 1,
1682     "x": 1039,
1683     "y": 617.9999389648438,
1684     "z": "b93007d5.c3e538",
1685     "wires": [
1686       [
1687         "27463d60.ad91ba"
1688       ]
1689     ]
1690   },
1691   {
1692     "id": "27463d60.ad91ba",
1693     "type": "returnFailure",
1694     "name": "return failure",
1695     "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
1696     "comments": "",
1697     "x": 1220,
1698     "y": 615.9999389648438,
1699     "z": "b93007d5.c3e538",
1700     "wires": []
1701   },
1702   {
1703     "id": "612da958.138ff",
1704     "type": "returnFailure",
1705     "name": "return failure",
1706     "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
1707     "comments": "",
1708     "x": 1220.3333740234375,
1709     "y": 674.333251953125,
1710     "z": "b93007d5.c3e538",
1711     "wires": []
1712   },
1713   {
1714     "id": "86e0641c.9378b8",
1715     "type": "block",
1716     "name": "block : atomic",
1717     "xml": "<block atomic=\"true\">\n",
1718     "atomic": "false",
1719     "comments": "",
1720     "outputs": 1,
1721     "x": 864,
1722     "y": 1059,
1723     "z": "b93007d5.c3e538",
1724     "wires": [
1725       [
1726         "65abf066.8e6488",
1727         "5c181e9f.160958",
1728         "5af1a08.5be54e"
1729       ]
1730     ]
1731   },
1732   {
1733     "id": "5c181e9f.160958",
1734     "type": "execute",
1735     "name": "execute RestApiCallNode IPWAN Site Config",
1736     "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"$prop.sdncRestApi.tempDir +'/l3smvpntemplate.json'\"/>\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url +'/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/vpn-services'\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
1737     "comments": "",
1738     "outputs": 1,
1739     "x": 1170,
1740     "y": 1054.9999694824219,
1741     "z": "b93007d5.c3e538",
1742     "wires": [
1743       []
1744     ]
1745   },
1746   {
1747     "id": "5af1a08.5be54e",
1748     "type": "execute",
1749     "name": "execute RestApiCallNode IPWAN VRF Config",
1750     "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"$prop.sdncRestApi.tempDir +'/l3smvpntemplate.json'\"/>\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url +'/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/vpn-services'\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
1751     "comments": "",
1752     "outputs": 1,
1753     "x": 1168,
1754     "y": 1125.9999694824219,
1755     "z": "b93007d5.c3e538",
1756     "wires": [
1757       []
1758     ]
1759   },
1760   {
1761     "id": "59c48fa4.84884",
1762     "type": "failure",
1763     "name": "failure",
1764     "xml": "<outcome value='failure'>\n",
1765     "comments": "",
1766     "outputs": 1,
1767     "x": 2415,
1768     "y": 1201.9999694824219,
1769     "z": "b93007d5.c3e538",
1770     "wires": [
1771       [
1772         "a2f6539a.f13e48"
1773       ]
1774     ]
1775   },
1776   {
1777     "id": "a2f6539a.f13e48",
1778     "type": "returnFailure",
1779     "name": "return failure",
1780     "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
1781     "comments": "",
1782     "x": 2596,
1783     "y": 1199.9999694824219,
1784     "z": "b93007d5.c3e538",
1785     "wires": []
1786   },
1787   {
1788     "id": "353346ad.e73b3a",
1789     "type": "failure",
1790     "name": "failure",
1791     "xml": "<outcome value='failure'>\n",
1792     "comments": "",
1793     "outputs": 1,
1794     "x": 2413,
1795     "y": 1303.9999694824219,
1796     "z": "b93007d5.c3e538",
1797     "wires": [
1798       [
1799         "64606169.f340a"
1800       ]
1801     ]
1802   },
1803   {
1804     "id": "64606169.f340a",
1805     "type": "returnFailure",
1806     "name": "return failure",
1807     "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
1808     "comments": "",
1809     "x": 2594,
1810     "y": 1301.9999694824219,
1811     "z": "b93007d5.c3e538",
1812     "wires": []
1813   },
1814   {
1815     "id": "d90a37bb.c237f",
1816     "type": "failure",
1817     "name": "success",
1818     "xml": "<outcome value='success'>\n",
1819     "comments": "",
1820     "outputs": 1,
1821     "x": 2414,
1822     "y": 1135.9999694824219,
1823     "z": "b93007d5.c3e538",
1824     "wires": [
1825       [
1826         "9b121e11.8e6548"
1827       ]
1828     ]
1829   },
1830   {
1831     "id": "90a1b8e5.de4168",
1832     "type": "failure",
1833     "name": "success",
1834     "xml": "<outcome value='success'>\n",
1835     "comments": "",
1836     "outputs": 1,
1837     "x": 2410,
1838     "y": 1255.9999694824219,
1839     "z": "b93007d5.c3e538",
1840     "wires": [
1841       [
1842         "798e96d1.dbe14"
1843       ]
1844     ]
1845   },
1846   {
1847     "id": "9b121e11.8e6548",
1848     "type": "set",
1849     "name": "set route1 ip-prefix next-hop",
1850     "xml": "<set>\n<parameter name='prop.l3vpn.sna1-route.ip-prefix' value='`$route1[0]`' />\n<parameter name='prop.l3vpn.sna1-route.next-hop' value='`$route1[1]`' />\n",
1851     "comments": "",
1852     "x": 2621,
1853     "y": 1129.9999694824219,
1854     "z": "b93007d5.c3e538",
1855     "wires": []
1856   },
1857   {
1858     "id": "798e96d1.dbe14",
1859     "type": "set",
1860     "name": "set route2 ip-prefix next-hop",
1861     "xml": "<set>\n<parameter name='prop.l3vpn.sna2-route.ip-prefix' value='`$route2[0]`' />\n<parameter name='prop.l3vpn.sna2-route.next-hop' value='`$route2[1]`' />",
1862     "comments": "",
1863     "x": 2621,
1864     "y": 1248.9999694824219,
1865     "z": "b93007d5.c3e538",
1866     "wires": []
1867   },
1868   {
1869     "id": "d21a23d8.b0bee",
1870     "type": "execute",
1871     "name": "execute generate-underlay-network-id",
1872     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.network-id\"/>\n",
1873     "comments": "",
1874     "outputs": 1,
1875     "x": 848,
1876     "y": 764,
1877     "z": "b93007d5.c3e538",
1878     "wires": [
1879       []
1880     ]
1881   },
1882   {
1883     "id": "1ae283a6.1cae6c",
1884     "type": "switchNode",
1885     "name": "switch service-data.networks_length",
1886     "xml": "<switch test='`$service-data.networks.network_length`'>\n",
1887     "comments": "",
1888     "outputs": 1,
1889     "x": 806,
1890     "y": 845,
1891     "z": "b93007d5.c3e538",
1892     "wires": [
1893       [
1894         "2049b18f.3dcc96",
1895         "f048277d.a89e68"
1896       ]
1897     ]
1898   },
1899   {
1900     "id": "2049b18f.3dcc96",
1901     "type": "other",
1902     "name": "Null",
1903     "xml": "<outcome value=''>\n",
1904     "comments": "",
1905     "outputs": 1,
1906     "x": 1079.8095703125,
1907     "y": 813.952392578125,
1908     "z": "b93007d5.c3e538",
1909     "wires": [
1910       [
1911         "a9b3eba7.b952d"
1912       ]
1913     ]
1914   },
1915   {
1916     "id": "f048277d.a89e68",
1917     "type": "other",
1918     "name": "other",
1919     "xml": "<outcome value='Other'>\n",
1920     "comments": "",
1921     "outputs": 1,
1922     "x": 1074.666748046875,
1923     "y": 859.6666870117188,
1924     "z": "b93007d5.c3e538",
1925     "wires": [
1926       [
1927         "7b2cabce.1a9454"
1928       ]
1929     ]
1930   },
1931   {
1932     "id": "a9b3eba7.b952d",
1933     "type": "set",
1934     "name": "set nidx",
1935     "xml": "<set>\n<parameter name='nidx' value='0' />\n",
1936     "comments": "",
1937     "x": 1232.8095703125,
1938     "y": 813.5238037109375,
1939     "z": "b93007d5.c3e538",
1940     "wires": []
1941   },
1942   {
1943     "id": "7b2cabce.1a9454",
1944     "type": "set",
1945     "name": "set nidx",
1946     "xml": "<set>\n<parameter name='nidx' value='`$service-data.networks.network_length`' />\n",
1947     "comments": "",
1948     "x": 1234.2381591796875,
1949     "y": 858.5238647460938,
1950     "z": "b93007d5.c3e538",
1951     "wires": []
1952   },
1953   {
1954     "id": "1e4e53c1.72218c",
1955     "type": "set",
1956     "name": "set network in service-data",
1957     "xml": "<set>\n<parameter name=\"service-data.networks.network[$nidx].network-id\" value='`$prop.l3vpn.network-id`' />\n<parameter name='service-data.networks.network[$nidx].network-data.sdnc-request-header.' value='`$network-topology-operation-input.sdnc-request-header.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.request-information.' value='`$network-topology-operation-input.request-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.service-information.' value='`$network-topology-operation-input.service-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-information.' value='`$network-topology-operation-input.network-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-request-input.' value='`$network-topology-operation-input.network-request-input.`' />\n<parameter name=\"service-data.networks.network_length\" value='`$nidx+1`' />\n\n",
1958     "comments": "",
1959     "x": 788,
1960     "y": 908,
1961     "z": "b93007d5.c3e538",
1962     "wires": []
1963   },
1964   {
1965     "id": "881693df.98a5b",
1966     "type": "set",
1967     "name": "set networkId and network-object-path",
1968     "xml": "<set>\n<parameter name='networkId' value='`$prop.l3vpn.network-id`' />\n<parameter name=\"network-object-path\" value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'  + $network-topology-operation-input.service-information.service-instance-id  + '/service-data/networks/network/'  + $prop.l3vpn.network-id  + '/network-data/'` \" />",
1969     "comments": "",
1970     "x": 772,
1971     "y": 1338,
1972     "z": "b93007d5.c3e538",
1973     "wires": []
1974   },
1975   {
1976     "id": "8aae558c.098818",
1977     "type": "returnSuccess",
1978     "name": "return success",
1979     "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
1980     "comments": "",
1981     "x": 688,
1982     "y": 1395,
1983     "z": "b93007d5.c3e538",
1984     "wires": []
1985   }
1986 ]