zte 3rd party controller for sdwan
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / sdwan / GENERIC-RESOURCE-API_sdwan-vf-topology-operation-zte-create.json
1 [
2     {
3         "id": "51ff11de.938a4",
4         "type": "dgstart",
5         "name": "DGSTART",
6         "outputs": 1,
7         "x": 119.00390625,
8         "y": 79.00390625,
9         "z": "ec4bf25e.dd6bb",
10         "wires": [
11             [
12                 "5f6a102e.b60f5"
13             ]
14         ]
15     },
16     {
17         "id": "5f6a102e.b60f5",
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": 331.00391006469727,
26         "y": 151.0039234161377,
27         "z": "ec4bf25e.dd6bb",
28         "wires": [
29             [
30                 "7e2e9718.c2ec58"
31             ]
32         ]
33     },
34     {
35         "id": "7e2e9718.c2ec58",
36         "type": "method",
37         "name": "wan-connection-topology-operation-create",
38         "xml": "<method rpc='wan-connection-topology-operation-create' mode='sync'>\n",
39         "comments": "",
40         "outputs": 1,
41         "x": 319.0040283203125,
42         "y": 239.00390625,
43         "z": "ec4bf25e.dd6bb",
44         "wires": [
45             [
46                 "deadfdad.78a35"
47             ]
48         ]
49     },
50     {
51         "id": "8e544758.cf6458",
52         "type": "execute",
53         "name": "contains specification",
54         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n    <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n    <parameter name=\"target\" value=\"specification\"/>\n",
55         "comments": "",
56         "outputs": 1,
57         "x": 323.0352020263672,
58         "y": 512.035210609436,
59         "z": "ec4bf25e.dd6bb",
60         "wires": [
61             [
62                 "2fd5af60.51a0e",
63                 "b315221.5065ce"
64             ]
65         ]
66     },
67     {
68         "id": "be2720c6.087bc",
69         "type": "execute",
70         "name": "contains Fc",
71         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n    <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n    <parameter name=\"target\" value=\"Fc\"/>\n",
72         "comments": "",
73         "outputs": 1,
74         "x": 511.0352783203125,
75         "y": 584.0352687835693,
76         "z": "ec4bf25e.dd6bb",
77         "wires": [
78             [
79                 "985af680.447708",
80                 "9924596f.f95838"
81             ]
82         ]
83     },
84     {
85         "id": "39041604.4e8b9a",
86         "type": "execute",
87         "name": "contains Fd",
88         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n    <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n    <parameter name=\"target\" value=\"Fd\"/>\n",
89         "comments": "",
90         "outputs": 1,
91         "x": 510.0351982116699,
92         "y": 661.035219669342,
93         "z": "ec4bf25e.dd6bb",
94         "wires": [
95             [
96                 "f64ebc8e.88ac",
97                 "2b8cfc56.68f314"
98             ]
99         ]
100     },
101     {
102         "id": "2fd5af60.51a0e",
103         "type": "outcomeTrue",
104         "name": "true",
105         "xml": "<outcome value='true'>\n",
106         "comments": "",
107         "outputs": 1,
108         "x": 560.0352325439453,
109         "y": 510.0351963043213,
110         "z": "ec4bf25e.dd6bb",
111         "wires": [
112             []
113         ]
114     },
115     {
116         "id": "b315221.5065ce",
117         "type": "outcomeTrue",
118         "name": "false",
119         "xml": "<outcome value='false'>\n",
120         "comments": "",
121         "outputs": 1,
122         "x": 306.0352668762207,
123         "y": 584.0352687835693,
124         "z": "ec4bf25e.dd6bb",
125         "wires": [
126             [
127                 "be2720c6.087bc"
128             ]
129         ]
130     },
131     {
132         "id": "985af680.447708",
133         "type": "outcomeTrue",
134         "name": "true",
135         "xml": "<outcome value='true'>\n",
136         "comments": "",
137         "outputs": 1,
138         "x": 693.0352821350098,
139         "y": 585.0352520942688,
140         "z": "ec4bf25e.dd6bb",
141         "wires": [
142             [
143                 "4637df53.0968b"
144             ]
145         ]
146     },
147     {
148         "id": "f64ebc8e.88ac",
149         "type": "outcomeTrue",
150         "name": "true",
151         "xml": "<outcome value='true'>\n",
152         "comments": "",
153         "outputs": 1,
154         "x": 705.0352821350098,
155         "y": 663.0352520942688,
156         "z": "ec4bf25e.dd6bb",
157         "wires": [
158             [
159                 "4637df53.0968b"
160             ]
161         ]
162     },
163     {
164         "id": "9924596f.f95838",
165         "type": "outcomeTrue",
166         "name": "false",
167         "xml": "<outcome value='false'>\n",
168         "comments": "",
169         "outputs": 1,
170         "x": 301.0352096557617,
171         "y": 665.0352411270142,
172         "z": "ec4bf25e.dd6bb",
173         "wires": [
174             [
175                 "39041604.4e8b9a"
176             ]
177         ]
178     },
179     {
180         "id": "e2a37c8a.52a28",
181         "type": "outcomeTrue",
182         "name": "false",
183         "xml": "<outcome value='false'>\n",
184         "comments": "",
185         "outputs": 1,
186         "x": 282.03532791137695,
187         "y": 840.035454750061,
188         "z": "ec4bf25e.dd6bb",
189         "wires": [
190             [
191                 "2ee04d47.b452f2"
192             ]
193         ]
194     },
195     {
196         "id": "c9f2e546.57c978",
197         "type": "execute",
198         "name": "execute Properties",
199         "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",
200         "comments": "",
201         "outputs": 1,
202         "x": 510.0039978027344,
203         "y": 359.0039253234863,
204         "z": "ec4bf25e.dd6bb",
205         "wires": [
206             []
207         ]
208     },
209     {
210         "id": "deadfdad.78a35",
211         "type": "block",
212         "name": "block : atomic",
213         "xml": "<block atomic=\"true\">",
214         "atomic": "true",
215         "outputs": 1,
216         "x": 225.00392150878906,
217         "y": 339.00390243530273,
218         "z": "ec4bf25e.dd6bb",
219         "wires": [
220             [
221                 "c9f2e546.57c978",
222                 "9326fcfd.42d18",
223                 "7b6cbacb.c940e4",
224                 "a48d4fd2.b35f8"
225             ]
226         ]
227     },
228     {
229         "id": "9326fcfd.42d18",
230         "type": "switchNode",
231         "name": "switch network-id",
232         "xml": "<switch test='`$network-topology-operation-input.network-information.network-id`'>\n",
233         "comments": "",
234         "outputs": 1,
235         "x": 510.0039291381836,
236         "y": 297.00391578674316,
237         "z": "ec4bf25e.dd6bb",
238         "wires": [
239             [
240                 "661cfd5a.9af8f4"
241             ]
242         ]
243     },
244     {
245         "id": "661cfd5a.9af8f4",
246         "type": "outcome",
247         "name": "NULL",
248         "xml": "<outcome value=''>",
249         "comments": "",
250         "outputs": 1,
251         "x": 759.0040054321289,
252         "y": 236.00391578674316,
253         "z": "ec4bf25e.dd6bb",
254         "wires": [
255             [
256                 "e482d16b.f1f2a"
257             ]
258         ]
259     },
260     {
261         "id": "e482d16b.f1f2a",
262         "type": "execute",
263         "name": "generate network-id",
264         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"network-topology-operation-input.network-information.network-id\"/>\n",
265         "comments": "",
266         "outputs": 1,
267         "x": 1019.0040893554688,
268         "y": 239.00394344329834,
269         "z": "ec4bf25e.dd6bb",
270         "wires": [
271             [
272                 "4a8125e1.d928fc",
273                 "1ef0b35a.df2b6d"
274             ]
275         ]
276     },
277     {
278         "id": "4a8125e1.d928fc",
279         "type": "failure",
280         "name": "Other",
281         "xml": "<outcome value='Other'>\n",
282         "comments": "",
283         "outputs": 1,
284         "x": 1272.0041427612305,
285         "y": 180.00391387939453,
286         "z": "ec4bf25e.dd6bb",
287         "wires": [
288             [
289                 "a3cf2f7c.aa153"
290             ]
291         ]
292     },
293     {
294         "id": "a3cf2f7c.aa153",
295         "type": "returnFailure",
296         "name": "return failure",
297         "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation allotted resource ID\" />\n",
298         "comments": "",
299         "x": 1438.004150390625,
300         "y": 182.00393295288086,
301         "z": "ec4bf25e.dd6bb",
302         "wires": []
303     },
304     {
305         "id": "7b6cbacb.c940e4",
306         "type": "returnSuccess",
307         "name": "return success",
308         "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",
309         "comments": "",
310         "x": 386.0039749145508,
311         "y": 978.003942489624,
312         "z": "ec4bf25e.dd6bb",
313         "wires": []
314     },
315     {
316         "id": "2ee04d47.b452f2",
317         "type": "block",
318         "name": "block",
319         "xml": "<block>\n",
320         "atomic": "false",
321         "comments": "",
322         "outputs": 1,
323         "x": 474.0040092468262,
324         "y": 841.0040912628174,
325         "z": "ec4bf25e.dd6bb",
326         "wires": [
327             []
328         ]
329     },
330     {
331         "id": "a48d4fd2.b35f8",
332         "type": "block",
333         "name": "save-specification-block : atomic",
334         "xml": "<block atomic=\"true\">",
335         "atomic": "true",
336         "comments": "",
337         "outputs": 1,
338         "x": 819.0039520263672,
339         "y": 513.0078201293945,
340         "z": "ec4bf25e.dd6bb",
341         "wires": [
342             [
343                 "2ef49dd5.a969b2",
344                 "1ebbb5b1.ce49ea"
345             ]
346         ]
347     },
348     {
349         "id": "4637df53.0968b",
350         "type": "block",
351         "name": "find-specifications-block : atomic",
352         "xml": "<block atomic=\"true\">",
353         "atomic": "true",
354         "comments": "",
355         "outputs": 1,
356         "x": 973.7539024353027,
357         "y": 617.0078229904175,
358         "z": "ec4bf25e.dd6bb",
359         "wires": [
360             [
361                 "4bb001a8.758d6"
362             ]
363         ]
364     },
365     {
366         "id": "4bb001a8.758d6",
367         "type": "switchNode",
368         "name": "switch service-data.networks_length",
369         "xml": "<switch test='`$service-data.networks.network_length`'>\n",
370         "comments": "",
371         "outputs": 1,
372         "x": 1329.2543029785156,
373         "y": 610.0078811645508,
374         "z": "ec4bf25e.dd6bb",
375         "wires": [
376             [
377                 "de42c02b.4d353",
378                 "129498fa.fc8607"
379             ]
380         ]
381     },
382     {
383         "id": "de42c02b.4d353",
384         "type": "other",
385         "name": "Null",
386         "xml": "<outcome value=''>\n",
387         "comments": "",
388         "outputs": 1,
389         "x": 1640.2542877197266,
390         "y": 576.0078916549683,
391         "z": "ec4bf25e.dd6bb",
392         "wires": [
393             [
394                 "1750133b.d0d30d"
395             ]
396         ]
397     },
398     {
399         "id": "129498fa.fc8607",
400         "type": "other",
401         "name": "other",
402         "xml": "<outcome value='Other'>\n",
403         "comments": "",
404         "outputs": 1,
405         "x": 1354.2541885375977,
406         "y": 706.0078849499114,
407         "z": "ec4bf25e.dd6bb",
408         "wires": [
409             [
410                 "89c60eaa.e0a3b"
411             ]
412         ]
413     },
414     {
415         "id": "89c60eaa.e0a3b",
416         "type": "block",
417         "name": "block",
418         "xml": "<block>\n",
419         "atomic": "false",
420         "comments": "",
421         "outputs": 1,
422         "x": 1498.6112327575684,
423         "y": 705.9443969433196,
424         "z": "ec4bf25e.dd6bb",
425         "wires": [
426             [
427                 "90d47eef.bffa5",
428                 "6361d5f3.8fbc7c"
429             ]
430         ]
431     },
432     {
433         "id": "1750133b.d0d30d",
434         "type": "set",
435         "name": "set nidx and isExist",
436         "xml": "<set>\n<parameter name='nidx' value='0' />\n<parameter name='isExist' value='false' />",
437         "comments": "",
438         "x": 1815.7542419433594,
439         "y": 575.0079183871858,
440         "z": "ec4bf25e.dd6bb",
441         "wires": []
442     },
443     {
444         "id": "6361d5f3.8fbc7c",
445         "type": "set",
446         "name": "set nidx and isExist",
447         "xml": "<set>\n<parameter name='nidx' value='`$service-data.networks.network_length`' />\n<parameter name='isExist' value='false' />",
448         "comments": "",
449         "x": 1659.3098831176758,
450         "y": 664.5635662078857,
451         "z": "ec4bf25e.dd6bb",
452         "wires": []
453     },
454     {
455         "id": "90d47eef.bffa5",
456         "type": "for",
457         "name": "for each existing network",
458         "xml": "<for index='idx' start='0' end='`$nidx`' >\n",
459         "comments": "",
460         "outputs": 1,
461         "x": 1687.7383117675781,
462         "y": 717.7856483459473,
463         "z": "ec4bf25e.dd6bb",
464         "wires": [
465             [
466                 "c0e01e64.557b7"
467             ]
468         ]
469     },
470     {
471         "id": "d6f28b6a.4c11f8",
472         "type": "set",
473         "name": "set nidx and isExist",
474         "xml": "<set>\n<parameter name='nidx' value='`$idx`' />\n<parameter name='isExist' value='true' />",
475         "comments": "",
476         "x": 1985.005386352539,
477         "y": 978.0086584091187,
478         "z": "ec4bf25e.dd6bb",
479         "wires": []
480     },
481     {
482         "id": "2ef49dd5.a969b2",
483         "type": "set",
484         "name": "set network in service-data",
485         "xml": "<set>\n<parameter name='service-data.networks.network[$nidx].network-id' value='`$network-topology-operation-input.network-information.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",
486         "comments": "",
487         "x": 1282.003921508789,
488         "y": 535.0078272819519,
489         "z": "ec4bf25e.dd6bb",
490         "wires": []
491     },
492     {
493         "id": "1ebbb5b1.ce49ea",
494         "type": "switchNode",
495         "name": "switch service-data.networks_length",
496         "xml": "<switch test='`$service-data.networks.network_length`'>\n",
497         "comments": "",
498         "outputs": 1,
499         "x": 1307.00390625,
500         "y": 349.0078139305115,
501         "z": "ec4bf25e.dd6bb",
502         "wires": [
503             [
504                 "71de1500.a0f5dc",
505                 "84d10745.bd09d8"
506             ]
507         ]
508     },
509     {
510         "id": "71de1500.a0f5dc",
511         "type": "other",
512         "name": "Null",
513         "xml": "<outcome value=''>\n",
514         "comments": "",
515         "outputs": 1,
516         "x": 1256.004005432129,
517         "y": 419.00785875320435,
518         "z": "ec4bf25e.dd6bb",
519         "wires": [
520             [
521                 "5a928df3.62e684"
522             ]
523         ]
524     },
525     {
526         "id": "5a928df3.62e684",
527         "type": "set",
528         "name": "set nidx",
529         "xml": "<set>\n<parameter name='nidx' value='0' />",
530         "comments": "",
531         "x": 1389.50390625,
532         "y": 418.0078430175781,
533         "z": "ec4bf25e.dd6bb",
534         "wires": []
535     },
536     {
537         "id": "84d10745.bd09d8",
538         "type": "other",
539         "name": "other",
540         "xml": "<outcome value='Other'>\n",
541         "comments": "",
542         "outputs": 1,
543         "x": 1253.003791809082,
544         "y": 467.00785779953003,
545         "z": "ec4bf25e.dd6bb",
546         "wires": [
547             [
548                 "bf7c1ae3.a13b58"
549             ]
550         ]
551     },
552     {
553         "id": "bf7c1ae3.a13b58",
554         "type": "set",
555         "name": "set nidx",
556         "xml": "<set>\n<parameter name='nidx' value='`$service-data.networks.network_length`' />",
557         "comments": "",
558         "x": 1390.0597305297852,
559         "y": 463.56352281570435,
560         "z": "ec4bf25e.dd6bb",
561         "wires": []
562     },
563     {
564         "id": "89792a65.256368",
565         "type": "set",
566         "name": "set network in service-data",
567         "xml": "<set>\n<parameter name='network-topology-operation-input.network-request-input.network-input-parameters.param_length' value='`$input_param_length + $param_length`' />\n\n",
568         "comments": "",
569         "x": 2006.5061492919922,
570         "y": 1429.0049443244934,
571         "z": "ec4bf25e.dd6bb",
572         "wires": []
573     },
574     {
575         "id": "9e04e4be.367888",
576         "type": "block",
577         "name": "copy-specifications-block : atomic",
578         "xml": "<block atomic=\"true\">",
579         "atomic": "true",
580         "comments": "",
581         "outputs": 1,
582         "x": 1709.2545623779297,
583         "y": 1072.0042037963867,
584         "z": "ec4bf25e.dd6bb",
585         "wires": [
586             [
587                 "d6f28b6a.4c11f8",
588                 "89792a65.256368",
589                 "49104faa.41ebb",
590                 "5f63a6d5.0f0808",
591                 "4bcb87bc.b866b8"
592             ]
593         ]
594     },
595     {
596         "id": "49104faa.41ebb",
597         "type": "switchNode",
598         "name": "switch service-data.networks_length",
599         "xml": "<switch test='`$service-data.networks.network[$nidx].network-data.network-request-input.network-input-parameters.param_length`'>\n",
600         "comments": "",
601         "outputs": 1,
602         "x": 2057.0045013427734,
603         "y": 1059.0041122436523,
604         "z": "ec4bf25e.dd6bb",
605         "wires": [
606             [
607                 "4c3184c1.6619ac",
608                 "2d5e7fd8.239cb"
609             ]
610         ]
611     },
612     {
613         "id": "4c3184c1.6619ac",
614         "type": "other",
615         "name": "Null",
616         "xml": "<outcome value=''>\n",
617         "comments": "",
618         "outputs": 1,
619         "x": 2283.00435256958,
620         "y": 1034.0040397644043,
621         "z": "ec4bf25e.dd6bb",
622         "wires": [
623             [
624                 "cb121f91.6d21"
625             ]
626         ]
627     },
628     {
629         "id": "cb121f91.6d21",
630         "type": "set",
631         "name": "set param_length",
632         "xml": "<set>\n<parameter name='param_length' value='0' />",
633         "comments": "",
634         "x": 2469.5041885375977,
635         "y": 1032.0040455157869,
636         "z": "ec4bf25e.dd6bb",
637         "wires": []
638     },
639     {
640         "id": "2d5e7fd8.239cb",
641         "type": "other",
642         "name": "other",
643         "xml": "<outcome value='Other'>\n",
644         "comments": "",
645         "outputs": 1,
646         "x": 2279.0043182373047,
647         "y": 1089.0040855407715,
648         "z": "ec4bf25e.dd6bb",
649         "wires": [
650             [
651                 "11ebe727.0ad829"
652             ]
653         ]
654     },
655     {
656         "id": "11ebe727.0ad829",
657         "type": "set",
658         "name": "set param_length",
659         "xml": "<set>\n<parameter name='param_length' value='`$service-data.networks.network[$nidx].network-data.network-request-input.network-input-parameters.param_length`' />",
660         "comments": "",
661         "x": 2467.7542572021484,
662         "y": 1089.0040702819824,
663         "z": "ec4bf25e.dd6bb",
664         "wires": []
665     },
666     {
667         "id": "5f63a6d5.0f0808",
668         "type": "for",
669         "name": "for each existing params",
670         "xml": "<for index='pidx' start='0' end='`$param_length`' >\n",
671         "comments": "",
672         "outputs": 1,
673         "x": 2013.7548370361328,
674         "y": 1313.0043182373047,
675         "z": "ec4bf25e.dd6bb",
676         "wires": [
677             [
678                 "29a0bf72.ef8a9"
679             ]
680         ]
681     },
682     {
683         "id": "8a453e14.41bb8",
684         "type": "set",
685         "name": "set input_param_length",
686         "xml": "<set>\n<parameter name='input_param_length' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' />",
687         "comments": "",
688         "x": 2490.7548751831055,
689         "y": 1218.5042095184326,
690         "z": "ec4bf25e.dd6bb",
691         "wires": []
692     },
693     {
694         "id": "4bcb87bc.b866b8",
695         "type": "switchNode",
696         "name": "switch network-input-parameters_length",
697         "xml": "<switch test='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`'>\n",
698         "comments": "",
699         "outputs": 1,
700         "x": 2064.7544708251953,
701         "y": 1160.5040702819824,
702         "z": "ec4bf25e.dd6bb",
703         "wires": [
704             [
705                 "c56b0210.d9d6c",
706                 "9e58091.eed84f8"
707             ]
708         ]
709     },
710     {
711         "id": "9e58091.eed84f8",
712         "type": "other",
713         "name": "Null",
714         "xml": "<outcome value=''>\n",
715         "comments": "",
716         "outputs": 1,
717         "x": 2298.7543563842773,
718         "y": 1155.5040855407715,
719         "z": "ec4bf25e.dd6bb",
720         "wires": [
721             [
722                 "776789ac.4e1c88"
723             ]
724         ]
725     },
726     {
727         "id": "c56b0210.d9d6c",
728         "type": "other",
729         "name": "other",
730         "xml": "<outcome value='Other'>\n",
731         "comments": "",
732         "outputs": 1,
733         "x": 2297.7544136047363,
734         "y": 1221.5040559768677,
735         "z": "ec4bf25e.dd6bb",
736         "wires": [
737             [
738                 "8a453e14.41bb8"
739             ]
740         ]
741     },
742     {
743         "id": "776789ac.4e1c88",
744         "type": "set",
745         "name": "set input_param_length",
746         "xml": "<set>\n<parameter name='input_param_length' value='0' />",
747         "comments": "",
748         "x": 2487.754325866699,
749         "y": 1156.5041007995605,
750         "z": "ec4bf25e.dd6bb",
751         "wires": []
752     },
753     {
754         "id": "29a0bf72.ef8a9",
755         "type": "set",
756         "name": "set specification_to_input_param",
757         "xml": "<set>\n<parameter name='network-topology-operation-input.network-request-input.network-input-parameters.param[$pidx+$input_param_length].' value='`$service-data.networks.network[$nidx].network-data.network-request-input.network-input-parameters.param[$pidx].`' />",
758         "comments": "",
759         "x": 2325.7544860839844,
760         "y": 1313.0043315887451,
761         "z": "ec4bf25e.dd6bb",
762         "wires": []
763     },
764     {
765         "id": "c0e01e64.557b7",
766         "type": "execute",
767         "name": "if contains specification",
768         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains'  emitsOutcome='true' >\n    <parameter name=\"source\" value=\"`$service-data.networks.network[$idx].network-data.network-information.onap-model-information.model-name`\" />\n    <parameter name=\"target\" value=\"specification\"/>\n  \n",
769         "comments": "",
770         "outputs": 1,
771         "x": 1670.5041275024414,
772         "y": 792.0040473937988,
773         "z": "ec4bf25e.dd6bb",
774         "wires": [
775             [
776                 "f0e3233e.fbb43"
777             ]
778         ]
779     },
780     {
781         "id": "3b74b5cb.6db12a",
782         "type": "execute",
783         "name": "if contains model-name",
784         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains'  emitsOutcome='true' >\n    <parameter name=\"source\" value=\"`$service-data.networks.network[$idx].network-data.network-information.onap-model-information.model-name`\" />\n    <parameter name=\"target\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n  \n",
785         "comments": "",
786         "outputs": 1,
787         "x": 1664.753921508789,
788         "y": 849.0039715766907,
789         "z": "ec4bf25e.dd6bb",
790         "wires": [
791             [
792                 "43e7c123.94da6"
793             ]
794         ]
795     },
796     {
797         "id": "f0e3233e.fbb43",
798         "type": "outcomeTrue",
799         "name": "true",
800         "xml": "<outcome value='true'>\n",
801         "comments": "",
802         "outputs": 1,
803         "x": 1861.7540111541748,
804         "y": 791.0039234161377,
805         "z": "ec4bf25e.dd6bb",
806         "wires": [
807             [
808                 "3b74b5cb.6db12a"
809             ]
810         ]
811     },
812     {
813         "id": "43e7c123.94da6",
814         "type": "outcomeTrue",
815         "name": "true",
816         "xml": "<outcome value='true'>\n",
817         "comments": "",
818         "outputs": 1,
819         "x": 1868.0040092468262,
820         "y": 846.0040340423584,
821         "z": "ec4bf25e.dd6bb",
822         "wires": [
823             [
824                 "9e04e4be.367888"
825             ]
826         ]
827     },
828     {
829         "id": "dc605cc5.0af61",
830         "type": "execute",
831         "name": "contains FcPort",
832         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n    <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n    <parameter name=\"target\" value=\"FcPort\"/>\n",
833         "comments": "",
834         "outputs": 1,
835         "x": 502.00390625,
836         "y": 734.00390625,
837         "z": "ec4bf25e.dd6bb",
838         "wires": [
839             [
840                 "d20a2c0b.707f2",
841                 "e2a37c8a.52a28"
842             ]
843         ]
844     },
845     {
846         "id": "d20a2c0b.707f2",
847         "type": "outcomeTrue",
848         "name": "true",
849         "xml": "<outcome value='true'>\n",
850         "comments": "",
851         "outputs": 1,
852         "x": 697.0039901733398,
853         "y": 736.0039386749268,
854         "z": "ec4bf25e.dd6bb",
855         "wires": [
856             [
857                 "4637df53.0968b"
858             ]
859         ]
860     },
861     {
862         "id": "2b8cfc56.68f314",
863         "type": "outcomeTrue",
864         "name": "false",
865         "xml": "<outcome value='false'>\n",
866         "comments": "",
867         "outputs": 1,
868         "x": 293.00391387939453,
869         "y": 737.0038776397705,
870         "z": "ec4bf25e.dd6bb",
871         "wires": [
872             [
873                 "dc605cc5.0af61"
874             ]
875         ]
876     },
877     {
878         "id": "1ef0b35a.df2b6d",
879         "type": "success",
880         "name": "success",
881         "xml": "<outcome value='success'>\n",
882         "comments": "",
883         "outputs": 1,
884         "x": 1271.3373184204102,
885         "y": 270.00391387939453,
886         "z": "ec4bf25e.dd6bb",
887         "wires": [
888             [
889                 "f3103198.99ca3"
890             ]
891         ]
892     },
893     {
894         "id": "f3103198.99ca3",
895         "type": "block",
896         "name": "block",
897         "xml": "<block>\n",
898         "atomic": "false",
899         "comments": "",
900         "outputs": 1,
901         "x": 1444.3372344970703,
902         "y": 265.00390625,
903         "z": "ec4bf25e.dd6bb",
904         "wires": [
905             [
906                 "a4c91e95.e83ee"
907             ]
908         ]
909     },
910     {
911         "id": "a4c91e95.e83ee",
912         "type": "set",
913         "name": "set networkId and network-object-path",
914         "xml": "<set>\n<parameter name='networkId' value='`$network-topology-operation-input.network-information.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/'  + $network-topology-operation-input.network-information.network-id  + '/network-data/'` \" />",
915         "comments": "",
916         "x": 1707.50390625,
917         "y": 264.00390625,
918         "z": "ec4bf25e.dd6bb",
919         "wires": []
920     }
921 ]