Remove active printContexts from DGs
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_tunnelxconn-topology-operation-create.json
1 [
2   {
3     "id":"4bd5bd37.f86d04",
4     "type":"dgstart",
5     "name":"DGSTART",
6     "outputs":1,
7     "x":127,
8     "y":66,
9     "z":"b012a4c9.78c2f8",
10     "wires":[
11       [
12         "f4ab63ca.eb92a"
13       ]
14     ]
15   },
16   {
17     "id":"f4ab63ca.eb92a",
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":223.23807907104492,
26     "y":126.95239067077637,
27     "z":"b012a4c9.78c2f8",
28     "wires":[
29       [
30         "426678bd.cf9e68"
31       ]
32     ]
33   },
34   {
35     "id":"426678bd.cf9e68",
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":269.15485763549805,
42     "y":162.19044589996338,
43     "z":"b012a4c9.78c2f8",
44     "wires":[
45       [
46         "2ec1984d.225ac8"
47       ]
48     ]
49   },
50   {
51     "id":"2ec1984d.225ac8",
52     "type":"block",
53     "name":"block : atomic",
54     "xml":"<block atomic=\"true\">",
55     "atomic":"true",
56     "comments":"",
57     "outputs":1,
58     "x":129.97619247436523,
59     "y":898.0238044261932,
60     "z":"b012a4c9.78c2f8",
61     "wires":[
62       [
63         "32cfcb41.379404",
64         "10ef459.468ceba",
65         "b51a0259.f39a2",
66         "488f5b92.19e194",
67         "787b91d3.6f1fe",
68         "2b0e5257.490a3e",
69         "9b64b236.89e9f",
70         "9da96735.692f78",
71         "15d54a99.c0a1e5",
72         "c2739924.e1f078",
73         "1f4eaef5.3277a1",
74         "a7ed4806.925918",
75         "8bba30cc.fe5ba",
76         "32eb1163.d516be",
77         "8f7dd07f.e05c5",
78         "cfb5feab.0f438",
79         "5842add0.278be4",
80         "ea47a00.0f61f6",
81         "d034836c.ceb1a",
82         "4c2c728.25a0a8c",
83         "6e72d3ba.6430bc",
84         "5cb177b5.36c428",
85         "2a44f1bf.b73b4e",
86         "791a374c.f3ff58",
87         "9d5f28a5.d56c08",
88         "4524025f.df47bc",
89         "88eb2c2f.53683",
90         "1621ed9e.9cfd52",
91         "af6234fd.552b38",
92         "33869022.a4f21"
93       ]
94     ]
95   },
96   {
97     "id":"10ef459.468ceba",
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":398.6669921875,
103     "y":2528.548095703125,
104     "z":"b012a4c9.78c2f8",
105     "wires":[
106
107     ]
108   },
109   {
110     "id":"32cfcb41.379404",
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":433.4208984375,
116     "y":2449.670654296875,
117     "z":"b012a4c9.78c2f8",
118     "wires":[
119
120     ]
121   },
122   {
123     "id":"c2739924.e1f078",
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":483.7542190551758,
129     "y":686.0514001846313,
130     "z":"b012a4c9.78c2f8",
131     "wires":[
132
133     ]
134   },
135   {
136     "id":"488f5b92.19e194",
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":439.73806381225586,
142     "y":279.33332538604736,
143     "z":"b012a4c9.78c2f8",
144     "wires":[
145
146     ]
147   },
148   {
149     "id":"b51a0259.f39a2",
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":486.9973258972168,
155     "y":245.59259128570557,
156     "z":"b012a4c9.78c2f8",
157     "wires":[
158
159     ]
160   },
161   {
162     "id":"787b91d3.6f1fe",
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":441.9934387207031,
169     "y":315.231538772583,
170     "z":"b012a4c9.78c2f8",
171     "wires":[
172       [
173
174       ]
175     ]
176   },
177   {
178     "id":"9b64b236.89e9f",
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":508.5187530517578,
185     "y":476.4594917297363,
186     "z":"b012a4c9.78c2f8",
187     "wires":[
188       [
189         "5fdfdba3.dcaa04",
190         "157b26bb.b56649"
191       ]
192     ]
193   },
194   {
195     "id":"2b0e5257.490a3e",
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":474.0648536682129,
202     "y":375.0172290802002,
203     "z":"b012a4c9.78c2f8",
204     "wires":[
205       [
206
207       ]
208     ]
209   },
210   {
211     "id":"5fdfdba3.dcaa04",
212     "type":"success",
213     "name":"success",
214     "xml":"<outcome value='success'>\n",
215     "comments":"",
216     "outputs":1,
217     "x":765.8148918151855,
218     "y":475.26725220680237,
219     "z":"b012a4c9.78c2f8",
220     "wires":[
221       [
222         "54ce9aad.792d54"
223       ]
224     ]
225   },
226   {
227     "id":"9da96735.692f78",
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":506.5293273925781,
234     "y":812.7675542831421,
235     "z":"b012a4c9.78c2f8",
236     "wires":[
237       [
238         "78834b98.051174",
239         "38f6f73f.0e20a8",
240         "1a175827.1c4498"
241       ]
242     ]
243   },
244   {
245     "id":"78834b98.051174",
246     "type":"not-found",
247     "name":"not-found",
248     "xml":"<outcome value='not-found'>\n",
249     "comments":"",
250     "outputs":1,
251     "x":814.8373680114746,
252     "y":817.0991821289062,
253     "z":"b012a4c9.78c2f8",
254     "wires":[
255       [
256         "94d3b068.ac6cf"
257       ]
258     ]
259   },
260   {
261     "id":"38f6f73f.0e20a8",
262     "type":"failure",
263     "name":"failure",
264     "xml":"<outcome value='failure'>\n",
265     "comments":"",
266     "outputs":1,
267     "x":807.8373947143555,
268     "y":777.5990890488029,
269     "z":"b012a4c9.78c2f8",
270     "wires":[
271       [
272         "94d3b068.ac6cf"
273       ]
274     ]
275   },
276   {
277     "id":"1a175827.1c4498",
278     "type":"success",
279     "name":"success",
280     "xml":"<outcome value='success'>\n",
281     "comments":"",
282     "outputs":1,
283     "x":811.5874328613281,
284     "y":747.9561939239502,
285     "z":"b012a4c9.78c2f8",
286     "wires":[
287       [
288         "bf19aea.7bd1f5"
289       ]
290     ]
291   },
292   {
293     "id":"94d3b068.ac6cf",
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":977.5874328613281,
299     "y":778.3491128906608,
300     "z":"b012a4c9.78c2f8",
301     "wires":[
302
303     ]
304   },
305   {
306     "id":"54ce9aad.792d54",
307     "type":"block",
308     "name":"block: atomic",
309     "xml":"<block atomic=\"true\">\n",
310     "atomic":"false",
311     "comments":"",
312     "outputs":1,
313     "x":946.8148460388184,
314     "y":475.7672016620636,
315     "z":"b012a4c9.78c2f8",
316     "wires":[
317       [
318         "c3db8bf6.53bff8",
319         "e928ef80.4dbaf"
320       ]
321     ]
322   },
323   {
324     "id":"c3db8bf6.53bff8",
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":1192.6720924377441,
331     "y":510.052964925766,
332     "z":"b012a4c9.78c2f8",
333     "wires":[
334       [
335         "7b9c79d1.b19188"
336       ]
337     ]
338   },
339   {
340     "id":"7b9c79d1.b19188",
341     "type":"other",
342     "name":"outcome 1",
343     "xml":"<outcome value='1'>\n",
344     "comments":"",
345     "outputs":1,
346     "x":1383.6720962524414,
347     "y":510.0529625415802,
348     "z":"b012a4c9.78c2f8",
349     "wires":[
350       [
351         "af9a1a72.a82fe8"
352       ]
353     ]
354   },
355   {
356     "id":"e04e6dca.76365",
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":1783.5292320251465,
362     "y":510.62438678741455,
363     "z":"b012a4c9.78c2f8",
364     "wires":[
365
366     ]
367   },
368   {
369     "id":"af9a1a72.a82fe8",
370     "type":"block",
371     "name":"block: atomic",
372     "xml":"<block atomic='true'>\n",
373     "atomic":"false",
374     "comments":"",
375     "outputs":1,
376     "x":1554.5290794372559,
377     "y":510.6244316101074,
378     "z":"b012a4c9.78c2f8",
379     "wires":[
380       [
381         "e04e6dca.76365",
382         "1983376a.f9c999",
383         "d7aed103.b9628"
384       ]
385     ]
386   },
387   {
388     "id":"1983376a.f9c999",
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":1781.5294761657715,
394     "y":578.0529508590698,
395     "z":"b012a4c9.78c2f8",
396     "wires":[
397
398     ]
399   },
400   {
401     "id":"6a1ab1f4.45b32",
402     "type":"comment",
403     "name":"GET tunnelxconn-allotted-resource from mdsal",
404     "info":"",
405     "comments":"",
406     "x":533.8148155212402,
407     "y":439.7671926021576,
408     "z":"b012a4c9.78c2f8",
409     "wires":[
410
411     ]
412   },
413   {
414     "id":"d7aed103.b9628",
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":1791.52925491333,
421     "y":543.6243848800659,
422     "z":"b012a4c9.78c2f8",
423     "wires":[
424       [
425         "c21bad97.2b01b",
426         "139070ae.43418f"
427       ]
428     ]
429   },
430   {
431     "id":"c21bad97.2b01b",
432     "type":"outcome",
433     "name":"outcome PendingCreate",
434     "xml":"<outcome value='PendingCreate'>\n",
435     "comments":"",
436     "outputs":1,
437     "x":2003.1292114257812,
438     "y":504.6243848800659,
439     "z":"b012a4c9.78c2f8",
440     "wires":[
441       [
442         "ebb3aaed.f79098"
443       ]
444     ]
445   },
446   {
447     "id":"139070ae.43418f",
448     "type":"outcome",
449     "name":"outcome Other",
450     "xml":"<outcome value='Other'>\n",
451     "comments":"",
452     "outputs":1,
453     "x":2028.8435859680176,
454     "y":540.052975654602,
455     "z":"b012a4c9.78c2f8",
456     "wires":[
457       [
458         "ebb3aaed.f79098"
459       ]
460     ]
461   },
462   {
463     "id":"36945235.7bd9de",
464     "type":"comment",
465     "name":"Set allotted-resource-identifiers",
466     "info":"",
467     "comments":"",
468     "x":489.33863830566406,
469     "y":530.3386459350586,
470     "z":"b012a4c9.78c2f8",
471     "wires":[
472
473     ]
474   },
475   {
476     "id":"e928ef80.4dbaf",
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":1272.3864250183105,
482     "y":475.76729369163513,
483     "z":"b012a4c9.78c2f8",
484     "wires":[
485
486     ]
487   },
488   {
489     "id":"bea8560a.48f358",
490     "type":"comment",
491     "name":"Create urls for restapi",
492     "info":"",
493     "comments":"",
494     "x":444.9576606750488,
495     "y":344.6243562698364,
496     "z":"b012a4c9.78c2f8",
497     "wires":[
498
499     ]
500   },
501   {
502     "id":"bf19aea.7bd1f5",
503     "type":"block",
504     "name":"block",
505     "xml":"<block>\n",
506     "atomic":"false",
507     "comments":"",
508     "outputs":1,
509     "x":953.2434005737305,
510     "y":744.1483631134033,
511     "z":"b012a4c9.78c2f8",
512     "wires":[
513       [
514
515       ]
516     ]
517   },
518   {
519     "id":"d7acef0d.1766d",
520     "type":"comment",
521     "name":"TO DO: vnf/put parent",
522     "info":"",
523     "comments":"",
524     "x":457.2433776855469,
525     "y":751.4815540313718,
526     "z":"b012a4c9.78c2f8",
527     "wires":[
528
529     ]
530   },
531   {
532     "id":"15d54a99.c0a1e5",
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":431.24338150024414,
539     "y":647.4815549850464,
540     "z":"b012a4c9.78c2f8",
541     "wires":[
542       [
543
544       ]
545     ]
546   },
547   {
548     "id":"157b26bb.b56649",
549     "type":"other",
550     "name":"other",
551     "xml":"<outcome value='Other'>\n",
552     "comments":"",
553     "outputs":1,
554     "x":765.5766868591309,
555     "y":511.4814250469208,
556     "z":"b012a4c9.78c2f8",
557     "wires":[
558       [
559         "b6c600ed.7d738"
560       ]
561     ]
562   },
563   {
564     "id":"b6c600ed.7d738",
565     "type":"block",
566     "name":"block: atomic",
567     "xml":"<block atomic=\"true\">\n",
568     "atomic":"false",
569     "comments":"",
570     "outputs":1,
571     "x":945.5766372680664,
572     "y":512.1479756832123,
573     "z":"b012a4c9.78c2f8",
574     "wires":[
575       [
576
577       ]
578     ]
579   },
580   {
581     "id":"1f4eaef5.3277a1",
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":406.24343490600586,
587     "y":569.1481971740723,
588     "z":"b012a4c9.78c2f8",
589     "wires":[
590
591     ]
592   },
593   {
594     "id":"ebb3aaed.f79098",
595     "type":"block",
596     "name":"block",
597     "xml":"<block>\n",
598     "atomic":"false",
599     "comments":"",
600     "outputs":1,
601     "x":2217.5997276306152,
602     "y":506.0000190734863,
603     "z":"b012a4c9.78c2f8",
604     "wires":[
605       [
606
607       ]
608     ]
609   },
610   {
611     "id":"8f7dd07f.e05c5",
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":568.8331909179688,
618     "y":1527.4521162509918,
619     "z":"b012a4c9.78c2f8",
620     "wires":[
621       [
622         "a14dc204.8d341",
623         "284ca85d.512f28",
624         "b3f6249b.426088"
625       ]
626     ]
627   },
628   {
629     "id":"a14dc204.8d341",
630     "type":"not-found",
631     "name":"not-found",
632     "xml":"<outcome value='not-found'>\n",
633     "comments":"",
634     "outputs":1,
635     "x":933.1413116455078,
636     "y":1569.783754967153,
637     "z":"b012a4c9.78c2f8",
638     "wires":[
639       [
640         "e808154c.2623e8"
641       ]
642     ]
643   },
644   {
645     "id":"284ca85d.512f28",
646     "type":"failure",
647     "name":"failure",
648     "xml":"<outcome value='failure'>\n",
649     "comments":"",
650     "outputs":1,
651     "x":924.1413612365723,
652     "y":1538.2837807163596,
653     "z":"b012a4c9.78c2f8",
654     "wires":[
655       [
656         "e808154c.2623e8"
657       ]
658     ]
659   },
660   {
661     "id":"b3f6249b.426088",
662     "type":"success",
663     "name":"success",
664     "xml":"<outcome value='success'>\n",
665     "comments":"",
666     "outputs":1,
667     "x":927.8913993835449,
668     "y":1508.640885591507,
669     "z":"b012a4c9.78c2f8",
670     "wires":[
671       [
672         "9406225.ddaf0e"
673       ]
674     ]
675   },
676   {
677     "id":"e808154c.2623e8",
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":1093.891399383545,
683     "y":1539.0338045582175,
684     "z":"b012a4c9.78c2f8",
685     "wires":[
686
687     ]
688   },
689   {
690     "id":"9406225.ddaf0e",
691     "type":"block",
692     "name":"block",
693     "xml":"<block>\n",
694     "atomic":"false",
695     "comments":"",
696     "outputs":1,
697     "x":1069.5473670959473,
698     "y":1504.83305478096,
699     "z":"b012a4c9.78c2f8",
700     "wires":[
701       [
702
703       ]
704     ]
705   },
706   {
707     "id":"8bba30cc.fe5ba",
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":503.9443817138672,
713     "y":1419.7860252857208,
714     "z":"b012a4c9.78c2f8",
715     "wires":[
716
717     ]
718   },
719   {
720     "id":"32eb1163.d516be",
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":507.9443817138672,
727     "y":1486.4522392749786,
728     "z":"b012a4c9.78c2f8",
729     "wires":[
730       [
731
732       ]
733     ]
734   },
735   {
736     "id":"a7ed4806.925918",
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":487.2776794433594,
743     "y":1358.119027376175,
744     "z":"b012a4c9.78c2f8",
745     "wires":[
746       [
747
748       ]
749     ]
750   },
751   {
752     "id":"cfb5feab.0f438",
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":584.5001220703125,
759     "y":1945.000272989273,
760     "z":"b012a4c9.78c2f8",
761     "wires":[
762       [
763         "37d8112.512f9ee",
764         "d9dbd6bb.b6c748",
765         "e43b621a.00f7a"
766       ]
767     ]
768   },
769   {
770     "id":"37d8112.512f9ee",
771     "type":"not-found",
772     "name":"not-found",
773     "xml":"<outcome value='not-found'>\n",
774     "comments":"",
775     "outputs":1,
776     "x":914.8082027435303,
777     "y":1983.331808231771,
778     "z":"b012a4c9.78c2f8",
779     "wires":[
780       [
781         "de2f1fde.22f26"
782       ]
783     ]
784   },
785   {
786     "id":"d9dbd6bb.b6c748",
787     "type":"failure",
788     "name":"failure",
789     "xml":"<outcome value='failure'>\n",
790     "comments":"",
791     "outputs":1,
792     "x":905.8082523345947,
793     "y":1951.8318339809775,
794     "z":"b012a4c9.78c2f8",
795     "wires":[
796       [
797         "de2f1fde.22f26"
798       ]
799     ]
800   },
801   {
802     "id":"e43b621a.00f7a",
803     "type":"success",
804     "name":"success",
805     "xml":"<outcome value='success'>\n",
806     "comments":"",
807     "outputs":1,
808     "x":909.5582904815674,
809     "y":1922.1889388561249,
810     "z":"b012a4c9.78c2f8",
811     "wires":[
812       [
813         "4a171ada.482344"
814       ]
815     ]
816   },
817   {
818     "id":"de2f1fde.22f26",
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":1075.5582904815674,
824     "y":1952.5818578228354,
825     "z":"b012a4c9.78c2f8",
826     "wires":[
827
828     ]
829   },
830   {
831     "id":"4a171ada.482344",
832     "type":"block",
833     "name":"block",
834     "xml":"<block>\n",
835     "atomic":"false",
836     "comments":"",
837     "outputs":1,
838     "x":1051.2142581939697,
839     "y":1918.381108045578,
840     "z":"b012a4c9.78c2f8",
841     "wires":[
842       [
843
844       ]
845     ]
846   },
847   {
848     "id":"5842add0.278be4",
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":561.0001220703125,
854     "y":1003.6667947769165,
855     "z":"b012a4c9.78c2f8",
856     "wires":[
857
858     ]
859   },
860   {
861     "id":"ea47a00.0f61f6",
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.vbrg-wan-ip` \" />\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":516.0001220703125,
867     "y":1625.3334667682648,
868     "z":"b012a4c9.78c2f8",
869     "wires":[
870
871     ]
872   },
873   {
874     "id":"4c2c728.25a0a8c",
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":568.0000915527344,
881     "y":1785.3334696292877,
882     "z":"b012a4c9.78c2f8",
883     "wires":[
884       [
885         "996a3cce.097c6",
886         "c1448167.bb548",
887         "9df5070b.8acf98"
888       ]
889     ]
890   },
891   {
892     "id":"996a3cce.097c6",
893     "type":"not-found",
894     "name":"not-found",
895     "xml":"<outcome value='not-found'>\n",
896     "comments":"",
897     "outputs":1,
898     "x":934.3081817626953,
899     "y":1767.6650616154075,
900     "z":"b012a4c9.78c2f8",
901     "wires":[
902       [
903         "91cb2799.fe3cb8"
904       ]
905     ]
906   },
907   {
908     "id":"c1448167.bb548",
909     "type":"failure",
910     "name":"failure",
911     "xml":"<outcome value='failure'>\n",
912     "comments":"",
913     "outputs":1,
914     "x":925.3082313537598,
915     "y":1736.165087364614,
916     "z":"b012a4c9.78c2f8",
917     "wires":[
918       [
919         "91cb2799.fe3cb8"
920       ]
921     ]
922   },
923   {
924     "id":"9df5070b.8acf98",
925     "type":"success",
926     "name":"success",
927     "xml":"<outcome value='success'>\n",
928     "comments":"",
929     "outputs":1,
930     "x":929.0582695007324,
931     "y":1706.5221922397614,
932     "z":"b012a4c9.78c2f8",
933     "wires":[
934       [
935         "1ec51b4d.a24c65"
936       ]
937     ]
938   },
939   {
940     "id":"91cb2799.fe3cb8",
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":1095.0582695007324,
946     "y":1736.915111206472,
947     "z":"b012a4c9.78c2f8",
948     "wires":[
949
950     ]
951   },
952   {
953     "id":"1ec51b4d.a24c65",
954     "type":"block",
955     "name":"block",
956     "xml":"<block>\n",
957     "atomic":"false",
958     "comments":"",
959     "outputs":1,
960     "x":1070.7142372131348,
961     "y":1702.7143614292145,
962     "z":"b012a4c9.78c2f8",
963     "wires":[
964       [
965
966       ]
967     ]
968   },
969   {
970     "id":"d034836c.ceb1a",
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":520.0000610351562,
977     "y":1677.3334228992462,
978     "z":"b012a4c9.78c2f8",
979     "wires":[
980       [
981
982       ]
983     ]
984   },
985   {
986     "id":"5cb177b5.36c428",
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":454.0000801086426,
992     "y":2013.3334791660309,
993     "z":"b012a4c9.78c2f8",
994     "wires":[
995
996     ]
997   },
998   {
999     "id":"2a44f1bf.b73b4e",
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":482.0000305175781,
1006     "y":2075.333482027054,
1007     "z":"b012a4c9.78c2f8",
1008     "wires":[
1009       [
1010
1011       ]
1012     ]
1013   },
1014   {
1015     "id":"791a374c.f3ff58",
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":450.0000762939453,
1021     "y":2143.3334839344025,
1022     "z":"b012a4c9.78c2f8",
1023     "wires":[
1024
1025     ]
1026   },
1027   {
1028     "id":"6e72d3ba.6430bc",
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":442.00012969970703,
1034     "y":1849.3334696292877,
1035     "z":"b012a4c9.78c2f8",
1036     "wires":[
1037
1038     ]
1039   },
1040   {
1041     "id":"9d5f28a5.d56c08",
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":578.0000915527344,
1048     "y":2231.333485841751,
1049     "z":"b012a4c9.78c2f8",
1050     "wires":[
1051       [
1052         "22ae7c19.cc9fd4",
1053         "3156119c.9e4b7e",
1054         "6862ce93.4351f"
1055       ]
1056     ]
1057   },
1058   {
1059     "id":"22ae7c19.cc9fd4",
1060     "type":"not-found",
1061     "name":"not-found",
1062     "xml":"<outcome value='not-found'>\n",
1063     "comments":"",
1064     "outputs":1,
1065     "x":908.3081722259521,
1066     "y":2269.665021084249,
1067     "z":"b012a4c9.78c2f8",
1068     "wires":[
1069       [
1070         "681e50ab.c45c"
1071       ]
1072     ]
1073   },
1074   {
1075     "id":"3156119c.9e4b7e",
1076     "type":"failure",
1077     "name":"failure",
1078     "xml":"<outcome value='failure'>\n",
1079     "comments":"",
1080     "outputs":1,
1081     "x":899.3082218170166,
1082     "y":2238.1650468334556,
1083     "z":"b012a4c9.78c2f8",
1084     "wires":[
1085       [
1086         "681e50ab.c45c"
1087       ]
1088     ]
1089   },
1090   {
1091     "id":"6862ce93.4351f",
1092     "type":"success",
1093     "name":"success",
1094     "xml":"<outcome value='success'>\n",
1095     "comments":"",
1096     "outputs":1,
1097     "x":903.0582599639893,
1098     "y":2208.522151708603,
1099     "z":"b012a4c9.78c2f8",
1100     "wires":[
1101       [
1102         "62f4ced7.a4af3"
1103       ]
1104     ]
1105   },
1106   {
1107     "id":"681e50ab.c45c",
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":1067.0583305358887,
1113     "y":2238.9151890277863,
1114     "z":"b012a4c9.78c2f8",
1115     "wires":[
1116
1117     ]
1118   },
1119   {
1120     "id":"62f4ced7.a4af3",
1121     "type":"block",
1122     "name":"block",
1123     "xml":"<block>\n",
1124     "atomic":"false",
1125     "comments":"",
1126     "outputs":1,
1127     "x":1044.7142276763916,
1128     "y":2204.714320898056,
1129     "z":"b012a4c9.78c2f8",
1130     "wires":[
1131       [
1132
1133       ]
1134     ]
1135   },
1136   {
1137     "id":"88c3d8e8.fd9bf8",
1138     "type":"comment",
1139     "name":"Get vgmux-mgmt-ip",
1140     "info":"",
1141     "comments":"",
1142     "x":251.33342742919922,
1143     "y":1052.0002641677856,
1144     "z":"b012a4c9.78c2f8",
1145     "wires":[
1146
1147     ]
1148   },
1149   {
1150     "id":"af6234fd.552b38",
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":522.0000152587891,
1157     "y":892.6666488647461,
1158     "z":"b012a4c9.78c2f8",
1159     "wires":[
1160       [
1161
1162       ]
1163     ]
1164   },
1165   {
1166     "id":"33869022.a4f21",
1167     "type":"set",
1168     "name":"set tunnelxconn-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vbrg-wan-ip",
1169     "xml":"<set>\n<parameter name='tx-ar.allotted-resource-data.tunnelxconn-topology.tunnelxconn-assignments.vbrg-wan-ip' value='`$tmp.brg-wan-ip.ip`' />\n",
1170     "comments":"",
1171     "x":693.597412109375,
1172     "y":948.5832824707031,
1173     "z":"b012a4c9.78c2f8",
1174     "wires":[
1175
1176     ]
1177   },
1178   {
1179     "id":"88eb2c2f.53683",
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":558.8182067871094,
1186     "y":1158.8786926269531,
1187     "z":"b012a4c9.78c2f8",
1188     "wires":[
1189       [
1190
1191       ]
1192     ]
1193   },
1194   {
1195     "id":"4524025f.df47bc",
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":567.8485412597656,
1201     "y":1102.9696044921875,
1202     "z":"b012a4c9.78c2f8",
1203     "wires":[
1204
1205     ]
1206   },
1207   {
1208     "id":"95dae94.88e3f18",
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.service-data.vnf-topology-information.vnf-parameters[$paramidx].vnf-parameter-value`' />\n<!--\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\n-->",
1212     "comments":"",
1213     "x":1313.666488647461,
1214     "y":1266.000111579895,
1215     "z":"b012a4c9.78c2f8",
1216     "wires":[
1217
1218     ]
1219   },
1220   {
1221     "id":"1621ed9e.9cfd52",
1222     "type":"for",
1223     "name":"for vnf-parameters in parent-service-instance",
1224     "xml":"<for index='paramidx' start='0' end='`$parent-service-instance.service-data.vnf-topology-information.vnf-parameters_length`' >\n<!--\n<for index='paramidx' start='0' end='`$parent-service-instance.vnf-topology-information.vnf-parameters_length`' >\n-->",
1225     "comments":"",
1226     "outputs":1,
1227     "x":513.666633605957,
1228     "y":1270.9997749328613,
1229     "z":"b012a4c9.78c2f8",
1230     "wires":[
1231       [
1232         "ee03e253.4d7d6"
1233       ]
1234     ]
1235   },
1236   {
1237     "id":"ee03e253.4d7d6",
1238     "type":"switchNode",
1239     "name":"switch parameter matches vgmux_private_ip_1",
1240     "xml":"<switch test='`$parent-service-instance.service-data.vnf-topology-information.vnf-parameters[$paramidx].vnf-parameter-name == vgmux_private_ip_1`'>\n<!--\n<switch test='`$parent-service-instance.vnf-topology-information.vnf-parameters[$paramidx].vnf-parameter-name == vgmux_private_ip_1`'>\n-->\n\n\n",
1241     "comments":"",
1242     "outputs":1,
1243     "x":885.000114440918,
1244     "y":1269.9997787475586,
1245     "z":"b012a4c9.78c2f8",
1246     "wires":[
1247       [
1248         "18221f86.51e54"
1249       ]
1250     ]
1251   },
1252   {
1253     "id":"18221f86.51e54",
1254     "type":"success",
1255     "name":"true",
1256     "xml":"<outcome value='true'>\n",
1257     "comments":"",
1258     "outputs":1,
1259     "x":1143.66646194458,
1260     "y":1267.6665105819702,
1261     "z":"b012a4c9.78c2f8",
1262     "wires":[
1263       [
1264         "95dae94.88e3f18"
1265       ]
1266     ]
1267   },
1268   {
1269     "id":"df4b5b2a.cf7c58",
1270     "type":"returnFailure",
1271     "name":"return failure",
1272     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
1273     "comments":"",
1274     "x":149,
1275     "y":1269,
1276     "z":"b012a4c9.78c2f8",
1277     "wires":[
1278
1279     ]
1280   },
1281   {
1282     "id":"16bf3f62.43de21",
1283     "type":"execute",
1284     "name":"execute printContext",
1285     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/tunnel-xconn-create.log' />\n",
1286     "comments":"",
1287     "outputs":1,
1288     "x":490.3796691894531,
1289     "y":1569.8198165893555,
1290     "z":"b012a4c9.78c2f8",
1291     "wires":[
1292       [
1293
1294       ]
1295     ]
1296   },
1297   {
1298     "id":"af2cb6d9.632eb8",
1299     "type":"returnFailure",
1300     "name":"return failure",
1301     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
1302     "comments":"",
1303     "x":194.7272491455078,
1304     "y":1625,
1305     "z":"b012a4c9.78c2f8",
1306     "wires":[
1307
1308     ]
1309   },
1310   {
1311     "id":"31198a25.789e76",
1312     "type":"returnFailure",
1313     "name":"return failure",
1314     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
1315     "comments":"",
1316     "x":1079.272705078125,
1317     "y":916.8181915283203,
1318     "z":"b012a4c9.78c2f8",
1319     "wires":[
1320
1321     ]
1322   }
1323 ]