NonRT-RIC A1 Northbound API
[nonrtric.git] / sdnc-a1-controller / oam / platform-logic / datachange / src / main / json / DataChange_esr-thirdparty-sdnc-discovery-of-zte.json
1 [\r
2     {\r
3         "id": "5f902aaa.7aa9a4",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 96,\r
8         "y": 111,\r
9         "z": "540d3add.6d0b44",\r
10         "wires": [\r
11             [\r
12                 "a24e36d1.cffe88"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "a24e36d1.cffe88",\r
18         "type": "service-logic",\r
19         "name": "DataChange ${project.version}",\r
20         "module": "DataChange",\r
21         "version": "${project.version}",\r
22         "comments": "",\r
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='DataChange' version='${project.version}'>",\r
24         "outputs": 1,\r
25         "x": 200,\r
26         "y": 200,\r
27         "z": "540d3add.6d0b44",\r
28         "wires": [\r
29             [\r
30                 "62181046.00897"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "62181046.00897",\r
36         "type": "method",\r
37         "name": "method esr-thirdparty-sdnc-discovery-of-zte",\r
38         "xml": "<method rpc='esr-thirdparty-sdnc-discovery-of-zte' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 268,\r
42         "y": 298,\r
43         "z": "540d3add.6d0b44",\r
44         "wires": [\r
45             [\r
46                 "bc55b20f.579c9"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "bc55b20f.579c9",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic='true'>",\r
55         "atomic": "true",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 192,\r
59         "y": 405,\r
60         "z": "540d3add.6d0b44",\r
61         "wires": [\r
62             [\r
63                 "f7cce3b7.da11f"\r
64             ]\r
65         ]\r
66     },\r
67     {\r
68         "id": "f7cce3b7.da11f",\r
69         "type": "switchNode",\r
70         "name": "switch aai-event-trigger",\r
71         "xml": "<switch test=\"`$data-change-notification-input.aai-event-trigger`\">\n",\r
72         "comments": "",\r
73         "outputs": 1,\r
74         "x": 394,\r
75         "y": 405,\r
76         "z": "540d3add.6d0b44",\r
77         "wires": [\r
78             [\r
79                 "feebd6bc.652fa8",\r
80                 "274f1a37.9e7186"\r
81             ]\r
82         ]\r
83     },\r
84     {\r
85         "id": "feebd6bc.652fa8",\r
86         "type": "outcome",\r
87         "name": "update",\r
88         "xml": "<outcome value='Update'>\n",\r
89         "comments": "",\r
90         "outputs": 1,\r
91         "x": 622,\r
92         "y": 360,\r
93         "z": "540d3add.6d0b44",\r
94         "wires": [\r
95             [\r
96                 "3a6c0212.670f4e"\r
97             ]\r
98         ]\r
99     },\r
100     {\r
101         "id": "274f1a37.9e7186",\r
102         "type": "outcome",\r
103         "name": "delete",\r
104         "xml": "<outcome value='delete'>\n",\r
105         "comments": "",\r
106         "outputs": 1,\r
107         "x": 620,\r
108         "y": 528,\r
109         "z": "540d3add.6d0b44",\r
110         "wires": [\r
111             [\r
112                 "9093c48f.404368"\r
113             ]\r
114         ]\r
115     },\r
116     {\r
117         "id": "9093c48f.404368",\r
118         "type": "block",\r
119         "name": "block : atomic",\r
120         "xml": "<block atomic='true'>",\r
121         "atomic": "true",\r
122         "comments": "",\r
123         "outputs": 1,\r
124         "x": 795,\r
125         "y": 528,\r
126         "z": "540d3add.6d0b44",\r
127         "wires": [\r
128             []\r
129         ]\r
130     },\r
131     {\r
132         "id": "3a6c0212.670f4e",\r
133         "type": "block",\r
134         "name": "block",\r
135         "xml": "<block>\n",\r
136         "atomic": "false",\r
137         "comments": "",\r
138         "outputs": 1,\r
139         "x": 774,\r
140         "y": 360,\r
141         "z": "540d3add.6d0b44",\r
142         "wires": [\r
143             [\r
144                 "8c1f6548.e5e568"\r
145             ]\r
146         ]\r
147     },\r
148     {\r
149         "id": "8c1f6548.e5e568",\r
150         "type": "switchNode",\r
151         "name": "switch type",\r
152         "xml": "<switch test=\"`$zte.prop.sdncRestApi.type`\">\n",\r
153         "comments": "",\r
154         "outputs": 1,\r
155         "x": 943,\r
156         "y": 360,\r
157         "z": "540d3add.6d0b44",\r
158         "wires": [\r
159             [\r
160                 "74951572.ebdc6c",\r
161                 "eaaeda12.faa678"\r
162             ]\r
163         ]\r
164     },\r
165     {\r
166         "id": "74951572.ebdc6c",\r
167         "type": "outcome",\r
168         "name": "SOTN",\r
169         "xml": "<outcome value='SOTN'>\n",\r
170         "comments": "",\r
171         "outputs": 1,\r
172         "x": 1119,\r
173         "y": 295,\r
174         "z": "540d3add.6d0b44",\r
175         "wires": [\r
176             [\r
177                 "c610ea22.d44298"\r
178             ]\r
179         ]\r
180     },\r
181     {\r
182         "id": "eaaeda12.faa678",\r
183         "type": "outcome",\r
184         "name": "other",\r
185         "xml": "<outcome value='Other'>\n",\r
186         "comments": "",\r
187         "outputs": 1,\r
188         "x": 1113,\r
189         "y": 417,\r
190         "z": "540d3add.6d0b44",\r
191         "wires": [\r
192             [\r
193                 "c3125ba4.7ffdb8"\r
194             ]\r
195         ]\r
196     },\r
197     {\r
198         "id": "c3125ba4.7ffdb8",\r
199         "type": "returnFailure",\r
200         "name": "return failure",\r
201         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value=\"500\" />\n<parameter name='error-message' value=\"`'Unsupported type = ' + $prop.sdncRestApi.type`\" />\n",\r
202         "comments": "",\r
203         "x": 1305,\r
204         "y": 417,\r
205         "z": "540d3add.6d0b44",\r
206         "wires": []\r
207     },\r
208     {\r
209         "id": "c610ea22.d44298",\r
210         "type": "block",\r
211         "name": "block : atomic",\r
212         "xml": "<block atomic='true'>",\r
213         "atomic": "true",\r
214         "comments": "",\r
215         "outputs": 1,\r
216         "x": 1305,\r
217         "y": 295,\r
218         "z": "540d3add.6d0b44",\r
219         "wires": [\r
220             [\r
221                 "93e42ee3.ef7c9",\r
222                 "14a63f8c.fb75e",\r
223                 "16563079.8d5e2"\r
224             ]\r
225         ]\r
226     },\r
227     {\r
228         "id": "93e42ee3.ef7c9",\r
229         "type": "execute",\r
230         "name": "execute RestApiCallNode Get ZTE Topology",\r
231         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/getzteodutopotemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-Topology:get-topology-details'`\" />\n<parameter name=\"restapiUser\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"ztetopology\"/>",\r
232         "comments": "",\r
233         "outputs": 1,\r
234         "x": 1625,\r
235         "y": 203,\r
236         "z": "540d3add.6d0b44",\r
237         "wires": [\r
238             [\r
239                 "7009dab5.0199f4",\r
240                 "e43c55f6.204948"\r
241             ]\r
242         ]\r
243     },\r
244     {\r
245         "id": "7009dab5.0199f4",\r
246         "type": "success",\r
247         "name": "success",\r
248         "xml": "<outcome value='success'>\n",\r
249         "comments": "",\r
250         "outputs": 1,\r
251         "x": 1907,\r
252         "y": 148,\r
253         "z": "540d3add.6d0b44",\r
254         "wires": [\r
255             [\r
256                 "2945e727.0d1da8"\r
257             ]\r
258         ]\r
259     },\r
260     {\r
261         "id": "e43c55f6.204948",\r
262         "type": "failure",\r
263         "name": "failure",\r
264         "xml": "<outcome value='failure'>\n",\r
265         "comments": "",\r
266         "outputs": 1,\r
267         "x": 1905,\r
268         "y": 248,\r
269         "z": "540d3add.6d0b44",\r
270         "wires": [\r
271             [\r
272                 "775e4e34.10584"\r
273             ]\r
274         ]\r
275     },\r
276     {\r
277         "id": "2945e727.0d1da8",\r
278         "type": "block",\r
279         "name": "block : atomic",\r
280         "xml": "<block atomic=\"true\">",\r
281         "atomic": "true",\r
282         "comments": "",\r
283         "outputs": 1,\r
284         "x": 2106,\r
285         "y": 147,\r
286         "z": "540d3add.6d0b44",\r
287         "wires": [\r
288             []\r
289         ]\r
290     },\r
291     {\r
292         "id": "775e4e34.10584",\r
293         "type": "returnFailure",\r
294         "name": "return failure",\r
295         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error executing Get odutopo rest api\" />\n",\r
296         "comments": "",\r
297         "x": 2101,\r
298         "y": 248,\r
299         "z": "540d3add.6d0b44",\r
300         "wires": []\r
301     },\r
302     {\r
303         "id": "14a63f8c.fb75e",\r
304         "type": "for",\r
305         "name": "for each topology",\r
306         "xml": "<for index='nidx' start='0' end='`$ztetopology.output.topology.node-ref-id_length`' >",\r
307         "comments": "",\r
308         "outputs": 1,\r
309         "x": 1533,\r
310         "y": 336,\r
311         "z": "540d3add.6d0b44",\r
312         "wires": [\r
313             [\r
314                 "5cd977af.6d2188"\r
315             ]\r
316         ]\r
317     },\r
318     {\r
319         "id": "4b8d1cd8.c32504",\r
320         "type": "update",\r
321         "name": "save network-resource",\r
322         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='network-resource'  \n     key='network-resource.network-id = $prop.zte.network-id' >\n<parameter name='network-id' value='`$prop.zte.network-id`' />\n<parameter name='client-id' value='`$prop.zte.client-id`' />\n<parameter name='te-topo-id' value='`$prop.zte.topo-id`' />\n<parameter name='provider-id' value='`$prop.zte.provider-id`' />",\r
323         "comments": "",\r
324         "outputs": 1,\r
325         "x": 1637,\r
326         "y": 664,\r
327         "z": "540d3add.6d0b44",\r
328         "wires": [\r
329             []\r
330         ]\r
331     },\r
332     {\r
333         "id": "4a607014.a17fa",\r
334         "type": "block",\r
335         "name": "block",\r
336         "xml": "<block>",\r
337         "atomic": "false",\r
338         "comments": "",\r
339         "outputs": 1,\r
340         "x": 1362,\r
341         "y": 562,\r
342         "z": "540d3add.6d0b44",\r
343         "wires": [\r
344             []\r
345         ]\r
346     },\r
347     {\r
348         "id": "5d5e9d41.c00664",\r
349         "type": "execute",\r
350         "name": "execute RestApiCallNode Get ZTE oduTopology",\r
351         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/getzteodutoponodetemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-Topology:get-topology-details'`\" />\n<parameter name=\"restapiUser\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"ztetopologynode\"/>",\r
352         "comments": "",\r
353         "outputs": 1,\r
354         "x": 2023,\r
355         "y": 414,\r
356         "z": "540d3add.6d0b44",\r
357         "wires": [\r
358             [\r
359                 "ddc8baae.4921b8",\r
360                 "66e109c3.50ba98"\r
361             ]\r
362         ]\r
363     },\r
364     {\r
365         "id": "66e109c3.50ba98",\r
366         "type": "success",\r
367         "name": "success",\r
368         "xml": "<outcome value='success'>\n",\r
369         "comments": "",\r
370         "outputs": 1,\r
371         "x": 2321,\r
372         "y": 495,\r
373         "z": "540d3add.6d0b44",\r
374         "wires": [\r
375             [\r
376                 "6aaa8b79.149894"\r
377             ]\r
378         ]\r
379     },\r
380     {\r
381         "id": "ddc8baae.4921b8",\r
382         "type": "failure",\r
383         "name": "failure",\r
384         "xml": "<outcome value='failure'>\n",\r
385         "comments": "",\r
386         "outputs": 1,\r
387         "x": 2319,\r
388         "y": 414,\r
389         "z": "540d3add.6d0b44",\r
390         "wires": [\r
391             [\r
392                 "72846c1a.17d914"\r
393             ]\r
394         ]\r
395     },\r
396     {\r
397         "id": "72846c1a.17d914",\r
398         "type": "returnFailure",\r
399         "name": "return failure",\r
400         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error executing Get odutopo node rest api\" />\n",\r
401         "comments": "",\r
402         "x": 2510,\r
403         "y": 414,\r
404         "z": "540d3add.6d0b44",\r
405         "wires": []\r
406     },\r
407     {\r
408         "id": "48652b97.2fedc4",\r
409         "type": "for",\r
410         "name": "for each oduTopology node",\r
411         "xml": "<for index='pidx' start='0' end='`$ztetopologynode.output.topology.node-ref-id_length`' >\n",\r
412         "comments": "",\r
413         "outputs": 1,\r
414         "x": 1649,\r
415         "y": 749,\r
416         "z": "540d3add.6d0b44",\r
417         "wires": [\r
418             [\r
419                 "2d5905b0.3495ea"\r
420             ]\r
421         ]\r
422     },\r
423     {\r
424         "id": "453fd3.8bd4502c",\r
425         "type": "update",\r
426         "name": "save pnf",\r
427         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf' \n      key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid' >\n<parameter name='pnf-name' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='pnf-id' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='operational-status' value=\"up\" />\n<parameter name='admin-status' value=\"up\" />\n<parameter name='in-maint' value='true' />\n\n\n\n\n\n",\r
428         "comments": "",\r
429         "outputs": 1,\r
430         "x": 2738,\r
431         "y": 818,\r
432         "z": "540d3add.6d0b44",\r
433         "wires": [\r
434             []\r
435         ]\r
436     },\r
437     {\r
438         "id": "c9e69fe4.50fcd",\r
439         "type": "execute",\r
440         "name": "execute RestApiCallNode Get ZTE oduTopology Node details",\r
441         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/getzteodutoponodedetailstemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-Topology:get-node-details'`\" />\n<parameter name=\"restapiUser\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"ztetopologynodedetails\"/>",\r
442         "comments": "",\r
443         "outputs": 1,\r
444         "x": 2251,\r
445         "y": 748,\r
446         "z": "540d3add.6d0b44",\r
447         "wires": [\r
448             [\r
449                 "e85faec3.821",\r
450                 "68392c6a.4e1674"\r
451             ]\r
452         ]\r
453     },\r
454     {\r
455         "id": "e85faec3.821",\r
456         "type": "failure",\r
457         "name": "failure",\r
458         "xml": "<outcome value='failure'>\n",\r
459         "comments": "",\r
460         "outputs": 1,\r
461         "x": 1711,\r
462         "y": 833,\r
463         "z": "540d3add.6d0b44",\r
464         "wires": [\r
465             [\r
466                 "854a7fc2.bfea9"\r
467             ]\r
468         ]\r
469     },\r
470     {\r
471         "id": "854a7fc2.bfea9",\r
472         "type": "returnFailure",\r
473         "name": "return failure",\r
474         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error executing Get odutopo node details rest api\" />\n",\r
475         "comments": "",\r
476         "x": 1861,\r
477         "y": 833,\r
478         "z": "540d3add.6d0b44",\r
479         "wires": []\r
480     },\r
481     {\r
482         "id": "68392c6a.4e1674",\r
483         "type": "success",\r
484         "name": "success",\r
485         "xml": "<outcome value='success'>\n",\r
486         "comments": "",\r
487         "outputs": 1,\r
488         "x": 1709,\r
489         "y": 938,\r
490         "z": "540d3add.6d0b44",\r
491         "wires": [\r
492             [\r
493                 "109fc05a.9da5c"\r
494             ]\r
495         ]\r
496     },\r
497     {\r
498         "id": "109fc05a.9da5c",\r
499         "type": "block",\r
500         "name": "block",\r
501         "xml": "<block>\n",\r
502         "atomic": "false",\r
503         "comments": "",\r
504         "outputs": 1,\r
505         "x": 1892,\r
506         "y": 938,\r
507         "z": "540d3add.6d0b44",\r
508         "wires": [\r
509             [\r
510                 "588ee473.9cb17c",\r
511                 "6075f692.b2caa8",\r
512                 "22a310d5.11293",\r
513                 "7e2199ff.99b1c8"\r
514             ]\r
515         ]\r
516     },\r
517     {\r
518         "id": "6075f692.b2caa8",\r
519         "type": "save",\r
520         "name": "save pnf relationship to network-resource in AAI",\r
521         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf:relationship-list' \n      key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"network-resource\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/network-resources/network-resource/' + $prop.zte.network-id`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"network-resource.network-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$prop.zte.network-id`\" />",\r
522         "comments": "",\r
523         "outputs": 1,\r
524         "x": 2187,\r
525         "y": 1027,\r
526         "z": "540d3add.6d0b44",\r
527         "wires": [\r
528             []\r
529         ]\r
530     },\r
531     {\r
532         "id": "22a310d5.11293",\r
533         "type": "save",\r
534         "name": "save pnf relation with esr-thirdparty-sdnc",\r
535         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='esr-thirdparty-sdnc:relationship-list' \n      key='esr-thirdparty-sdnc.thirdparty-sdnc-id = $zte.prop.sdncRestApi.thirdpartySdnc.id' \n      force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"pnf\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/pnfs/pnf/' + $ztetopologynodedetails.output.node.uuid`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"pnf.pnf-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$ztetopologynodedetails.output.node.uuid`\" />\n",\r
536         "comments": "",\r
537         "outputs": 1,\r
538         "x": 2161,\r
539         "y": 1094,\r
540         "z": "540d3add.6d0b44",\r
541         "wires": [\r
542             []\r
543         ]\r
544     },\r
545     {\r
546         "id": "f00776db.4dbaf8",\r
547         "type": "execute",\r
548         "name": "execute RestApiCallNode Get ZTE oduTopology Node edge point details",\r
549         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/getzteodutoponodenepdetailstemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-Topology:get-node-edge-point-details'`\" />\n<parameter name=\"restapiUser\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$zte.prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"ztetopologynodenepdetails\"/>",\r
550         "comments": "",\r
551         "outputs": 1,\r
552         "x": 2792,\r
553         "y": 1275,\r
554         "z": "540d3add.6d0b44",\r
555         "wires": [\r
556             [\r
557                 "345328c1.c40d08",\r
558                 "72be01d7.1258c"\r
559             ]\r
560         ]\r
561     },\r
562     {\r
563         "id": "6e627eca.00e4a",\r
564         "type": "for",\r
565         "name": "for each oduTopology node nep name",\r
566         "xml": "<for index='tidx' start='0' end='`$ztetopologynodenepdetails.output.node-edge-point.name_length`' >\n",\r
567         "comments": "",\r
568         "outputs": 1,\r
569         "x": 2663,\r
570         "y": 1510,\r
571         "z": "540d3add.6d0b44",\r
572         "wires": [\r
573             [\r
574                 "7cffba09.0e7a94"\r
575             ]\r
576         ]\r
577     },\r
578     {\r
579         "id": "7cffba09.0e7a94",\r
580         "type": "execute",\r
581         "name": "contains client",\r
582         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n    <parameter name=\"source\" value=\"`$ztetopologynodenepdetails.node-edge-point.name[tidx].value`\"/>\n    <parameter name=\"target\" value=\"client\"/>\n    ",\r
583         "comments": "",\r
584         "outputs": 1,\r
585         "x": 2976,\r
586         "y": 1510,\r
587         "z": "540d3add.6d0b44",\r
588         "wires": [\r
589             [\r
590                 "36d5c2cc.d55c4e",\r
591                 "c6db88ea.32d128"\r
592             ]\r
593         ]\r
594     },\r
595     {\r
596         "id": "72be01d7.1258c",\r
597         "type": "success",\r
598         "name": "success",\r
599         "xml": "<outcome value='success'>\n",\r
600         "comments": "",\r
601         "outputs": 1,\r
602         "x": 2386,\r
603         "y": 1510,\r
604         "z": "540d3add.6d0b44",\r
605         "wires": [\r
606             [\r
607                 "6e627eca.00e4a"\r
608             ]\r
609         ]\r
610     },\r
611     {\r
612         "id": "345328c1.c40d08",\r
613         "type": "failure",\r
614         "name": "failure",\r
615         "xml": "<outcome value='failure'>\n",\r
616         "comments": "",\r
617         "outputs": 1,\r
618         "x": 2386,\r
619         "y": 1419,\r
620         "z": "540d3add.6d0b44",\r
621         "wires": [\r
622             [\r
623                 "fc122084.5176a"\r
624             ]\r
625         ]\r
626     },\r
627     {\r
628         "id": "fc122084.5176a",\r
629         "type": "returnFailure",\r
630         "name": "return failure",\r
631         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error executing Get odutopo node edge point details rest api\" />\n",\r
632         "comments": "",\r
633         "x": 2739,\r
634         "y": 1417,\r
635         "z": "540d3add.6d0b44",\r
636         "wires": []\r
637     },\r
638     {\r
639         "id": "2aeff331.c3498c",\r
640         "type": "set",\r
641         "name": "set zte unique-ltpId",\r
642         "xml": "<set>\n<parameter name='zte-unique-ltpId' value=\"`'nodeId-' + $ztetopologynodedetails.output.node.uuid + '-ltpId-' + $ztetopologynodenepdetails.output.node-edge-point.uuid`\" />\n",\r
643         "comments": "",\r
644         "x": 3687,\r
645         "y": 1510,\r
646         "z": "540d3add.6d0b44",\r
647         "wires": []\r
648     },\r
649     {\r
650         "id": "62e34399.97db9c",\r
651         "type": "block",\r
652         "name": "block",\r
653         "xml": "<block>\n",\r
654         "atomic": "false",\r
655         "comments": "",\r
656         "outputs": 1,\r
657         "x": 3473,\r
658         "y": 1510,\r
659         "z": "540d3add.6d0b44",\r
660         "wires": [\r
661             [\r
662                 "2aeff331.c3498c",\r
663                 "873e3131.8335a",\r
664                 "f75f21b7.efa77"\r
665             ]\r
666         ]\r
667     },\r
668     {\r
669         "id": "e8680f6b.26d67",\r
670         "type": "update",\r
671         "name": "save p-interface",\r
672         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface' \n      key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid\n      AND p-interface.interface-name = $zte-unique-ltpId' >      \n<parameter name='interface-name' value='`$zte-unique-ltpId`' />\n<parameter name='network-ref' value=\"`'providerId/' + $prop.zte.provider-id + '/topologyId/' + $prop.zte.topo-id + '/clientId/' + $prop.zte.client-id`\" />\n<parameter name='transparent' value=\"true\" />\n<parameter name='speed-value' value='`$zte-bandwidth`' />\n<parameter name='operational-status' value=\"up\" />\n<parameter name='in-maint' value=\"true\" />",\r
673         "comments": "",\r
674         "outputs": 1,\r
675         "x": 4112,\r
676         "y": 1702,\r
677         "z": "540d3add.6d0b44",\r
678         "wires": [\r
679             [\r
680                 "eed25adb.58f488",\r
681                 "67b16207.7b846c"\r
682             ]\r
683         ]\r
684     },\r
685     {\r
686         "id": "209b7c79.7331c4",\r
687         "type": "block",\r
688         "name": "block",\r
689         "xml": "<block>\n",\r
690         "atomic": "false",\r
691         "comments": "",\r
692         "outputs": 1,\r
693         "x": 3469,\r
694         "y": 1436,\r
695         "z": "540d3add.6d0b44",\r
696         "wires": [\r
697             []\r
698         ]\r
699     },\r
700     {\r
701         "id": "eed25adb.58f488",\r
702         "type": "success",\r
703         "name": "success",\r
704         "xml": "<outcome value='success'>\n",\r
705         "comments": "",\r
706         "outputs": 1,\r
707         "x": 4300,\r
708         "y": 1636,\r
709         "z": "540d3add.6d0b44",\r
710         "wires": [\r
711             [\r
712                 "e4358a9c.200a58"\r
713             ]\r
714         ]\r
715     },\r
716     {\r
717         "id": "67b16207.7b846c",\r
718         "type": "failure",\r
719         "name": "failure",\r
720         "xml": "<outcome value='failure'>\n",\r
721         "comments": "",\r
722         "outputs": 1,\r
723         "x": 4300,\r
724         "y": 1701,\r
725         "z": "540d3add.6d0b44",\r
726         "wires": [\r
727             [\r
728                 "6efad235.03a13c"\r
729             ]\r
730         ]\r
731     },\r
732     {\r
733         "id": "e4358a9c.200a58",\r
734         "type": "block",\r
735         "name": "block",\r
736         "xml": "<block>\n",\r
737         "atomic": "false",\r
738         "comments": "",\r
739         "outputs": 1,\r
740         "x": 4489,\r
741         "y": 1635,\r
742         "z": "540d3add.6d0b44",\r
743         "wires": [\r
744             []\r
745         ]\r
746     },\r
747     {\r
748         "id": "588ee473.9cb17c",\r
749         "type": "switchNode",\r
750         "name": "switch",\r
751         "xml": "<switch test=\"`$ztetopologynodedetails.output.node.global-state-pac.operational-state == 'ENABLED'`\">\n",\r
752         "comments": "",\r
753         "outputs": 1,\r
754         "x": 2062,\r
755         "y": 937,\r
756         "z": "540d3add.6d0b44",\r
757         "wires": [\r
758             [\r
759                 "e2329ee1.9a7b6",\r
760                 "eaec1cbd.8f432"\r
761             ]\r
762         ]\r
763     },\r
764     {\r
765         "id": "e2329ee1.9a7b6",\r
766         "type": "outcomeTrue",\r
767         "name": "true",\r
768         "xml": "<outcome value='true'>\n",\r
769         "comments": "",\r
770         "outputs": 1,\r
771         "x": 2263,\r
772         "y": 886,\r
773         "z": "540d3add.6d0b44",\r
774         "wires": [\r
775             [\r
776                 "67b87346.c6a5bc"\r
777             ]\r
778         ]\r
779     },\r
780     {\r
781         "id": "eaec1cbd.8f432",\r
782         "type": "outcomeFalse",\r
783         "name": "false",\r
784         "xml": "<outcome value='false'>\n",\r
785         "comments": "",\r
786         "outputs": 1,\r
787         "x": 2262,\r
788         "y": 957,\r
789         "z": "540d3add.6d0b44",\r
790         "wires": [\r
791             [\r
792                 "a037a75a.ae6708"\r
793             ]\r
794         ]\r
795     },\r
796     {\r
797         "id": "67b87346.c6a5bc",\r
798         "type": "switchNode",\r
799         "name": "switch",\r
800         "xml": "<switch test=\"`$ztetopologynodedetails.output.node.global-state-pac.administrative-state == 'LOCKED'`\">\n",\r
801         "comments": "",\r
802         "outputs": 1,\r
803         "x": 2419,\r
804         "y": 886,\r
805         "z": "540d3add.6d0b44",\r
806         "wires": [\r
807             [\r
808                 "ba21f30c.c4435",\r
809                 "ab98b4e0.12a4f8"\r
810             ]\r
811         ]\r
812     },\r
813     {\r
814         "id": "a037a75a.ae6708",\r
815         "type": "switchNode",\r
816         "name": "switch",\r
817         "xml": "<switch test=\"`$ztetopologynodedetails.output.node.global-state-pac.administrative-state == 'LOCKED'`\">\n",\r
818         "comments": "",\r
819         "outputs": 1,\r
820         "x": 2420,\r
821         "y": 957,\r
822         "z": "540d3add.6d0b44",\r
823         "wires": [\r
824             [\r
825                 "90096244.386ff",\r
826                 "b1e15aa1.abad48"\r
827             ]\r
828         ]\r
829     },\r
830     {\r
831         "id": "ba21f30c.c4435",\r
832         "type": "outcomeTrue",\r
833         "name": "true",\r
834         "xml": "<outcome value='true'>\n",\r
835         "comments": "",\r
836         "outputs": 1,\r
837         "x": 2582,\r
838         "y": 818,\r
839         "z": "540d3add.6d0b44",\r
840         "wires": [\r
841             [\r
842                 "453fd3.8bd4502c"\r
843             ]\r
844         ]\r
845     },\r
846     {\r
847         "id": "ab98b4e0.12a4f8",\r
848         "type": "outcomeFalse",\r
849         "name": "false",\r
850         "xml": "<outcome value='false'>\n",\r
851         "comments": "",\r
852         "outputs": 1,\r
853         "x": 2585,\r
854         "y": 886,\r
855         "z": "540d3add.6d0b44",\r
856         "wires": [\r
857             [\r
858                 "1c144406.5ea9fc"\r
859             ]\r
860         ]\r
861     },\r
862     {\r
863         "id": "90096244.386ff",\r
864         "type": "outcomeTrue",\r
865         "name": "true",\r
866         "xml": "<outcome value='true'>\n",\r
867         "comments": "",\r
868         "outputs": 1,\r
869         "x": 2586,\r
870         "y": 957,\r
871         "z": "540d3add.6d0b44",\r
872         "wires": [\r
873             [\r
874                 "65322994.d1f668"\r
875             ]\r
876         ]\r
877     },\r
878     {\r
879         "id": "b1e15aa1.abad48",\r
880         "type": "outcomeFalse",\r
881         "name": "false",\r
882         "xml": "<outcome value='false'>\n",\r
883         "comments": "",\r
884         "outputs": 1,\r
885         "x": 2587,\r
886         "y": 1026,\r
887         "z": "540d3add.6d0b44",\r
888         "wires": [\r
889             [\r
890                 "97879765.7b8ac8"\r
891             ]\r
892         ]\r
893     },\r
894     {\r
895         "id": "1c144406.5ea9fc",\r
896         "type": "update",\r
897         "name": "save pnf",\r
898         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf' \n      key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid' >\n<parameter name='pnf-name' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='pnf-id' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='operational-status' value=\"up\" />\n<parameter name='admin-status' value=\"down\" />\n<parameter name='in-maint' value='true' />\n\n\n\n\n\n",\r
899         "comments": "",\r
900         "outputs": 1,\r
901         "x": 2738,\r
902         "y": 886,\r
903         "z": "540d3add.6d0b44",\r
904         "wires": [\r
905             []\r
906         ]\r
907     },\r
908     {\r
909         "id": "65322994.d1f668",\r
910         "type": "update",\r
911         "name": "save pnf",\r
912         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf' \n      key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid' >\n<parameter name='pnf-name' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='pnf-id' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='operational-status' value=\"down\" />\n<parameter name='admin-status' value=\"up\" />\n<parameter name='in-maint' value='true' />\n\n\n\n\n\n",\r
913         "comments": "",\r
914         "outputs": 1,\r
915         "x": 2735,\r
916         "y": 957,\r
917         "z": "540d3add.6d0b44",\r
918         "wires": [\r
919             []\r
920         ]\r
921     },\r
922     {\r
923         "id": "97879765.7b8ac8",\r
924         "type": "update",\r
925         "name": "save pnf",\r
926         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='pnf' \n      key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid' >\n<parameter name='pnf-name' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='pnf-id' value='`$ztetopologynodedetails.output.node.uuid`' />\n<parameter name='operational-status' value=\"down\" />\n<parameter name='admin-status' value=\"down\" />\n<parameter name='in-maint' value='true' />\n\n\n\n\n\n",\r
927         "comments": "",\r
928         "outputs": 1,\r
929         "x": 2736,\r
930         "y": 1026,\r
931         "z": "540d3add.6d0b44",\r
932         "wires": [\r
933             []\r
934         ]\r
935     },\r
936     {\r
937         "id": "873e3131.8335a",\r
938         "type": "switchNode",\r
939         "name": "test operational-state",\r
940         "xml": "<switch test=\"`$ztetopologynodedetails.output.node.global-state-pac.operational-state == 'ENABLED'`\">\n",\r
941         "comments": "",\r
942         "outputs": 1,\r
943         "x": 3687,\r
944         "y": 1699,\r
945         "z": "540d3add.6d0b44",\r
946         "wires": [\r
947             [\r
948                 "dad7304e.123b4",\r
949                 "cce973ee.e8539"\r
950             ]\r
951         ]\r
952     },\r
953     {\r
954         "id": "dad7304e.123b4",\r
955         "type": "outcomeTrue",\r
956         "name": "true",\r
957         "xml": "<outcome value='true'>\n",\r
958         "comments": "",\r
959         "outputs": 1,\r
960         "x": 3903,\r
961         "y": 1702,\r
962         "z": "540d3add.6d0b44",\r
963         "wires": [\r
964             [\r
965                 "e8680f6b.26d67"\r
966             ]\r
967         ]\r
968     },\r
969     {\r
970         "id": "cce973ee.e8539",\r
971         "type": "outcomeFalse",\r
972         "name": "false",\r
973         "xml": "<outcome value='false'>\n",\r
974         "comments": "",\r
975         "outputs": 1,\r
976         "x": 3906,\r
977         "y": 1816,\r
978         "z": "540d3add.6d0b44",\r
979         "wires": [\r
980             [\r
981                 "a9bffbab.0baeb8"\r
982             ]\r
983         ]\r
984     },\r
985     {\r
986         "id": "a9bffbab.0baeb8",\r
987         "type": "update",\r
988         "name": "save p-interface",\r
989         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface' \n      key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid\n      AND p-interface.interface-name = $zte-unique-ltpId' >      \n<parameter name='interface-name' value='`$zte-unique-ltpId`' />\n<parameter name='network-ref' value=\"`'providerId/' + $prop.zte.provider-id + '/topologyId/' + $prop.zte.topo-id + '/clientId/' + $prop.zte.client-id`\" />\n<parameter name='transparent' value=\"true\" />\n<parameter name='speed-value' value='`$zte-bandwidth`' />\n<parameter name='operational-status' value=\"down\" />\n<parameter name='in-maint' value=\"true\" />\n\n",\r
990         "comments": "",\r
991         "outputs": 1,\r
992         "x": 4113,\r
993         "y": 1816,\r
994         "z": "540d3add.6d0b44",\r
995         "wires": [\r
996             [\r
997                 "a6acf286.7190a",\r
998                 "655a7457.79319c"\r
999             ]\r
1000         ]\r
1001     },\r
1002     {\r
1003         "id": "a6acf286.7190a",\r
1004         "type": "success",\r
1005         "name": "success",\r
1006         "xml": "<outcome value='success'>\n",\r
1007         "comments": "",\r
1008         "outputs": 1,\r
1009         "x": 4301,\r
1010         "y": 1816,\r
1011         "z": "540d3add.6d0b44",\r
1012         "wires": [\r
1013             [\r
1014                 "f73009af.d52ca8"\r
1015             ]\r
1016         ]\r
1017     },\r
1018     {\r
1019         "id": "655a7457.79319c",\r
1020         "type": "failure",\r
1021         "name": "failure",\r
1022         "xml": "<outcome value='failure'>\n",\r
1023         "comments": "",\r
1024         "outputs": 1,\r
1025         "x": 4298,\r
1026         "y": 1877,\r
1027         "z": "540d3add.6d0b44",\r
1028         "wires": [\r
1029             [\r
1030                 "367baa79.63cc46"\r
1031             ]\r
1032         ]\r
1033     },\r
1034     {\r
1035         "id": "f73009af.d52ca8",\r
1036         "type": "block",\r
1037         "name": "block",\r
1038         "xml": "<block>\n",\r
1039         "atomic": "false",\r
1040         "comments": "",\r
1041         "outputs": 1,\r
1042         "x": 4487,\r
1043         "y": 1816,\r
1044         "z": "540d3add.6d0b44",\r
1045         "wires": [\r
1046             []\r
1047         ]\r
1048     },\r
1049     {\r
1050         "id": "6efad235.03a13c",\r
1051         "type": "update",\r
1052         "name": "save p-interface",\r
1053         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface' \n      key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid\n      AND p-interface.interface-name = $zte-unique-ltpId' >      \n<parameter name='interface-name' value='`$zte-unique-ltpId`' />\n<parameter name='network-ref' value=\"`'providerId/' + $prop.zte.provider-id + '/topologyId/' + $prop.zte.topo-id + '/clientId/' + $prop.zte.client-id`\" />\n<parameter name='transparent' value=\"true\" />\n<parameter name='speed-value' value='`$zte-bandwidth`' />\n<parameter name='operational-status' value=\"up\" />\n<parameter name='in-maint' value=\"true\" />\n\n",\r
1054         "comments": "",\r
1055         "outputs": 1,\r
1056         "x": 4520,\r
1057         "y": 1701,\r
1058         "z": "540d3add.6d0b44",\r
1059         "wires": [\r
1060             []\r
1061         ]\r
1062     },\r
1063     {\r
1064         "id": "367baa79.63cc46",\r
1065         "type": "update",\r
1066         "name": "save p-interface",\r
1067         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='p-interface' \n      key='pnf.pnf-name = $ztetopologynodedetails.output.node.uuid\n      AND p-interface.interface-name = $zte-unique-ltpId' >      \n<parameter name='interface-name' value='`$zte-unique-ltpId`' />\n<parameter name='network-ref' value=\"`'providerId/' + $prop.zte.provider-id + '/topologyId/' + $prop.zte.topo-id + '/clientId/' + $prop.zte.client-id`\" />\n<parameter name='transparent' value=\"true\" />\n<parameter name='speed-value' value='`$zte-bandwidth`' />\n<parameter name='operational-status' value=\"up\" />\n<parameter name='in-maint' value=\"true\" />\n\n",\r
1068         "comments": "",\r
1069         "outputs": 1,\r
1070         "x": 4514,\r
1071         "y": 1877,\r
1072         "z": "540d3add.6d0b44",\r
1073         "wires": [\r
1074             []\r
1075         ]\r
1076     },\r
1077     {\r
1078         "id": "bcbc6e2c.3314",\r
1079         "type": "set",\r
1080         "name": "set params",\r
1081         "xml": "<set>\n<parameter name='prop.zte.network-id' value=\"zteNetwork\" />\n<parameter name='prop.zte.client-id' value=\"zteClient1\" />\n<parameter name='prop.zte.topo-id' value=\"zteTopo1\" />\n<parameter name='prop.zte.provider-id' value=\"zteProvider1\" />\n",\r
1082         "comments": "",\r
1083         "x": 1604,\r
1084         "y": 597,\r
1085         "z": "540d3add.6d0b44",\r
1086         "wires": []\r
1087     },\r
1088     {\r
1089         "id": "2d5905b0.3495ea",\r
1090         "type": "block",\r
1091         "name": "block",\r
1092         "xml": "<block>\n",\r
1093         "atomic": "false",\r
1094         "comments": "",\r
1095         "outputs": 1,\r
1096         "x": 1871,\r
1097         "y": 749,\r
1098         "z": "540d3add.6d0b44",\r
1099         "wires": [\r
1100             [\r
1101                 "c9e69fe4.50fcd",\r
1102                 "69930609.325f68"\r
1103             ]\r
1104         ]\r
1105     },\r
1106     {\r
1107         "id": "69930609.325f68",\r
1108         "type": "set",\r
1109         "name": "set odutopo node name",\r
1110         "xml": "<set>\n<parameter name='prop.zte.odutopo.node.name' value='`$ztetopologynode.output.topology.node-ref-id[$pidx]`' />\n",\r
1111         "comments": "",\r
1112         "x": 2135,\r
1113         "y": 674,\r
1114         "z": "540d3add.6d0b44",\r
1115         "wires": []\r
1116     },\r
1117     {\r
1118         "id": "e65cd4cb.61e0c8",\r
1119         "type": "set",\r
1120         "name": "set odutopo node nep uuid",\r
1121         "xml": "<set>\n<parameter name='prop.zte.odutopo.node.nep.uuid' value='`$ztetopologynodedetails.output.node.node-edge-point-id[$ridx]`' />\n",\r
1122         "comments": "",\r
1123         "x": 2652,\r
1124         "y": 1158,\r
1125         "z": "540d3add.6d0b44",\r
1126         "wires": []\r
1127     },\r
1128     {\r
1129         "id": "7e2199ff.99b1c8",\r
1130         "type": "for",\r
1131         "name": "for each oduTopology node nep",\r
1132         "xml": "<for index='ridx' start='0' end='`$ztetopologynodedetails.output.node.node-edge-point-id_length`' >\n",\r
1133         "comments": "",\r
1134         "outputs": 1,\r
1135         "x": 2132,\r
1136         "y": 1159,\r
1137         "z": "540d3add.6d0b44",\r
1138         "wires": [\r
1139             [\r
1140                 "cf240b59.497fb8"\r
1141             ]\r
1142         ]\r
1143     },\r
1144     {\r
1145         "id": "cf240b59.497fb8",\r
1146         "type": "block",\r
1147         "name": "block",\r
1148         "xml": "<block>\n",\r
1149         "atomic": "false",\r
1150         "comments": "",\r
1151         "outputs": 1,\r
1152         "x": 2397,\r
1153         "y": 1158,\r
1154         "z": "540d3add.6d0b44",\r
1155         "wires": [\r
1156             [\r
1157                 "e65cd4cb.61e0c8",\r
1158                 "f00776db.4dbaf8"\r
1159             ]\r
1160         ]\r
1161     },\r
1162     {\r
1163         "id": "f75f21b7.efa77",\r
1164         "type": "set",\r
1165         "name": "set zte bandwidth",\r
1166         "xml": "<set>\n<parameter name='zte-bandwidth' value='`1250000000 * $ztetopologynodenepdetails.output.node-edge-point.lp[0].odu-nep-pac.odu-capacity`' />\n",\r
1167         "comments": "",\r
1168         "x": 3679,\r
1169         "y": 1598,\r
1170         "z": "540d3add.6d0b44",\r
1171         "wires": []\r
1172     },\r
1173     {\r
1174         "id": "16563079.8d5e2",\r
1175         "type": "execute",\r
1176         "name": "execute Properties",\r
1177         "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",\r
1178         "comments": "",\r
1179         "outputs": 1,\r
1180         "x": 1551,\r
1181         "y": 114,\r
1182         "z": "540d3add.6d0b44",\r
1183         "wires": [\r
1184             []\r
1185         ]\r
1186     },\r
1187     {\r
1188         "id": "ca881019.9ce88",\r
1189         "type": "block",\r
1190         "name": "block",\r
1191         "xml": "<block>",\r
1192         "atomic": "false",\r
1193         "comments": "",\r
1194         "outputs": 1,\r
1195         "x": 1353,\r
1196         "y": 664,\r
1197         "z": "540d3add.6d0b44",\r
1198         "wires": [\r
1199             [\r
1200                 "bcbc6e2c.3314",\r
1201                 "4b8d1cd8.c32504",\r
1202                 "48652b97.2fedc4"\r
1203             ]\r
1204         ]\r
1205     },\r
1206     {\r
1207         "id": "6aaa8b79.149894",\r
1208         "type": "switchNode",\r
1209         "name": "switch",\r
1210         "xml": "<switch test=\"`$ztetopologynode.output.topology.layer-protocol-name[0] == 'ODU'`\">\n",\r
1211         "comments": "",\r
1212         "outputs": 1,\r
1213         "x": 1059,\r
1214         "y": 562,\r
1215         "z": "540d3add.6d0b44",\r
1216         "wires": [\r
1217             [\r
1218                 "3cbcd27b.e8a5ce",\r
1219                 "e7e2532e.34e23"\r
1220             ]\r
1221         ]\r
1222     },\r
1223     {\r
1224         "id": "e7e2532e.34e23",\r
1225         "type": "outcomeTrue",\r
1226         "name": "true",\r
1227         "xml": "<outcome value='true'>\n",\r
1228         "comments": "",\r
1229         "outputs": 1,\r
1230         "x": 1204,\r
1231         "y": 664,\r
1232         "z": "540d3add.6d0b44",\r
1233         "wires": [\r
1234             [\r
1235                 "ca881019.9ce88"\r
1236             ]\r
1237         ]\r
1238     },\r
1239     {\r
1240         "id": "3cbcd27b.e8a5ce",\r
1241         "type": "outcomeFalse",\r
1242         "name": "false",\r
1243         "xml": "<outcome value='false'>\n",\r
1244         "comments": "",\r
1245         "outputs": 1,\r
1246         "x": 1206,\r
1247         "y": 562,\r
1248         "z": "540d3add.6d0b44",\r
1249         "wires": [\r
1250             [\r
1251                 "4a607014.a17fa"\r
1252             ]\r
1253         ]\r
1254     },\r
1255     {\r
1256         "id": "9b66d171.8f74a",\r
1257         "type": "set",\r
1258         "name": "set topo name",\r
1259         "xml": "<set>\n<parameter name='prop.zte.odutopo.name' value='`$ztetopology.output.topology.node-ref-id[$nidx]`' />\n",\r
1260         "comments": "",\r
1261         "x": 1916,\r
1262         "y": 336,\r
1263         "z": "540d3add.6d0b44",\r
1264         "wires": []\r
1265     },\r
1266     {\r
1267         "id": "5cd977af.6d2188",\r
1268         "type": "block",\r
1269         "name": "block",\r
1270         "xml": "<block>\n",\r
1271         "atomic": "false",\r
1272         "comments": "",\r
1273         "outputs": 1,\r
1274         "x": 1725,\r
1275         "y": 336,\r
1276         "z": "540d3add.6d0b44",\r
1277         "wires": [\r
1278             [\r
1279                 "9b66d171.8f74a",\r
1280                 "5d5e9d41.c00664"\r
1281             ]\r
1282         ]\r
1283     },\r
1284     {\r
1285         "id": "36d5c2cc.d55c4e",\r
1286         "type": "success",\r
1287         "name": "success",\r
1288         "xml": "<outcome value='success'>\n",\r
1289         "comments": "",\r
1290         "outputs": 1,\r
1291         "x": 3216,\r
1292         "y": 1510,\r
1293         "z": "540d3add.6d0b44",\r
1294         "wires": [\r
1295             [\r
1296                 "62e34399.97db9c"\r
1297             ]\r
1298         ]\r
1299     },\r
1300     {\r
1301         "id": "c6db88ea.32d128",\r
1302         "type": "failure",\r
1303         "name": "failure",\r
1304         "xml": "<outcome value='failure'>\n",\r
1305         "comments": "",\r
1306         "outputs": 1,\r
1307         "x": 3210,\r
1308         "y": 1437,\r
1309         "z": "540d3add.6d0b44",\r
1310         "wires": [\r
1311             [\r
1312                 "209b7c79.7331c4"\r
1313             ]\r
1314         ]\r
1315     }\r
1316 ]