Fix tunnelxconn create/delete ip bugs
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_tunnelxconn-topology-operation-create.json
1 [
2   {
3     "id":"5425b93c.ce35a8",
4     "type":"dgstart",
5     "name":"DGSTART",
6     "outputs":1,
7     "x":144.99998474121094,
8     "y":96.66666412353516,
9     "z":"7bef9372.a9efdc",
10     "wires":[
11       [
12         "eba50a1f.c2b9f8"
13       ]
14     ]
15   },
16   {
17     "id":"eba50a1f.c2b9f8",
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":241.23806381225586,
26     "y":157.61905479431152,
27     "z":"7bef9372.a9efdc",
28     "wires":[
29       [
30         "3b82c53f.b432fa"
31       ]
32     ]
33   },
34   {
35     "id":"3b82c53f.b432fa",
36     "type":"method",
37     "name":"tunnelxconn-topology-operation-create",
38     "xml":"<method rpc='tunnelxconn-topology-operation-create' mode='sync'>\n",
39     "comments":"",
40     "outputs":1,
41     "x":287.154842376709,
42     "y":192.85711002349854,
43     "z":"7bef9372.a9efdc",
44     "wires":[
45       [
46         "b9ac8d12.754da"
47       ]
48     ]
49   },
50   {
51     "id":"b9ac8d12.754da",
52     "type":"block",
53     "name":"block : atomic",
54     "xml":"<block atomic=\"true\">",
55     "atomic":"true",
56     "comments":"",
57     "outputs":1,
58     "x":147.97617721557617,
59     "y":928.6904685497284,
60     "z":"7bef9372.a9efdc",
61     "wires":[
62       [
63         "69ac42e1.e4d65c",
64         "b1c7a6a5.9defc8",
65         "39cc3f5d.10819",
66         "aed16d9f.f38a6",
67         "24c37fbf.0780f",
68         "9893b8d2.7016f8",
69         "320bee92.b28692",
70         "bbe36c7f.834ce",
71         "8450ac72.a6ffe",
72         "2361b6a0.550aba",
73         "3832691b.944b76",
74         "38ea87d.d0fea78",
75         "878792.b509187",
76         "bfa803e4.9c9d5",
77         "b656aebd.2a962",
78         "62741dc6.9f6564",
79         "f70642e.d81d4c",
80         "ed4187ae.8c9468",
81         "8e49c0c7.84eb3",
82         "f1bd41f.de5a0c",
83         "cd883182.ab7d",
84         "ccabc2bd.56b01",
85         "fb4ecf8f.0cfea",
86         "a988246.e1abcd8",
87         "7f5d2095.048d",
88         "edcb1551.a2e428",
89         "1abc1fc5.56324",
90         "25500f6b.4a337",
91         "708247b5.c2c728",
92         "4fcdad71.18ebe4"
93       ]
94     ]
95   },
96   {
97     "id":"b1c7a6a5.9defc8",
98     "type":"returnSuccess",
99     "name":"return success",
100     "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",
101     "comments":"",
102     "x":447.6669464111328,
103     "y":2405.214709043503,
104     "z":"7bef9372.a9efdc",
105     "wires":[
106
107     ]
108   },
109   {
110     "id":"69ac42e1.e4d65c",
111     "type":"set",
112     "name":"set output to api handler",
113     "xml":"<set>\n<parameter name='allotted-resource-id' value='`$tmp.ar.allotted-resource-id`' />\n<parameter name='tunnelxconn-object-path' value=\"`$tmp.ar.self-link`\"/>\n<parameter name='service-object-path' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $tunnelxconn-topology-operation-input.service-information.service-instance-id\n + '/service-data/service-topology/'`\"/>\n \n",
114     "comments":"",
115     "x":476.42086029052734,
116     "y":2369.3372552394867,
117     "z":"7bef9372.a9efdc",
118     "wires":[
119
120     ]
121   },
122   {
123     "id":"2361b6a0.550aba",
124     "type":"set",
125     "name":"set allotted-resource-oper-status",
126     "xml":"<set>\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-oper-status.order-status' value='Created' />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-oper-status.last-action' value='`$tunnelxconn-topology-operation-input.request-information.request-action`' />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-oper-status.last-rpc-action' value='`$tunnelxconn-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-oper-status.last-svc-request-id' value='`$tunnelxconn-topology-operation-input.sdnc-request-header.svc-request-id`' />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-oper-status.create-timestamp' value='`$tmp.current-time`' />\n",
127     "comments":"",
128     "x":501.7542037963867,
129     "y":716.7180643081665,
130     "z":"7bef9372.a9efdc",
131     "wires":[
132
133     ]
134   },
135   {
136     "id":"aed16d9f.f38a6",
137     "type":"set",
138     "name":"set tmp.ar.self-link",
139     "xml":"<set>\n<parameter name='tmp.ar.self-link' value=\"`'restconf/config/GENERIC-RESOURCE-API:tunnelxconn-allotted-resources/tunnelxconn-allotted-resource/'\n + $tmp.ar.allotted-resource-id\n + '/allotted-resource-data/tunnelxconn-topology/'` \" />\n\n",
140     "comments":"",
141     "x":457.7380485534668,
142     "y":309.9999895095825,
143     "z":"7bef9372.a9efdc",
144     "wires":[
145
146     ]
147   },
148   {
149     "id":"39cc3f5d.10819",
150     "type":"set",
151     "name":"set tmp.ar.allotted-resource-id,etc",
152     "xml":"<set>\n<parameter name='tmp.ar.allotted-resource-id' value='`$tunnelxconn-topology-operation-input.allotted-resource-information.allotted-resource-id`' />\n<parameter name='tmp.ar.parent-service-instance-id' value='`$tunnelxconn-topology-operation-input.allotted-resource-information.parent-service-instance-id`' />\n\n\n",
153     "comments":"",
154     "x":504.99731063842773,
155     "y":276.2592554092407,
156     "z":"7bef9372.a9efdc",
157     "wires":[
158
159     ]
160   },
161   {
162     "id":"24c37fbf.0780f",
163     "type":"execute",
164     "name":"execute Properties",
165     "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n    <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n    <parameter name='contextPrefix' value='prop' />\n",
166     "comments":"",
167     "outputs":1,
168     "x":459.99342346191406,
169     "y":345.89820289611816,
170     "z":"7bef9372.a9efdc",
171     "wires":[
172       [
173
174       ]
175     ]
176   },
177   {
178     "id":"320bee92.b28692",
179     "type":"execute",
180     "name":"execute RestApiCallNode - Get AR by id",
181     "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n    <parameter name='restapiUrl' value='`$prop.controller.url + $tmp.ar-url`' />\n    <parameter name='restapiUser' value='`$prop.controller.user`' />\n    <parameter name='restapiPassword' value='`$prop.controller.pwd`' />\n    <parameter name='format' value='json' />\n    <parameter name='httpMethod' value='GET' />\n    <parameter name=\"responsePrefix\" value=\"mdsal-ar\" />\n\n",
182     "comments":"",
183     "outputs":1,
184     "x":526.5187377929688,
185     "y":507.1261558532715,
186     "z":"7bef9372.a9efdc",
187     "wires":[
188       [
189         "986dd975.a11b18",
190         "6fb21962.e12b08"
191       ]
192     ]
193   },
194   {
195     "id":"9893b8d2.7016f8",
196     "type":"execute",
197     "name":"generate allotted-resource url",
198     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.tx-allottedresource`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.ar-url\"/>\n    <parameter name=\"target\" value=\"{allotted-resource-id}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.ar.allotted-resource-id`\"/>\n",
199     "comments":"",
200     "outputs":1,
201     "x":492.0648384094238,
202     "y":405.68389320373535,
203     "z":"7bef9372.a9efdc",
204     "wires":[
205       [
206
207       ]
208     ]
209   },
210   {
211     "id":"986dd975.a11b18",
212     "type":"success",
213     "name":"success",
214     "xml":"<outcome value='success'>\n",
215     "comments":"",
216     "outputs":1,
217     "x":783.8148765563965,
218     "y":505.9339163303375,
219     "z":"7bef9372.a9efdc",
220     "wires":[
221       [
222         "9c66d6d7.fd60d8"
223       ]
224     ]
225   },
226   {
227     "id":"bbe36c7f.834ce",
228     "type":"execute",
229     "name":"execute RestApiCallNode - PUT AR by id",
230     "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n    <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.tx.templatefile`\" />\n    <parameter name='restapiUrl' value='`$prop.controller.url + $tmp.ar-url`' />\n    <parameter name='restapiUser' value='`$prop.controller.user`' />\n    <parameter name='restapiPassword' value='`$prop.controller.pwd`' />\n    <parameter name='format' value='json' />\n    <parameter name='httpMethod' value='PUT' />\n    <parameter name=\"responsePrefix\" value=\"mdsal-ar\" />\n\n",
231     "comments":"",
232     "outputs":1,
233     "x":524.5293121337891,
234     "y":843.4342184066772,
235     "z":"7bef9372.a9efdc",
236     "wires":[
237       [
238         "c63722bb.9ab6f",
239         "cb190783.fa1958",
240         "ea1ec053.16697"
241       ]
242     ]
243   },
244   {
245     "id":"c63722bb.9ab6f",
246     "type":"not-found",
247     "name":"not-found",
248     "xml":"<outcome value='not-found'>\n",
249     "comments":"",
250     "outputs":1,
251     "x":832.8373527526855,
252     "y":847.7658462524414,
253     "z":"7bef9372.a9efdc",
254     "wires":[
255       [
256         "f487696.3fa4098"
257       ]
258     ]
259   },
260   {
261     "id":"cb190783.fa1958",
262     "type":"failure",
263     "name":"failure",
264     "xml":"<outcome value='failure'>\n",
265     "comments":"",
266     "outputs":1,
267     "x":825.8373794555664,
268     "y":808.265753172338,
269     "z":"7bef9372.a9efdc",
270     "wires":[
271       [
272         "f487696.3fa4098"
273       ]
274     ]
275   },
276   {
277     "id":"ea1ec053.16697",
278     "type":"success",
279     "name":"success",
280     "xml":"<outcome value='success'>\n",
281     "comments":"",
282     "outputs":1,
283     "x":829.5874176025391,
284     "y":778.6228580474854,
285     "z":"7bef9372.a9efdc",
286     "wires":[
287       [
288         "1f67dcbd.359013"
289       ]
290     ]
291   },
292   {
293     "id":"f487696.3fa4098",
294     "type":"returnFailure",
295     "name":"return failure",
296     "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=\"Error updating md-sal for tunnelxconn-allotted-resource\" />\n",
297     "comments":"",
298     "x":995.5874176025391,
299     "y":809.0157770141959,
300     "z":"7bef9372.a9efdc",
301     "wires":[
302
303     ]
304   },
305   {
306     "id":"9c66d6d7.fd60d8",
307     "type":"block",
308     "name":"block: atomic",
309     "xml":"<block atomic=\"true\">\n",
310     "atomic":"false",
311     "comments":"",
312     "outputs":1,
313     "x":964.8148307800293,
314     "y":506.43386578559875,
315     "z":"7bef9372.a9efdc",
316     "wires":[
317       [
318         "d0782591.fde1d8",
319         "93e07a98.9095d8"
320       ]
321     ]
322   },
323   {
324     "id":"d0782591.fde1d8",
325     "type":"switchNode",
326     "name":"switch tx length",
327     "xml":"<switch test='`$mdsal-ar.tunnelxconn-allotted-resource_length`'>\n",
328     "comments":"",
329     "outputs":1,
330     "x":1210.672077178955,
331     "y":540.7196290493011,
332     "z":"7bef9372.a9efdc",
333     "wires":[
334       [
335         "341aa40b.170f5c"
336       ]
337     ]
338   },
339   {
340     "id":"341aa40b.170f5c",
341     "type":"other",
342     "name":"outcome 1",
343     "xml":"<outcome value='1'>\n",
344     "comments":"",
345     "outputs":1,
346     "x":1401.6720809936523,
347     "y":540.7196266651154,
348     "z":"7bef9372.a9efdc",
349     "wires":[
350       [
351         "442c58ec.bf8ed8"
352       ]
353     ]
354   },
355   {
356     "id":"23b8c983.6faf26",
357     "type":"set",
358     "name":"set tx-ar from get",
359     "xml":"<set>\n<parameter name='tx-ar.' value='$mdsal-ar.tunnelxconn-allotted-resource[0].' />\n",
360     "comments":"",
361     "x":1801.5292167663574,
362     "y":541.2910509109497,
363     "z":"7bef9372.a9efdc",
364     "wires":[
365
366     ]
367   },
368   {
369     "id":"442c58ec.bf8ed8",
370     "type":"block",
371     "name":"block: atomic",
372     "xml":"<block atomic='true'>\n",
373     "atomic":"false",
374     "comments":"",
375     "outputs":1,
376     "x":1572.5290641784668,
377     "y":541.2910957336426,
378     "z":"7bef9372.a9efdc",
379     "wires":[
380       [
381         "23b8c983.6faf26",
382         "11fbc01e.51de6",
383         "643f62c0.e6644c"
384       ]
385     ]
386   },
387   {
388     "id":"11fbc01e.51de6",
389     "type":"set",
390     "name":"set oper-status",
391     "xml":"<set>\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-oper-status.last-action' value='`$tx-ar.allotted-resource-data.allotted-resource-operation-information.request-information.request-action`' />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-oper-status.last-rpc-action' value='`$tx-ar.allotted-resource-status.rpc-action`' />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-oper-status.last-svc-request-id' value='`$tx-ar.allotted-resource-data.allotted-resource-operation-information.sdnc-request-header.svc-request-id`' />\n\n",
392     "comments":"",
393     "x":1799.5294609069824,
394     "y":608.719614982605,
395     "z":"7bef9372.a9efdc",
396     "wires":[
397
398     ]
399   },
400   {
401     "id":"979c0497.6764e8",
402     "type":"comment",
403     "name":"GET tunnelxconn-allotted-resource from mdsal",
404     "info":"",
405     "comments":"",
406     "x":551.8148002624512,
407     "y":470.43385672569275,
408     "z":"7bef9372.a9efdc",
409     "wires":[
410
411     ]
412   },
413   {
414     "id":"643f62c0.e6644c",
415     "type":"switchNode",
416     "name":"switch order-status",
417     "xml":"<switch test='`$tx-ar.allotted-resource-data.allotted-resource-oper-status.order-status`'>\n",
418     "comments":"",
419     "outputs":1,
420     "x":1809.529239654541,
421     "y":574.2910490036011,
422     "z":"7bef9372.a9efdc",
423     "wires":[
424       [
425         "538f3b15.287974",
426         "f19583cb.5aa08"
427       ]
428     ]
429   },
430   {
431     "id":"538f3b15.287974",
432     "type":"outcome",
433     "name":"outcome PendingCreate",
434     "xml":"<outcome value='PendingCreate'>\n",
435     "comments":"",
436     "outputs":1,
437     "x":2021.1291961669922,
438     "y":535.2910490036011,
439     "z":"7bef9372.a9efdc",
440     "wires":[
441       [
442         "8fca37d0.fb1e08"
443       ]
444     ]
445   },
446   {
447     "id":"f19583cb.5aa08",
448     "type":"outcome",
449     "name":"outcome Other",
450     "xml":"<outcome value='Other'>\n",
451     "comments":"",
452     "outputs":1,
453     "x":2046.8435707092285,
454     "y":570.7196397781372,
455     "z":"7bef9372.a9efdc",
456     "wires":[
457       [
458         "8fca37d0.fb1e08"
459       ]
460     ]
461   },
462   {
463     "id":"4d62a09e.e2147",
464     "type":"comment",
465     "name":"Set allotted-resource-identifiers",
466     "info":"",
467     "comments":"",
468     "x":507.338623046875,
469     "y":561.0053100585938,
470     "z":"7bef9372.a9efdc",
471     "wires":[
472
473     ]
474   },
475   {
476     "id":"93e07a98.9095d8",
477     "type":"set",
478     "name":"save backup copy of mdsal-ar for rollback",
479     "xml":"<set>\n<parameter name='bk-tx-ar' value='$mdsal-ar.' />\n",
480     "comments":"",
481     "x":1290.3864097595215,
482     "y":506.4339578151703,
483     "z":"7bef9372.a9efdc",
484     "wires":[
485
486     ]
487   },
488   {
489     "id":"103274a2.86396b",
490     "type":"comment",
491     "name":"Create urls for restapi",
492     "info":"",
493     "comments":"",
494     "x":462.95764541625977,
495     "y":375.2910203933716,
496     "z":"7bef9372.a9efdc",
497     "wires":[
498
499     ]
500   },
501   {
502     "id":"1f67dcbd.359013",
503     "type":"block",
504     "name":"block",
505     "xml":"<block>\n",
506     "atomic":"false",
507     "comments":"",
508     "outputs":1,
509     "x":971.2433853149414,
510     "y":774.8150272369385,
511     "z":"7bef9372.a9efdc",
512     "wires":[
513       [
514
515       ]
516     ]
517   },
518   {
519     "id":"6351b35c.deaecc",
520     "type":"comment",
521     "name":"TO DO: vnf/put parent",
522     "info":"",
523     "comments":"",
524     "x":475.2433624267578,
525     "y":782.148218154907,
526     "z":"7bef9372.a9efdc",
527     "wires":[
528
529     ]
530   },
531   {
532     "id":"8450ac72.a6ffe",
533     "type":"execute",
534     "name":"execute getTime",
535     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='setTime' >\n    <parameter name=\"outputPath\" value=\"tmp.current-time\" />\n\n",
536     "comments":"",
537     "outputs":1,
538     "x":449.2433662414551,
539     "y":678.1482191085815,
540     "z":"7bef9372.a9efdc",
541     "wires":[
542       [
543
544       ]
545     ]
546   },
547   {
548     "id":"6fb21962.e12b08",
549     "type":"other",
550     "name":"other",
551     "xml":"<outcome value='Other'>\n",
552     "comments":"",
553     "outputs":1,
554     "x":783.5766716003418,
555     "y":542.1480891704559,
556     "z":"7bef9372.a9efdc",
557     "wires":[
558       [
559         "9291fcc2.8c1d9"
560       ]
561     ]
562   },
563   {
564     "id":"9291fcc2.8c1d9",
565     "type":"block",
566     "name":"block: atomic",
567     "xml":"<block atomic=\"true\">\n",
568     "atomic":"false",
569     "comments":"",
570     "outputs":1,
571     "x":963.5766220092773,
572     "y":542.8146398067474,
573     "z":"7bef9372.a9efdc",
574     "wires":[
575       [
576
577       ]
578     ]
579   },
580   {
581     "id":"3832691b.944b76",
582     "type":"set",
583     "name":"set id",
584     "xml":"<set>\n<parameter name='tx-ar.allotted-resource-id' value=\"`$tmp.ar.allotted-resource-id` \" />\n<parameter name='tx-ar.allotted-resource-status.action' value=\"`$tunnelxconn-topology-operation-input.request-information.request-action` \" />\n<parameter name='tx-ar.allotted-resource-status.rpc-name' value=\"tunnelxconn-topology-operation\" />\n<parameter name='tx-ar.allotted-resource-status.rpc-action' value=\"`$tunnelxconn-topology-operation-input.sdnc-request-header.svc-action` \" />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-operation-information.request-information.' value=\"`$tunnelxconn-topology-operation-input.request-information.` \" />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-operation-information.sdnc-request-header.' value=\"`$tunnelxconn-topology-operation-input.sdnc-request-header.` \" />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-operation-information.service-information.' value=\"`$tunnelxconn-topology-operation-input.service-information.` \" />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-operation-information.allotted-resource-information.' value=\"`$tunnelxconn-topology-operation-input.allotted-resource-information.` \" />\n<parameter name='tx-ar.allotted-resource-data.allotted-resource-operation-information.tunnelxconn-request-input.' value=\"`$tunnelxconn-topology-operation-input.tunnelxconn-request-input.` \" />",
585     "comments":"",
586     "x":424.2434196472168,
587     "y":599.8148612976074,
588     "z":"7bef9372.a9efdc",
589     "wires":[
590
591     ]
592   },
593   {
594     "id":"8fca37d0.fb1e08",
595     "type":"block",
596     "name":"block",
597     "xml":"<block>\n",
598     "atomic":"false",
599     "comments":"",
600     "outputs":1,
601     "x":2235.599712371826,
602     "y":536.6666831970215,
603     "z":"7bef9372.a9efdc",
604     "wires":[
605       [
606
607       ]
608     ]
609   },
610   {
611     "id":"b656aebd.2a962",
612     "type":"execute",
613     "name":"execute RestApiCallNode - setup vgMUX-vG vxlan tunnel port",
614     "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n    <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.vpp.vxlan-tunnel.templatefile`\" />\n    <parameter name='restapiUrl' value='`$tmp.honeycomb.url + $tmp.vpp-honeycomb-url`' />\n    <parameter name='restapiUser' value='`$prop.honeycomb.user`' />\n    <parameter name='restapiPassword' value='`$prop.honeycomb.pwd`' />\n    <parameter name='format' value='json' />\n    <parameter name='httpMethod' value='PUT' />\n    <parameter name=\"responsePrefix\" value=\"honeycomb-vnf\" />\n\n",
615     "comments":"",
616     "outputs":1,
617     "x":586.8331756591797,
618     "y":1558.118780374527,
619     "z":"7bef9372.a9efdc",
620     "wires":[
621       [
622         "16285e24.067ef2",
623         "b6f443.c4b94bc",
624         "40ec4b4d.f4f564"
625       ]
626     ]
627   },
628   {
629     "id":"16285e24.067ef2",
630     "type":"not-found",
631     "name":"not-found",
632     "xml":"<outcome value='not-found'>\n",
633     "comments":"",
634     "outputs":1,
635     "x":951.1412963867188,
636     "y":1600.4504190906882,
637     "z":"7bef9372.a9efdc",
638     "wires":[
639       [
640         "9d48f75.a38c408"
641       ]
642     ]
643   },
644   {
645     "id":"b6f443.c4b94bc",
646     "type":"failure",
647     "name":"failure",
648     "xml":"<outcome value='failure'>\n",
649     "comments":"",
650     "outputs":1,
651     "x":942.1413459777832,
652     "y":1568.9504448398948,
653     "z":"7bef9372.a9efdc",
654     "wires":[
655       [
656         "9d48f75.a38c408"
657       ]
658     ]
659   },
660   {
661     "id":"40ec4b4d.f4f564",
662     "type":"success",
663     "name":"success",
664     "xml":"<outcome value='success'>\n",
665     "comments":"",
666     "outputs":1,
667     "x":945.8913841247559,
668     "y":1539.3075497150421,
669     "z":"7bef9372.a9efdc",
670     "wires":[
671       [
672         "52614f1a.d930b"
673       ]
674     ]
675   },
676   {
677     "id":"9d48f75.a38c408",
678     "type":"returnFailure",
679     "name":"return failure",
680     "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=\"Error updating md-sal for tunnelxconn-allotted-resource\" />\n",
681     "comments":"",
682     "x":1111.8913841247559,
683     "y":1569.7004686817527,
684     "z":"7bef9372.a9efdc",
685     "wires":[
686
687     ]
688   },
689   {
690     "id":"52614f1a.d930b",
691     "type":"block",
692     "name":"block",
693     "xml":"<block>\n",
694     "atomic":"false",
695     "comments":"",
696     "outputs":1,
697     "x":1087.5473518371582,
698     "y":1535.4997189044952,
699     "z":"7bef9372.a9efdc",
700     "wires":[
701       [
702
703       ]
704     ]
705   },
706   {
707     "id":"878792.b509187",
708     "type":"set",
709     "name":"set vgMUX-vG VXLAN Tunnel Port Props",
710     "xml":"<set>\n<parameter name='tmp.tunnel-name' value=\"`$tmp.tunnel-vgMUX-vG-name` \" />\n<parameter name='tmp.tunnel-dest-ip' value=\"`$tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vg-ip` \" />\n<parameter name='tmp.tunnel-src-ip' value=\"`$tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vgmux-bearer-ip` \" />\n<parameter name='tmp.tunnel-vni' value=\"`$tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vni` \" />",
711     "comments":"",
712     "x":521.9443664550781,
713     "y":1450.452689409256,
714     "z":"7bef9372.a9efdc",
715     "wires":[
716
717     ]
718   },
719   {
720     "id":"bfa803e4.9c9d5",
721     "type":"execute",
722     "name":"generate full vgMUX-vG vpp-honeycomb url",
723     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.vpp-honeycomb`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.vpp-honeycomb-url\"/>\n    <parameter name=\"target\" value=\"{tunnel-name}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.tunnel-name`\"/>\n",
724     "comments":"",
725     "outputs":1,
726     "x":525.9443664550781,
727     "y":1517.1189033985138,
728     "z":"7bef9372.a9efdc",
729     "wires":[
730       [
731
732       ]
733     ]
734   },
735   {
736     "id":"38ea87d.d0fea78",
737     "type":"execute",
738     "name":"generate honeycomb-url to vgMUX",
739     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.honeycomb.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.honeycomb.url\"/>\n    <parameter name=\"target\" value=\"{honeycomb-instance-ip}\"/>\n    <parameter name=\"replacement\" value=\"`$tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vgmux-mgmt-ip`\"/>\n",
740     "comments":"",
741     "outputs":1,
742     "x":505.2776641845703,
743     "y":1388.78569149971,
744     "z":"7bef9372.a9efdc",
745     "wires":[
746       [
747
748       ]
749     ]
750   },
751   {
752     "id":"62741dc6.9f6564",
753     "type":"execute",
754     "name":"execute RestApiCallNode - setup vgMUX-vBRG vxlan tunnel xconnect",
755     "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n    <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.vpp.xconnect.templatefile`\" />\n    <parameter name='restapiUrl' value=\"`$tmp.honeycomb.url + $tmp.vpp-honeycomb-url + '/v3po:l2' `\" />\n    <parameter name='restapiUser' value='`$prop.honeycomb.user`' />\n    <parameter name='restapiPassword' value='`$prop.honeycomb.pwd`' />\n    <parameter name='format' value='json' />\n    <parameter name='httpMethod' value='PUT' />\n    <parameter name=\"responsePrefix\" value=\"honeycomb-vnf\" />\n\n",
756     "comments":"",
757     "outputs":1,
758     "x":602.5001068115234,
759     "y":1975.6669371128082,
760     "z":"7bef9372.a9efdc",
761     "wires":[
762       [
763         "a53d2b91.3b52c8",
764         "aed6109b.e3125",
765         "8b7f778b.fd0698"
766       ]
767     ]
768   },
769   {
770     "id":"a53d2b91.3b52c8",
771     "type":"not-found",
772     "name":"not-found",
773     "xml":"<outcome value='not-found'>\n",
774     "comments":"",
775     "outputs":1,
776     "x":932.8081874847412,
777     "y":2013.9984723553061,
778     "z":"7bef9372.a9efdc",
779     "wires":[
780       [
781         "ae37a231.12e05"
782       ]
783     ]
784   },
785   {
786     "id":"aed6109b.e3125",
787     "type":"failure",
788     "name":"failure",
789     "xml":"<outcome value='failure'>\n",
790     "comments":"",
791     "outputs":1,
792     "x":923.8082370758057,
793     "y":1982.4984981045127,
794     "z":"7bef9372.a9efdc",
795     "wires":[
796       [
797         "ae37a231.12e05"
798       ]
799     ]
800   },
801   {
802     "id":"8b7f778b.fd0698",
803     "type":"success",
804     "name":"success",
805     "xml":"<outcome value='success'>\n",
806     "comments":"",
807     "outputs":1,
808     "x":927.5582752227783,
809     "y":1952.85560297966,
810     "z":"7bef9372.a9efdc",
811     "wires":[
812       [
813         "514e5d21.41baa4"
814       ]
815     ]
816   },
817   {
818     "id":"ae37a231.12e05",
819     "type":"returnFailure",
820     "name":"return failure",
821     "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=\"Error updating md-sal for tunnelxconn-allotted-resource\" />\n",
822     "comments":"",
823     "x":1093.5582752227783,
824     "y":1983.2485219463706,
825     "z":"7bef9372.a9efdc",
826     "wires":[
827
828     ]
829   },
830   {
831     "id":"514e5d21.41baa4",
832     "type":"block",
833     "name":"block",
834     "xml":"<block>\n",
835     "atomic":"false",
836     "comments":"",
837     "outputs":1,
838     "x":1069.2142429351807,
839     "y":1949.0477721691132,
840     "z":"7bef9372.a9efdc",
841     "wires":[
842       [
843
844       ]
845     ]
846   },
847   {
848     "id":"f70642e.d81d4c",
849     "type":"set",
850     "name":"set vgMUX to vG and vgMUX to vBRG VXLAN Tunnel Name",
851     "xml":"<set>\n<parameter name='tmp.tunnel-vgMUX-vG-name' value=\"`'vxlanTun' + $tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vg-ip` \" />\n<parameter name='tmp.tunnel-vgMUX-vBRG-name' value=\"`'vxlanTun' + $tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vbrg-wan-ip` \" />\n",
852     "comments":"",
853     "x":579.0001068115234,
854     "y":1034.3334589004517,
855     "z":"7bef9372.a9efdc",
856     "wires":[
857
858     ]
859   },
860   {
861     "id":"ed4187ae.8c9468",
862     "type":"set",
863     "name":"set vgMUX-vBRG VXLAN Tunnel Port Props",
864     "xml":"<set>\n<parameter name='tmp.tunnel-name' value=\"`$tmp.tunnel-vgMUX-vBRG-name` \" />\n<parameter name='tmp.tunnel-dest-ip' value=\"`$tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.brg-wan-ip-address` \" />\n<parameter name='tmp.tunnel-src-ip' value=\"`$tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vgmux-lan-ip` \" />\n<parameter name='tmp.tunnel-vni' value=\"`$tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vni` \" />",
865     "comments":"",
866     "x":534.0001068115234,
867     "y":1656.0001308918,
868     "z":"7bef9372.a9efdc",
869     "wires":[
870
871     ]
872   },
873   {
874     "id":"f1bd41f.de5a0c",
875     "type":"execute",
876     "name":"execute RestApiCallNode - setup vgMUX-vBRG vxlan tunnel port",
877     "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n    <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.vpp.vxlan-tunnel.templatefile`\" />\n    <parameter name='restapiUrl' value='`$tmp.honeycomb.url + $tmp.vpp-honeycomb-url`' />\n    <parameter name='restapiUser' value='`$prop.honeycomb.user`' />\n    <parameter name='restapiPassword' value='`$prop.honeycomb.pwd`' />\n    <parameter name='format' value='json' />\n    <parameter name='httpMethod' value='PUT' />\n    <parameter name=\"responsePrefix\" value=\"honeycomb-vnf\" />\n\n",
878     "comments":"",
879     "outputs":1,
880     "x":586.0000762939453,
881     "y":1816.0001337528229,
882     "z":"7bef9372.a9efdc",
883     "wires":[
884       [
885         "7b994f6e.2ccea",
886         "2a62706f.9761e",
887         "c6bfd5ec.9a61f8"
888       ]
889     ]
890   },
891   {
892     "id":"7b994f6e.2ccea",
893     "type":"not-found",
894     "name":"not-found",
895     "xml":"<outcome value='not-found'>\n",
896     "comments":"",
897     "outputs":1,
898     "x":952.3081665039062,
899     "y":1798.3317257389426,
900     "z":"7bef9372.a9efdc",
901     "wires":[
902       [
903         "61f4e388.7636dc"
904       ]
905     ]
906   },
907   {
908     "id":"2a62706f.9761e",
909     "type":"failure",
910     "name":"failure",
911     "xml":"<outcome value='failure'>\n",
912     "comments":"",
913     "outputs":1,
914     "x":943.3082160949707,
915     "y":1766.8317514881492,
916     "z":"7bef9372.a9efdc",
917     "wires":[
918       [
919         "61f4e388.7636dc"
920       ]
921     ]
922   },
923   {
924     "id":"c6bfd5ec.9a61f8",
925     "type":"success",
926     "name":"success",
927     "xml":"<outcome value='success'>\n",
928     "comments":"",
929     "outputs":1,
930     "x":947.0582542419434,
931     "y":1737.1888563632965,
932     "z":"7bef9372.a9efdc",
933     "wires":[
934       [
935         "5f252d74.f8afc4"
936       ]
937     ]
938   },
939   {
940     "id":"61f4e388.7636dc",
941     "type":"returnFailure",
942     "name":"return failure",
943     "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=\"Error updating md-sal for tunnelxconn-allotted-resource\" />\n",
944     "comments":"",
945     "x":1113.0582542419434,
946     "y":1767.581775330007,
947     "z":"7bef9372.a9efdc",
948     "wires":[
949
950     ]
951   },
952   {
953     "id":"5f252d74.f8afc4",
954     "type":"block",
955     "name":"block",
956     "xml":"<block>\n",
957     "atomic":"false",
958     "comments":"",
959     "outputs":1,
960     "x":1088.7142219543457,
961     "y":1733.3810255527496,
962     "z":"7bef9372.a9efdc",
963     "wires":[
964       [
965
966       ]
967     ]
968   },
969   {
970     "id":"8e49c0c7.84eb3",
971     "type":"execute",
972     "name":"generate full vgMUX-vBRG vpp-honeycomb url",
973     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.vpp-honeycomb`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.vpp-honeycomb-url\"/>\n    <parameter name=\"target\" value=\"{tunnel-name}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.tunnel-name`\"/>\n",
974     "comments":"",
975     "outputs":1,
976     "x":538.0000457763672,
977     "y":1708.0000870227814,
978     "z":"7bef9372.a9efdc",
979     "wires":[
980       [
981
982       ]
983     ]
984   },
985   {
986     "id":"ccabc2bd.56b01",
987     "type":"set",
988     "name":"set vgMUX-vBG xconnect url",
989     "xml":"<set>\n<parameter name='tmp.tunnel-name' value=\"`$tmp.tunnel-vgMUX-vG-name` \" />",
990     "comments":"",
991     "x":472.0000648498535,
992     "y":2044.000143289566,
993     "z":"7bef9372.a9efdc",
994     "wires":[
995
996     ]
997   },
998   {
999     "id":"fb4ecf8f.0cfea",
1000     "type":"execute",
1001     "name":"generate full vgMUX-vG xconnect url",
1002     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.vpp-honeycomb`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.vpp-honeycomb-url\"/>\n    <parameter name=\"target\" value=\"{tunnel-name}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.tunnel-name`\"/>\n",
1003     "comments":"",
1004     "outputs":1,
1005     "x":500.00001525878906,
1006     "y":2106.000146150589,
1007     "z":"7bef9372.a9efdc",
1008     "wires":[
1009       [
1010
1011       ]
1012     ]
1013   },
1014   {
1015     "id":"a988246.e1abcd8",
1016     "type":"set",
1017     "name":"set xconnect Tunnel target",
1018     "xml":"<set>\n<parameter name='tmp.tunnel-name' value=\"`$tmp.tunnel-vgMUX-vBRG-name` \" />\n",
1019     "comments":"",
1020     "x":468.00006103515625,
1021     "y":2174.0001480579376,
1022     "z":"7bef9372.a9efdc",
1023     "wires":[
1024
1025     ]
1026   },
1027   {
1028     "id":"cd883182.ab7d",
1029     "type":"set",
1030     "name":"set xconnect Tunnel target",
1031     "xml":"<set>\n<parameter name='tmp.tunnel-name' value=\"`$tmp.tunnel-vgMUX-vG-name` \" />\n",
1032     "comments":"",
1033     "x":460.00011444091797,
1034     "y":1880.0001337528229,
1035     "z":"7bef9372.a9efdc",
1036     "wires":[
1037
1038     ]
1039   },
1040   {
1041     "id":"7f5d2095.048d",
1042     "type":"execute",
1043     "name":"execute RestApiCallNode - setup vgMUX-vG vxlan tunnel xconnect",
1044     "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n    <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.vpp.xconnect.templatefile`\" />\n    <parameter name='restapiUrl' value=\"`$tmp.honeycomb.url + $tmp.vpp-honeycomb-url + '/v3po:l2' `\" />\n    <parameter name='restapiUser' value='`$prop.honeycomb.user`' />\n    <parameter name='restapiPassword' value='`$prop.honeycomb.pwd`' />\n    <parameter name='format' value='json' />\n    <parameter name='httpMethod' value='PUT' />\n    <parameter name=\"responsePrefix\" value=\"honeycomb-vnf\" />\n\n",
1045     "comments":"",
1046     "outputs":1,
1047     "x":596.0000762939453,
1048     "y":2262.0001499652863,
1049     "z":"7bef9372.a9efdc",
1050     "wires":[
1051       [
1052         "c9538bd0.5eae78",
1053         "57a7b895.527208",
1054         "3235e33c.e3918c"
1055       ]
1056     ]
1057   },
1058   {
1059     "id":"c9538bd0.5eae78",
1060     "type":"not-found",
1061     "name":"not-found",
1062     "xml":"<outcome value='not-found'>\n",
1063     "comments":"",
1064     "outputs":1,
1065     "x":926.3081569671631,
1066     "y":2300.331685207784,
1067     "z":"7bef9372.a9efdc",
1068     "wires":[
1069       [
1070         "543e5918.7ccf08"
1071       ]
1072     ]
1073   },
1074   {
1075     "id":"57a7b895.527208",
1076     "type":"failure",
1077     "name":"failure",
1078     "xml":"<outcome value='failure'>\n",
1079     "comments":"",
1080     "outputs":1,
1081     "x":917.3082065582275,
1082     "y":2268.8317109569907,
1083     "z":"7bef9372.a9efdc",
1084     "wires":[
1085       [
1086         "543e5918.7ccf08"
1087       ]
1088     ]
1089   },
1090   {
1091     "id":"3235e33c.e3918c",
1092     "type":"success",
1093     "name":"success",
1094     "xml":"<outcome value='success'>\n",
1095     "comments":"",
1096     "outputs":1,
1097     "x":921.0582447052002,
1098     "y":2239.188815832138,
1099     "z":"7bef9372.a9efdc",
1100     "wires":[
1101       [
1102         "aa697d34.f0df2"
1103       ]
1104     ]
1105   },
1106   {
1107     "id":"543e5918.7ccf08",
1108     "type":"returnFailure",
1109     "name":"return failure",
1110     "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=\"Error updating md-sal for tunnelxconn-allotted-resource\" />\n",
1111     "comments":"",
1112     "x":1085.0583152770996,
1113     "y":2269.5818531513214,
1114     "z":"7bef9372.a9efdc",
1115     "wires":[
1116
1117     ]
1118   },
1119   {
1120     "id":"aa697d34.f0df2",
1121     "type":"block",
1122     "name":"block",
1123     "xml":"<block>\n",
1124     "atomic":"false",
1125     "comments":"",
1126     "outputs":1,
1127     "x":1062.7142124176025,
1128     "y":2235.380985021591,
1129     "z":"7bef9372.a9efdc",
1130     "wires":[
1131       [
1132
1133       ]
1134     ]
1135   },
1136   {
1137     "id":"c757be35.33e12",
1138     "type":"comment",
1139     "name":"Get vgmux-mgmt-ip",
1140     "info":"",
1141     "comments":"",
1142     "x":269.33341217041016,
1143     "y":1082.6669282913208,
1144     "z":"7bef9372.a9efdc",
1145     "wires":[
1146
1147     ]
1148   },
1149   {
1150     "id":"708247b5.c2c728",
1151     "type":"get-resource",
1152     "name":"get-resource IPADDR from dmaap DHCP_MAP ",
1153     "xml":"<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='IPADDR' key=\"SELECT min(ip_addr) ip from DHCP_MAP where mac_addr = $tx-ar.allotted-resource-data.allotted-resource-operation-information.tunnelxconn-request-input.brg-wan-mac-address\" pfx=\"tmp.brg-wan-ip\" >\n",
1154     "comments":"",
1155     "outputs":1,
1156     "x":540,
1157     "y":923.3333129882812,
1158     "z":"7bef9372.a9efdc",
1159     "wires":[
1160       [
1161
1162       ]
1163     ]
1164   },
1165   {
1166     "id":"4fcdad71.18ebe4",
1167     "type":"set",
1168     "name":"set tunnelxconn-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vbrg-wan-ip",
1169     "xml":"<set>\n<parameter name='tunnelxconn-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vbrg-wan-ip' value='`$tmp.brg-wan-ip.ip`' />\n",
1170     "comments":"",
1171     "x":706.1428833007812,
1172     "y":979.2498970031738,
1173     "z":"7bef9372.a9efdc",
1174     "wires":[
1175
1176     ]
1177   },
1178   {
1179     "id":"1abc1fc5.56324",
1180     "type":"call",
1181     "name":"call GENERIC-RESOURCE-API:get-vnf-api-parent-instance",
1182     "xml":"<call module='GENERIC-RESOURCE-API' rpc='get-vnf-api-parent-instance' mode='sync' >\n\n",
1183     "comments":"",
1184     "outputs":1,
1185     "x":575.0000610351562,
1186     "y":1234.9999103546143,
1187     "z":"7bef9372.a9efdc",
1188     "wires":[
1189       [
1190
1191       ]
1192     ]
1193   },
1194   {
1195     "id":"edcb1551.a2e428",
1196     "type":"set",
1197     "name":"set tmp.search.parent-service-instance-id to find vgmux-mgmt-ip",
1198     "xml":"<set>\n<parameter name='tmp.search.parent-service-instance-id' value='`$tmp.ar.parent-service-instance-id`' />\n",
1199     "comments":"",
1200     "x":587.6667175292969,
1201     "y":1169.9999370574951,
1202     "z":"7bef9372.a9efdc",
1203     "wires":[
1204
1205     ]
1206   },
1207   {
1208     "id":"9a7e693a.047c88",
1209     "type":"set",
1210     "name":"set vgmux-mgmt-ip",
1211     "xml":"<set>\n<parameter name='tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vgmux-mgmt-ip' value='`$parent-service-instance.vnf-topology-information.vnf-parameters[$paramidx].vnf-parameter-value`' />\n",
1212     "comments":"",
1213     "x":1331.6664733886719,
1214     "y":1296.6667757034302,
1215     "z":"7bef9372.a9efdc",
1216     "wires":[
1217
1218     ]
1219   },
1220   {
1221     "id":"25500f6b.4a337",
1222     "type":"for",
1223     "name":"for vnf-parameters in parent-service-instance",
1224     "xml":"<for index='paramidx' start='0' end='`$parent-service-instance.vnf-topology-information.vnf-parameters_length`' >\n\n\n",
1225     "comments":"",
1226     "outputs":1,
1227     "x":531.666618347168,
1228     "y":1301.6664390563965,
1229     "z":"7bef9372.a9efdc",
1230     "wires":[
1231       [
1232         "789239db.cf8fb8"
1233       ]
1234     ]
1235   },
1236   {
1237     "id":"789239db.cf8fb8",
1238     "type":"switchNode",
1239     "name":"switch parameter matches vgmux_private_ip_1",
1240     "xml":"<switch test='`$parent-service-instance.vnf-topology-information.vnf-parameters[$paramidx].vnf-parameter-name == vgmux_private_ip_1`'>\n\n\n",
1241     "comments":"",
1242     "outputs":1,
1243     "x":903.0000991821289,
1244     "y":1300.6664428710938,
1245     "z":"7bef9372.a9efdc",
1246     "wires":[
1247       [
1248         "3b52b430.6fccec"
1249       ]
1250     ]
1251   },
1252   {
1253     "id":"3b52b430.6fccec",
1254     "type":"success",
1255     "name":"true",
1256     "xml":"<outcome value='true'>\n",
1257     "comments":"",
1258     "outputs":1,
1259     "x":1161.666446685791,
1260     "y":1298.3331747055054,
1261     "z":"7bef9372.a9efdc",
1262     "wires":[
1263       [
1264         "9a7e693a.047c88"
1265       ]
1266     ]
1267   }
1268 ]