Merge "SDWAN VPN DG deletion template addition"
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_network-topology-operation.json
1 [
2   {
3     "id": "79f282c8.82473c",
4     "type": "dgstart",
5     "name": "DGSTART",
6     "outputs": 1,
7     "x": 126.01040649414062,
8     "y": 74.77774620056152,
9     "z": "9aad28bb.de6b08",
10     "wires": [
11       [
12         "aa8fb88e.70ce88"
13       ]
14     ]
15   },
16   {
17     "id": "aa8fb88e.70ce88",
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": 207.9627685546875,
26     "y": 115.01585865020752,
27     "z": "9aad28bb.de6b08",
28     "wires": [
29       [
30         "6e24967e.ad6008"
31       ]
32     ]
33   },
34   {
35     "id": "6e24967e.ad6008",
36     "type": "method",
37     "name": "network-topology-operation",
38     "xml": "<method rpc='network-topology-operation' mode='sync'>\n",
39     "comments": "",
40     "outputs": 1,
41     "x": 187.4390411376953,
42     "y": 165.77775192260742,
43     "z": "9aad28bb.de6b08",
44     "wires": [
45       [
46         "7a35625.e24119c"
47       ]
48     ]
49   },
50   {
51     "id": "a789a649.5a0d58",
52     "type": "comment",
53     "name": " NETWORK-TOPOLOGY-OPERATION ",
54     "info": "",
55     "comments": "",
56     "x": 520.3552627563477,
57     "y": 22.364089965820312,
58     "z": "9aad28bb.de6b08",
59     "wires": []
60   },
61   {
62     "id": "7a35625.e24119c",
63     "type": "block",
64     "name": "block : atomic",
65     "xml": "<block atomic=\"true\">",
66     "atomic": "true",
67     "outputs": 1,
68     "x": 240.01043701171875,
69     "y": 238.22122955322266,
70     "z": "9aad28bb.de6b08",
71     "wires": [
72       [
73         "ba0d38ae.e81c58",
74         "457583d9.562e0c",
75         "cba36fc0.072d2",
76         "d3235e19.d8ecb"
77       ]
78     ]
79   },
80   {
81     "id": "ba0d38ae.e81c58",
82     "type": "returnSuccess",
83     "name": "return success",
84     "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",
85     "comments": "",
86     "x": 444.09381103515625,
87     "y": 1264.3138828277588,
88     "z": "9aad28bb.de6b08",
89     "wires": []
90   },
91   {
92     "id": "457583d9.562e0c",
93     "type": "switchNode",
94     "name": "switch svc-action",
95     "xml": "<switch test='`$network-topology-operation-input.sdnc-request-header.svc-action`'>\n",
96     "comments": "",
97     "outputs": 1,
98     "x": 466.72467041015625,
99     "y": 468.6349239349365,
100     "z": "9aad28bb.de6b08",
101     "wires": [
102       [
103         "dc5ac960.8b0118",
104         "c0a124c2.b074a8",
105         "615f84cf.02d10c",
106         "5464b8d8.4a3498",
107         "fb6e7e31.10ac3",
108         "a87a521d.9540c",
109         "31fb5db9.aec912",
110         "24acb0b8.15f98"
111       ]
112     ]
113   },
114   {
115     "id": "dc5ac960.8b0118",
116     "type": "other",
117     "name": "assign",
118     "xml": "<outcome value='assign'>\n",
119     "comments": "",
120     "outputs": 1,
121     "x": 681.2009086608887,
122     "y": 240.9206027984619,
123     "z": "9aad28bb.de6b08",
124     "wires": [
125       [
126         "875082ec.7b232"
127       ]
128     ]
129   },
130   {
131     "id": "875082ec.7b232",
132     "type": "block",
133     "name": "block : atomic",
134     "xml": "<block atomic=\"true\">",
135     "atomic": "true",
136     "outputs": 1,
137     "x": 853.439079284668,
138     "y": 238.92073154449463,
139     "z": "9aad28bb.de6b08",
140     "wires": [
141       [
142         "580a77ff.6cd088"
143       ]
144     ]
145   },
146   {
147     "id": "cba36fc0.072d2",
148     "type": "call",
149     "name": "call GENERIC-RESOURCE-API:validate-network-input",
150     "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-network-input' mode='sync' >\n",
151     "comments": "",
152     "outputs": 1,
153     "x": 577.0103950500488,
154     "y": 178.77775311470032,
155     "z": "9aad28bb.de6b08",
156     "wires": [
157       []
158     ]
159   },
160   {
161     "id": "c0a124c2.b074a8",
162     "type": "other",
163     "name": "activate",
164     "xml": "<outcome value='activate'>\n",
165     "comments": "",
166     "outputs": 1,
167     "x": 684.0104484558105,
168     "y": 330.7777404785156,
169     "z": "9aad28bb.de6b08",
170     "wires": [
171       [
172         "e703e8d7.7187b8"
173       ]
174     ]
175   },
176   {
177     "id": "5517cc3b.5b0904",
178     "type": "block",
179     "name": "block : atomic",
180     "xml": "<block atomic=\"true\">",
181     "atomic": "true",
182     "outputs": 1,
183     "x": 1060.2486991882324,
184     "y": 407.77792263031006,
185     "z": "9aad28bb.de6b08",
186     "wires": [
187       [
188         "9c0b8d26.ccc64",
189         "7ee91c34.4e4f44",
190         "10521c9e.098fa3"
191       ]
192     ]
193   },
194   {
195     "id": "4ebef597.bf543c",
196     "type": "call",
197     "name": "call GENERIC-RESOURCE-API:network-topology-operation-activate",
198     "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-activate' mode='sync' >\n",
199     "comments": "",
200     "outputs": 1,
201     "x": 2331.0703353881836,
202     "y": 919.38498878479,
203     "z": "9aad28bb.de6b08",
204     "wires": [
205       []
206     ]
207   },
208   {
209     "id": "615f84cf.02d10c",
210     "type": "other",
211     "name": "deactivate",
212     "xml": "<outcome value='deactivate'>\n",
213     "comments": "",
214     "outputs": 1,
215     "x": 678.010440826416,
216     "y": 562.777738571167,
217     "z": "9aad28bb.de6b08",
218     "wires": [
219       [
220         "c572c289.cadd5"
221       ]
222     ]
223   },
224   {
225     "id": "1e922072.6c693",
226     "type": "block",
227     "name": "block : atomic",
228     "xml": "<block atomic=\"true\">",
229     "atomic": "true",
230     "outputs": 1,
231     "x": 1080.248664855957,
232     "y": 757.7780284881592,
233     "z": "9aad28bb.de6b08",
234     "wires": [
235       [
236         "9c0b8d26.ccc64",
237         "8aea2ef9.6eafd",
238         "10521c9e.098fa3"
239       ]
240     ]
241   },
242   {
243     "id": "8aea2ef9.6eafd",
244     "type": "call",
245     "name": "call GENERIC-RESOURCE-API:network-topology-operation-deactivate",
246     "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-deactivate' mode='sync' >\n",
247     "comments": "",
248     "outputs": 1,
249     "x": 1659.2369384765625,
250     "y": 1007.6350364685059,
251     "z": "9aad28bb.de6b08",
252     "wires": [
253       []
254     ]
255   },
256   {
257     "id": "5464b8d8.4a3498",
258     "type": "other",
259     "name": "unassign",
260     "xml": "<outcome value='unassign'>\n",
261     "comments": "",
262     "outputs": 1,
263     "x": 675.0104598999023,
264     "y": 814.7777881622314,
265     "z": "9aad28bb.de6b08",
266     "wires": [
267       [
268         "a28f55cf.2766d8"
269       ]
270     ]
271   },
272   {
273     "id": "a28f55cf.2766d8",
274     "type": "block",
275     "name": "block : atomic",
276     "xml": "<block atomic=\"true\">",
277     "atomic": "true",
278     "outputs": 1,
279     "x": 856.2486190795898,
280     "y": 815.777910232544,
281     "z": "9aad28bb.de6b08",
282     "wires": [
283       [
284         "9c0b8d26.ccc64",
285         "f8a88ed3.13cf",
286         "10521c9e.098fa3"
287       ]
288     ]
289   },
290   {
291     "id": "3a9ebc21.5bb5a4",
292     "type": "call",
293     "name": "call GENERIC-RESOURCE-API:network-topology-operation-unassign",
294     "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-unassign' mode='sync' >\n",
295     "comments": "",
296     "outputs": 1,
297     "x": 2326.820198059082,
298     "y": 1112.884958267212,
299     "z": "9aad28bb.de6b08",
300     "wires": [
301       []
302     ]
303   },
304   {
305     "id": "fb6e7e31.10ac3",
306     "type": "other",
307     "name": "other",
308     "xml": "<outcome value='Other'>\n",
309     "comments": "",
310     "outputs": 1,
311     "x": 659.0104598999023,
312     "y": 1069.7777848243713,
313     "z": "9aad28bb.de6b08",
314     "wires": [
315       [
316         "ddd743b8.7f7fe"
317       ]
318     ]
319   },
320   {
321     "id": "ddd743b8.7f7fe",
322     "type": "returnFailure",
323     "name": "return failure",
324     "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=\"sdnc-request-header.svc-action is a required input\" />\n",
325     "comments": "",
326     "x": 841.0104560852051,
327     "y": 1068.7777943611145,
328     "z": "9aad28bb.de6b08",
329     "wires": []
330   },
331   {
332     "id": "d3235e19.d8ecb",
333     "type": "set",
334     "name": "Set final indicator to Y",
335     "xml": "<set>\n<parameter name=\"ack-final\" value=\"Y\"/>",
336     "comments": "",
337     "x": 463.1215057373047,
338     "y": 1223.4722213745117,
339     "z": "9aad28bb.de6b08",
340     "wires": []
341   },
342   {
343     "id": "58c301a.4cd9b",
344     "type": "for",
345     "name": "for nidx..service-data.networks.network[]",
346     "xml": "<for index='nidx' start='0' end='`$service-data.networks.network_length`' >\n",
347     "comments": "",
348     "outputs": 1,
349     "x": 2195.740863800049,
350     "y": 457.5396976470947,
351     "z": "9aad28bb.de6b08",
352     "wires": [
353       [
354         "ae92c30c.ac766"
355       ]
356     ]
357   },
358   {
359     "id": "9c0b8d26.ccc64",
360     "type": "switchNode",
361     "name": "switch service-data.networks.network_length",
362     "xml": "<switch test='`$service-data.networks.network_length`'>\n",
363     "comments": "",
364     "outputs": 1,
365     "x": 1473.205020904541,
366     "y": 425.8610897064209,
367     "z": "9aad28bb.de6b08",
368     "wires": [
369       [
370         "88ad5c25.78bab",
371         "eb688204.84b63"
372       ]
373     ]
374   },
375   {
376     "id": "88ad5c25.78bab",
377     "type": "other",
378     "name": "outcome Null",
379     "xml": "<outcome value=''>\n",
380     "comments": "",
381     "outputs": 1,
382     "x": 1772.4548988342285,
383     "y": 424.11108779907227,
384     "z": "9aad28bb.de6b08",
385     "wires": [
386       [
387         "5cd57caa.022474"
388       ]
389     ]
390   },
391   {
392     "id": "eb688204.84b63",
393     "type": "other",
394     "name": "other",
395     "xml": "<outcome value='Other'>\n",
396     "comments": "",
397     "outputs": 1,
398     "x": 1726.4549293518066,
399     "y": 457.1111087799072,
400     "z": "9aad28bb.de6b08",
401     "wires": [
402       [
403         "a9c84ebc.a8703"
404       ]
405     ]
406   },
407   {
408     "id": "ae92c30c.ac766",
409     "type": "switchNode",
410     "name": "switch networkid found",
411     "xml": "<switch test=\"`$service-data.networks.network[$nidx].network-id == $network-topology-operation-input.network-information.network-id`\">\n\n",
412     "comments": "",
413     "outputs": 1,
414     "x": 2486.1694145202637,
415     "y": 456.78978157043457,
416     "z": "9aad28bb.de6b08",
417     "wires": [
418       [
419         "3c861008.97d8d"
420       ]
421     ]
422   },
423   {
424     "id": "3c861008.97d8d",
425     "type": "outcomeTrue",
426     "name": "true",
427     "xml": "<outcome value='true'>\n",
428     "comments": "",
429     "outputs": 1,
430     "x": 2675.121768951416,
431     "y": 457.6825199127197,
432     "z": "9aad28bb.de6b08",
433     "wires": [
434       [
435         "276ddcff.2cc734"
436       ]
437     ]
438   },
439   {
440     "id": "276ddcff.2cc734",
441     "type": "set",
442     "name": "set tmp.nidx and network-data",
443     "xml": "<set>\n<parameter name='tmp.nidx' value='`$nidx`' />\n<parameter name='network-data.' value='`$service-data.networks.network[$nidx].`' />\n",
444     "comments": "",
445     "x": 2908.653537750244,
446     "y": 456.43252754211426,
447     "z": "9aad28bb.de6b08",
448     "wires": []
449   },
450   {
451     "id": "b1fb15f0.efbb18",
452     "type": "comment",
453     "name": "Find the index to service data for this network - save id in tmp.nidx, save service-data",
454     "info": "",
455     "comments": "",
456     "x": 1652.5660438537598,
457     "y": 391.1111011505127,
458     "z": "9aad28bb.de6b08",
459     "wires": []
460   },
461   {
462     "id": "5cfdd79e.62ec78",
463     "type": "comment",
464     "name": "service-data  will not be stored until we have a network-id",
465     "info": "",
466     "comments": "",
467     "x": 1191.6772003173828,
468     "y": 20,
469     "z": "9aad28bb.de6b08",
470     "wires": []
471   },
472   {
473     "id": "5cd57caa.022474",
474     "type": "returnFailure",
475     "name": "return failure",
476     "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-topology-operation-input.network-request-input.network-id not found in service-data\" />\n",
477     "comments": "",
478     "x": 1964.2324562072754,
479     "y": 422.0000858306885,
480     "z": "9aad28bb.de6b08",
481     "wires": []
482   },
483   {
484     "id": "a9c84ebc.a8703",
485     "type": "block",
486     "name": "block : atomic",
487     "xml": "<block atomic=\"true\">",
488     "atomic": "true",
489     "outputs": 1,
490     "x": 1893.724895477295,
491     "y": 456.6656856536865,
492     "z": "9aad28bb.de6b08",
493     "wires": [
494       [
495         "58c301a.4cd9b",
496         "a3b536b8.c2db88"
497       ]
498     ]
499   },
500   {
501     "id": "a3b536b8.c2db88",
502     "type": "switchNode",
503     "name": "switch tmp.nidx ",
504     "xml": "<switch test=\"`$tmp.nidx`\">\n\n",
505     "comments": "",
506     "outputs": 1,
507     "x": 2122.792407989502,
508     "y": 507.0228967666626,
509     "z": "9aad28bb.de6b08",
510     "wires": [
511       [
512         "71b6d5f6.52251c",
513         "76280ac2.a29dc4"
514       ]
515     ]
516   },
517   {
518     "id": "18569546.2d3f0b",
519     "type": "returnFailure",
520     "name": "return failure",
521     "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-topology-operation-input.network-request-input.network-id not found in service-data\" />\n",
522     "comments": "",
523     "x": 2475.6493911743164,
524     "y": 502.73713874816895,
525     "z": "9aad28bb.de6b08",
526     "wires": []
527   },
528   {
529     "id": "71b6d5f6.52251c",
530     "type": "outcome",
531     "name": "NULL",
532     "xml": "<outcome value=''>\n",
533     "comments": "",
534     "outputs": 1,
535     "x": 2294.2209434509277,
536     "y": 505.59428215026855,
537     "z": "9aad28bb.de6b08",
538     "wires": [
539       [
540         "18569546.2d3f0b"
541       ]
542     ]
543   },
544   {
545     "id": "7ee91c34.4e4f44",
546     "type": "switchNode",
547     "name": "switch network-level-oper-status",
548     "xml": "<switch test='`$service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`'>\n",
549     "comments": "",
550     "outputs": 1,
551     "x": 1544.0385665893555,
552     "y": 919.336389541626,
553     "z": "9aad28bb.de6b08",
554     "wires": [
555       [
556         "9b070cdb.c3554",
557         "e0410e72.9776b"
558       ]
559     ]
560   },
561   {
562     "id": "9b070cdb.c3554",
563     "type": "outcome",
564     "name": "outcome PendingCreate",
565     "xml": "<outcome value='PendingCreate'>\n",
566     "comments": "",
567     "outputs": 1,
568     "x": 1909.0385462443028,
569     "y": 919.3363742828369,
570     "z": "9aad28bb.de6b08",
571     "wires": [
572       [
573         "4ebef597.bf543c"
574       ]
575     ]
576   },
577   {
578     "id": "e0410e72.9776b",
579     "type": "other",
580     "name": "other",
581     "xml": "<outcome value='Other'>\n",
582     "comments": "",
583     "outputs": 1,
584     "x": 1859.0385932922363,
585     "y": 959.336404800415,
586     "z": "9aad28bb.de6b08",
587     "wires": [
588       [
589         "3fd77df7.1089b2"
590       ]
591     ]
592   },
593   {
594     "id": "3fd77df7.1089b2",
595     "type": "returnFailure",
596     "name": "return failure",
597     "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`'Network is not in appropriate state for activate. Current state is ' + $service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`\" />",
598     "comments": "",
599     "x": 2029.0385932922363,
600     "y": 959.336404800415,
601     "z": "9aad28bb.de6b08",
602     "wires": []
603   },
604   {
605     "id": "f8a88ed3.13cf",
606     "type": "switchNode",
607     "name": "switch network-level-oper-status",
608     "xml": "<switch test='`$service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`'>\n",
609     "comments": "",
610     "outputs": 1,
611     "x": 1533.6415786743164,
612     "y": 1114.4891605377197,
613     "z": "9aad28bb.de6b08",
614     "wires": [
615       [
616         "bc4211ff.d463a",
617         "affa5015.d4e59",
618         "f59d3b2d.cd5398"
619       ]
620     ]
621   },
622   {
623     "id": "bc4211ff.d463a",
624     "type": "outcome",
625     "name": "outcome PendingCreate",
626     "xml": "<outcome value='PendingCreate'>\n",
627     "comments": "",
628     "outputs": 1,
629     "x": 1893.6415481567383,
630     "y": 1114.4891910552979,
631     "z": "9aad28bb.de6b08",
632     "wires": [
633       [
634         "3a9ebc21.5bb5a4"
635       ]
636     ]
637   },
638   {
639     "id": "affa5015.d4e59",
640     "type": "other",
641     "name": "other",
642     "xml": "<outcome value='Other'>\n",
643     "comments": "",
644     "outputs": 1,
645     "x": 1849.391471862793,
646     "y": 1185.9892539978027,
647     "z": "9aad28bb.de6b08",
648     "wires": [
649       [
650         "3f9880a9.7295a"
651       ]
652     ]
653   },
654   {
655     "id": "3f9880a9.7295a",
656     "type": "returnFailure",
657     "name": "return failure",
658     "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`'Network is not in appropriate state for unassign. Current state is ' + $service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`\" />",
659     "comments": "",
660     "x": 2040.7248916625977,
661     "y": 1184.6558828353882,
662     "z": "9aad28bb.de6b08",
663     "wires": []
664   },
665   {
666     "id": "f59d3b2d.cd5398",
667     "type": "outcome",
668     "name": "outcome PendingDelete",
669     "xml": "<outcome value='PendingDelete'>\n",
670     "comments": "",
671     "outputs": 1,
672     "x": 1896.8717727661133,
673     "y": 1152.3363590240479,
674     "z": "9aad28bb.de6b08",
675     "wires": [
676       [
677         "3a9ebc21.5bb5a4"
678       ]
679     ]
680   },
681   {
682     "id": "a87a521d.9540c",
683     "type": "other",
684     "name": "changeassign",
685     "xml": "<outcome value='changeassign'>",
686     "comments": "",
687     "outputs": 1,
688     "x": 686.0104789733887,
689     "y": 465.77777099609375,
690     "z": "9aad28bb.de6b08",
691     "wires": [
692       [
693         "4c2bd72a.1c31e8"
694       ]
695     ]
696   },
697   {
698     "id": "4c2bd72a.1c31e8",
699     "type": "block",
700     "name": "block : atomic",
701     "xml": "<block atomic=\"true\">",
702     "atomic": "true",
703     "outputs": 1,
704     "x": 1058.2604179382324,
705     "y": 462.7777624130249,
706     "z": "9aad28bb.de6b08",
707     "wires": [
708       [
709         "9c0b8d26.ccc64",
710         "8a2b1a64.939138"
711       ]
712     ]
713   },
714   {
715     "id": "a28b0e04.6b316",
716     "type": "call",
717     "name": "call GENERIC-RESOURCE-API:network-topology-operation-assign",
718     "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-assign' mode='sync' >\n",
719     "comments": "",
720     "outputs": 1,
721     "x": 1827.0106010437012,
722     "y": 160.77776336669922,
723     "z": "9aad28bb.de6b08",
724     "wires": [
725       []
726     ]
727   },
728   {
729     "id": "580a77ff.6cd088",
730     "type": "switchNode",
731     "name": "switch network-level-oper-status",
732     "xml": "<switch test='`$service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`'>\n",
733     "comments": "",
734     "outputs": 1,
735     "x": 1122.9786567687988,
736     "y": 98.72915458679199,
737     "z": "9aad28bb.de6b08",
738     "wires": [
739       [
740         "bfcbec05.b41b2",
741         "ca2b9239.fc004",
742         "3e71fe57.a54f32",
743         "fd7d3d8b.626ba"
744       ]
745     ]
746   },
747   {
748     "id": "bfcbec05.b41b2",
749     "type": "outcome",
750     "name": "outcome PendingCreate",
751     "xml": "<outcome value='PendingCreate'>\n",
752     "comments": "",
753     "outputs": 1,
754     "x": 1508.978702545166,
755     "y": 118.72913646697998,
756     "z": "9aad28bb.de6b08",
757     "wires": [
758       [
759         "8e3a130b.a0405"
760       ]
761     ]
762   },
763   {
764     "id": "ca2b9239.fc004",
765     "type": "other",
766     "name": "other",
767     "xml": "<outcome value='Other'>\n",
768     "comments": "",
769     "outputs": 1,
770     "x": 1456.9786987304688,
771     "y": 160.72916793823242,
772     "z": "9aad28bb.de6b08",
773     "wires": [
774       [
775         "a28b0e04.6b316"
776       ]
777     ]
778   },
779   {
780     "id": "8e3a130b.a0405",
781     "type": "returnFailure",
782     "name": "return failure",
783     "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`'Network is not in appropriate state for assign. Current state is ' + $service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`\" />",
784     "comments": "",
785     "x": 1783.9789237976074,
786     "y": 114.72918510437012,
787     "z": "9aad28bb.de6b08",
788     "wires": []
789   },
790   {
791     "id": "fd7d3d8b.626ba",
792     "type": "outcome",
793     "name": "outcome PendingDelete",
794     "xml": "<outcome value='PendingDelete'>\n",
795     "comments": "",
796     "outputs": 1,
797     "x": 1507.010440826416,
798     "y": 83.77775192260742,
799     "z": "9aad28bb.de6b08",
800     "wires": [
801       [
802         "8e3a130b.a0405"
803       ]
804     ]
805   },
806   {
807     "id": "3e71fe57.a54f32",
808     "type": "outcome",
809     "name": "outcome Created",
810     "xml": "<outcome value='Created'>\n",
811     "comments": "",
812     "outputs": 1,
813     "x": 1487.0104789733887,
814     "y": 48.777753829956055,
815     "z": "9aad28bb.de6b08",
816     "wires": [
817       [
818         "8e3a130b.a0405"
819       ]
820     ]
821   },
822   {
823     "id": "8a2b1a64.939138",
824     "type": "call",
825     "name": "call GENERIC-RESOURCE-API:network-topology-operation-changeassign",
826     "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-changeassign' mode='sync' >\n",
827     "comments": "",
828     "outputs": 1,
829     "x": 1636.2568130493164,
830     "y": 851.2738800048828,
831     "z": "9aad28bb.de6b08",
832     "wires": [
833       []
834     ]
835   },
836   {
837     "id": "aa217b3b.e03768",
838     "type": "set",
839     "name": "set object-path",
840     "xml": "<set>\n<parameter name='network-object-path' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $network-topology-operation-input.service-information.service-instance-id\n + '/service-data/networks/network/'\n + $networkId\n + '/network-data/network-topology/'` \" />\n \n",
841     "comments": "",
842     "x": 472.5113830566406,
843     "y": 1129.528715133667,
844     "z": "9aad28bb.de6b08",
845     "wires": []
846   },
847   {
848     "id": "5dd24184.f92cb",
849     "type": "set",
850     "name": "set networkId",
851     "xml": "<set>\n<parameter name='networkId' value='`$network-topology-operation-input.network-information.network-id`' />\n",
852     "comments": "",
853     "x": 466.7970161437988,
854     "y": 1092.385823249817,
855     "z": "9aad28bb.de6b08",
856     "wires": []
857   },
858   {
859     "id": "c28329f4.0a0298",
860     "type": "set",
861     "name": "set network-level-oper-status",
862     "xml": "<set>\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status' value='Created' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.last-rpc-action' value='`$network-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.last-action' value='`$network-topology-operation-input.request-information.request-action`' />\n",
863     "comments": "",
864     "x": 514.7970771789551,
865     "y": 1174.9571886062622,
866     "z": "9aad28bb.de6b08",
867     "wires": []
868   },
869   {
870     "id": "10521c9e.098fa3",
871     "type": "switchNode",
872     "name": "switch network-information.network-instance-group-id",
873     "xml": "<switch test='`$network-topology-operation-input.network-information.network-instance-group-id`'>\n\n",
874     "comments": "",
875     "outputs": 1,
876     "x": 1548.4490547180176,
877     "y": 683.2787666320801,
878     "z": "9aad28bb.de6b08",
879     "wires": [
880       [
881         "9cd01d18.8e54",
882         "b7c9f72f.a87b48"
883       ]
884     ]
885   },
886   {
887     "id": "9cd01d18.8e54",
888     "type": "other",
889     "name": "Other",
890     "xml": "<outcome value='Other'>",
891     "comments": "",
892     "outputs": 1,
893     "x": 1835.1989364624023,
894     "y": 721.4454336166382,
895     "z": "9aad28bb.de6b08",
896     "wires": [
897       [
898         "a5779725.1836a8"
899       ]
900     ]
901   },
902   {
903     "id": "b7c9f72f.a87b48",
904     "type": "other",
905     "name": "NULL",
906     "xml": "<outcome value=''>",
907     "comments": "",
908     "outputs": 1,
909     "x": 1832.8658332824707,
910     "y": 688.4453077316284,
911     "z": "9aad28bb.de6b08",
912     "wires": [
913       [
914         "92ce5cf3.bc142"
915       ]
916     ]
917   },
918   {
919     "id": "92ce5cf3.bc142",
920     "type": "returnSuccess",
921     "name": "return success",
922     "xml": "<return status='success'>\n<parameter name='' value='' />\n",
923     "comments": "",
924     "x": 1993.199062347412,
925     "y": 685.4453649520874,
926     "z": "9aad28bb.de6b08",
927     "wires": []
928   },
929   {
930     "id": "434328af.62d878",
931     "type": "switchNode",
932     "name": "service-data.network-instance-groups.network-instance-group_length",
933     "xml": "<switch test='`$service-data.network-instance-groups.network-instance-group_length`'>\n",
934     "comments": "",
935     "outputs": 1,
936     "x": 2328.2746772766113,
937     "y": 714.7111825942993,
938     "z": "9aad28bb.de6b08",
939     "wires": [
940       [
941         "b36d81f7.3394d",
942         "af36bb73.fa73d8"
943       ]
944     ]
945   },
946   {
947     "id": "b36d81f7.3394d",
948     "type": "other",
949     "name": "outcome Null",
950     "xml": "<outcome value=''>\n",
951     "comments": "",
952     "outputs": 1,
953     "x": 2687.524368286133,
954     "y": 671.7111854553223,
955     "z": "9aad28bb.de6b08",
956     "wires": [
957       [
958         "14e27ae6.5357e5"
959       ]
960     ]
961   },
962   {
963     "id": "af36bb73.fa73d8",
964     "type": "other",
965     "name": "other",
966     "xml": "<outcome value='Other'>\n",
967     "comments": "",
968     "outputs": 1,
969     "x": 2667.524368286133,
970     "y": 706.7111854553223,
971     "z": "9aad28bb.de6b08",
972     "wires": [
973       [
974         "c46e6f.e0c8b19"
975       ]
976     ]
977   },
978   {
979     "id": "a5779725.1836a8",
980     "type": "block",
981     "name": "block",
982     "xml": "<block>\n",
983     "atomic": "false",
984     "comments": "",
985     "outputs": 1,
986     "x": 1969.3101921081543,
987     "y": 721.889838218689,
988     "z": "9aad28bb.de6b08",
989     "wires": [
990       [
991         "434328af.62d878"
992       ]
993     ]
994   },
995   {
996     "id": "704254e7.9457ec",
997     "type": "outcomeTrue",
998     "name": "true",
999     "xml": "<outcome value='true'>\n",
1000     "comments": "",
1001     "outputs": 1,
1002     "x": 4091.5181846618652,
1003     "y": 649.9217891693115,
1004     "z": "9aad28bb.de6b08",
1005     "wires": [
1006       [
1007         "c1e82544.f95008"
1008       ]
1009     ]
1010   },
1011   {
1012     "id": "909b166d.5228d8",
1013     "type": "set",
1014     "name": "set tmp.ngidx and ctx.network-instance-group-data",
1015     "xml": "<set>\n<parameter name='tmp.ngidx' value='`$ngidx`' />\n<parameter name='ctx.network-instance-group-data.' value='`$service-data.network-instance-groups.network-instance-group[$ngidx].`' />\n",
1016     "comments": "",
1017     "x": 4534.050151824951,
1018     "y": 649.6718139648438,
1019     "z": "9aad28bb.de6b08",
1020     "wires": []
1021   },
1022   {
1023     "id": "c1e82544.f95008",
1024     "type": "block",
1025     "name": "block : atomic",
1026     "xml": "<block atomic=\"true\">",
1027     "atomic": "true",
1028     "outputs": 1,
1029     "x": 4240.136623382568,
1030     "y": 649.778974533081,
1031     "z": "9aad28bb.de6b08",
1032     "wires": [
1033       [
1034         "909b166d.5228d8"
1035       ]
1036     ]
1037   },
1038   {
1039     "id": "b3d1c50c.fca068",
1040     "type": "for",
1041     "name": "for ngidx..service-data.network-instance-groups.network-instance-group[]",
1042     "xml": "<for index='ngidx' start='0' end='`$service-data.network-instance-groups.network-instance-_length`' >\n",
1043     "comments": "",
1044     "outputs": 1,
1045     "x": 3274.386589050293,
1046     "y": 710.0287618637085,
1047     "z": "9aad28bb.de6b08",
1048     "wires": [
1049       [
1050         "7b57f8f2.c90d48"
1051       ]
1052     ]
1053   },
1054   {
1055     "id": "7b57f8f2.c90d48",
1056     "type": "switchNode",
1057     "name": "switch network-instance-group-id found",
1058     "xml": "<switch test=\"`$service-data.network-instance-groups.network-instance-group[$nidx].network-instance-group-id == $network-topology-operation-input.network-information.network-instance-group-id`\">\n\n",
1059     "comments": "",
1060     "outputs": 1,
1061     "x": 3719.815185546875,
1062     "y": 709.7789306640625,
1063     "z": "9aad28bb.de6b08",
1064     "wires": [
1065       [
1066         "704254e7.9457ec"
1067       ]
1068     ]
1069   },
1070   {
1071     "id": "c46e6f.e0c8b19",
1072     "type": "block",
1073     "name": "block : atomic",
1074     "xml": "<block atomic=\"true\">",
1075     "atomic": "true",
1076     "outputs": 1,
1077     "x": 2886.3704681396484,
1078     "y": 707.9046869277954,
1079     "z": "9aad28bb.de6b08",
1080     "wires": [
1081       [
1082         "b3d1c50c.fca068"
1083       ]
1084     ]
1085   },
1086   {
1087     "id": "14e27ae6.5357e5",
1088     "type": "returnFailure",
1089     "name": "return failure",
1090     "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-topology-operation-input.network-request-input.network-instance-group-id not found in service-data\" />\n",
1091     "comments": "",
1092     "x": 2879.074020385742,
1093     "y": 671.2787523269653,
1094     "z": "9aad28bb.de6b08",
1095     "wires": []
1096   },
1097   {
1098     "id": "76280ac2.a29dc4",
1099     "type": "other",
1100     "name": "other",
1101     "xml": "<outcome value='Other'>\n",
1102     "comments": "",
1103     "outputs": 1,
1104     "x": 2293.7565956115723,
1105     "y": 536.5238647460938,
1106     "z": "9aad28bb.de6b08",
1107     "wires": [
1108       [
1109         "d6b32cf3.dcd68"
1110       ]
1111     ]
1112   },
1113   {
1114     "id": "d6b32cf3.dcd68",
1115     "type": "set",
1116     "name": "set nidx",
1117     "xml": "<set>\n<parameter name='nidx' value='`$tmp.nidx`' />\n",
1118     "comments": "",
1119     "x": 2450.7565956115723,
1120     "y": 537.5238647460938,
1121     "z": "9aad28bb.de6b08",
1122     "wires": []
1123   },
1124   {
1125     "id": "e703e8d7.7187b8",
1126     "type": "switchNode",
1127     "name": "switch request-action",
1128     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1129     "comments": "",
1130     "outputs": 1,
1131     "x": 875.1215934753418,
1132     "y": 323.2326765060425,
1133     "z": "9aad28bb.de6b08",
1134     "wires": [
1135       [
1136         "ab621132.6111e",
1137         "503d49e7.558b48",
1138         "79aaad9.716b554",
1139         "7fc79916.fb5438"
1140       ]
1141     ]
1142   },
1143   {
1144     "id": "ab621132.6111e",
1145     "type": "outcome",
1146     "name": "ActivateDCINetworkInstance",
1147     "xml": "<outcome value='ActivateDCINetworkInstance'>",
1148     "comments": "",
1149     "outputs": 1,
1150     "x": 1135.4548149108887,
1151     "y": 268.2324924468994,
1152     "z": "9aad28bb.de6b08",
1153     "wires": [
1154       [
1155         "cac59810.e65568"
1156       ]
1157     ]
1158   },
1159   {
1160     "id": "cac59810.e65568",
1161     "type": "call",
1162     "name": "call GENERIC-RESOURCE-API:dci-connects-network-topology-operation-activate",
1163     "xml": "<call module='GENERIC-RESOURCE-API' rpc='dci-connects-network-topology-operation-activate' mode='sync' >\n",
1164     "comments": "",
1165     "outputs": 1,
1166     "x": 1581.4549140930176,
1167     "y": 269.8993225097656,
1168     "z": "9aad28bb.de6b08",
1169     "wires": [
1170       []
1171     ]
1172   },
1173   {
1174     "id": "503d49e7.558b48",
1175     "type": "outcome",
1176     "name": "other",
1177     "xml": "<outcome value='other'>",
1178     "comments": "",
1179     "outputs": 1,
1180     "x": 1071.454833984375,
1181     "y": 361.89923095703125,
1182     "z": "9aad28bb.de6b08",
1183     "wires": [
1184       [
1185         "5517cc3b.5b0904"
1186       ]
1187     ]
1188   },
1189   {
1190     "id": "c572c289.cadd5",
1191     "type": "switchNode",
1192     "name": "switch request-action",
1193     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1194     "comments": "",
1195     "outputs": 1,
1196     "x": 879.6771430969238,
1197     "y": 564.6770572662354,
1198     "z": "9aad28bb.de6b08",
1199     "wires": [
1200       [
1201         "b98e948a.2ccfb8",
1202         "5cdec052.1da21",
1203         "16f91dec.cb7af2",
1204         "625d77ac.1d4f58"
1205       ]
1206     ]
1207   },
1208   {
1209     "id": "b98e948a.2ccfb8",
1210     "type": "outcome",
1211     "name": "DeactivateSOTNConnectivityInstance",
1212     "xml": "<outcome value='DeactivateSOTNConnectivityInstance'>",
1213     "comments": "",
1214     "outputs": 1,
1215     "x": 1169.455020904541,
1216     "y": 508.8991947174072,
1217     "z": "9aad28bb.de6b08",
1218     "wires": [
1219       [
1220         "2cfdfb08.ec09b4"
1221       ]
1222     ]
1223   },
1224   {
1225     "id": "5cdec052.1da21",
1226     "type": "other",
1227     "name": "other",
1228     "xml": "<outcome value='Other'>\n",
1229     "comments": "",
1230     "outputs": 1,
1231     "x": 1077.8999862670898,
1232     "y": 656.5907688140869,
1233     "z": "9aad28bb.de6b08",
1234     "wires": [
1235       [
1236         "1e922072.6c693"
1237       ]
1238     ]
1239   },
1240   {
1241     "id": "2cfdfb08.ec09b4",
1242     "type": "call",
1243     "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-deactivate",
1244     "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-deactivate' mode='sync' >\n",
1245     "comments": "",
1246     "outputs": 1,
1247     "x": 1629.8121376037598,
1248     "y": 510.18252182006836,
1249     "z": "9aad28bb.de6b08",
1250     "wires": [
1251       []
1252     ]
1253   },
1254   {
1255     "id": "31fb5db9.aec912",
1256     "type": "other",
1257     "name": "create",
1258     "xml": "<outcome value='create'>\n",
1259     "comments": "",
1260     "outputs": 1,
1261     "x": 665.3439102172852,
1262     "y": 904.0105962753296,
1263     "z": "9aad28bb.de6b08",
1264     "wires": [
1265       [
1266         "b39f385b.dd8e48"
1267       ]
1268     ]
1269   },
1270   {
1271     "id": "b39f385b.dd8e48",
1272     "type": "switchNode",
1273     "name": "switch request-action",
1274     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1275     "comments": "",
1276     "outputs": 1,
1277     "x": 865.6577301025391,
1278     "y": 903.7882690429688,
1279     "z": "9aad28bb.de6b08",
1280     "wires": [
1281       [
1282         "de767c6b.834f1",
1283         "6bdbc712.18ec58",
1284         "c75bd3e1.bc391"
1285       ]
1286     ]
1287   },
1288   {
1289     "id": "24acb0b8.15f98",
1290     "type": "other",
1291     "name": "delete",
1292     "xml": "<outcome value='delete'>\n",
1293     "comments": "",
1294     "outputs": 1,
1295     "x": 663.3439140319824,
1296     "y": 981.0106000900269,
1297     "z": "9aad28bb.de6b08",
1298     "wires": [
1299       [
1300         "7e743816.5d9958"
1301       ]
1302     ]
1303   },
1304   {
1305     "id": "7e743816.5d9958",
1306     "type": "switchNode",
1307     "name": "switch request-action",
1308     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1309     "comments": "",
1310     "outputs": 1,
1311     "x": 865.6321716308594,
1312     "y": 982.071400642395,
1313     "z": "9aad28bb.de6b08",
1314     "wires": [
1315       [
1316         "8f457dbf.8b07b",
1317         "915d81d7.e103a",
1318         "c7012119.b3554"
1319       ]
1320     ]
1321   },
1322   {
1323     "id": "c02f2b27.1444e8",
1324     "type": "block",
1325     "name": "block : atomic",
1326     "xml": "<block atomic=\"true\">",
1327     "atomic": "true",
1328     "outputs": 1,
1329     "x": 1609.4551811218262,
1330     "y": 1338.8993883132935,
1331     "z": "9aad28bb.de6b08",
1332     "wires": [
1333       [
1334         "f7aee00f.2cad"
1335       ]
1336     ]
1337   },
1338   {
1339     "id": "afea4e67.794a",
1340     "type": "block",
1341     "name": "block : atomic",
1342     "xml": "<block atomic=\"true\">",
1343     "atomic": "true",
1344     "outputs": 1,
1345     "x": 1581.8996543884277,
1346     "y": 1537.454912662506,
1347     "z": "9aad28bb.de6b08",
1348     "wires": [
1349       [
1350         "1b882c62.b4d5c4"
1351       ]
1352     ]
1353   },
1354   {
1355     "id": "f7aee00f.2cad",
1356     "type": "call",
1357     "name": "call GENERIC-RESOURCE-API:network-topology-operation-create",
1358     "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-create' mode='sync' >\n",
1359     "comments": "",
1360     "outputs": 1,
1361     "x": 1974.1216773986816,
1362     "y": 1338.3440103530884,
1363     "z": "9aad28bb.de6b08",
1364     "wires": [
1365       []
1366     ]
1367   },
1368   {
1369     "id": "1b882c62.b4d5c4",
1370     "type": "call",
1371     "name": "call GENERIC-RESOURCE-API:network-topology-operation-delete",
1372     "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-delete' mode='sync' >\n",
1373     "comments": "",
1374     "outputs": 1,
1375     "x": 1946.8995780944824,
1376     "y": 1536.4548411369324,
1377     "z": "9aad28bb.de6b08",
1378     "wires": [
1379       []
1380     ]
1381   },
1382   {
1383     "id": "de767c6b.834f1",
1384     "type": "outcome",
1385     "name": "other",
1386     "xml": "<outcome value='other'>",
1387     "comments": "",
1388     "outputs": 1,
1389     "x": 1427.65771484375,
1390     "y": 1340.677001953125,
1391     "z": "9aad28bb.de6b08",
1392     "wires": [
1393       [
1394         "c02f2b27.1444e8"
1395       ]
1396     ]
1397   },
1398   {
1399     "id": "6bdbc712.18ec58",
1400     "type": "outcome",
1401     "name": "CreateSOTNConnectivityInstance",
1402     "xml": "<outcome value='CreateSOTNConnectivityInstance'>",
1403     "comments": "",
1404     "outputs": 1,
1405     "x": 1507.3244438171387,
1406     "y": 1241.4549032608047,
1407     "z": "9aad28bb.de6b08",
1408     "wires": [
1409       [
1410         "cc35726f.72d91"
1411       ]
1412     ]
1413   },
1414   {
1415     "id": "cc35726f.72d91",
1416     "type": "call",
1417     "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-create",
1418     "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-create' mode='sync' >\n",
1419     "comments": "",
1420     "outputs": 1,
1421     "x": 1986.2132606506348,
1422     "y": 1243.6770855346695,
1423     "z": "9aad28bb.de6b08",
1424     "wires": [
1425       []
1426     ]
1427   },
1428   {
1429     "id": "915d81d7.e103a",
1430     "type": "outcome",
1431     "name": "DeleteSOTNConnectivityInstance",
1432     "xml": "<outcome value='DeleteSOTNConnectivityInstance'>",
1433     "comments": "",
1434     "outputs": 1,
1435     "x": 1504.7435417175293,
1436     "y": 1434.6269526481628,
1437     "z": "9aad28bb.de6b08",
1438     "wires": [
1439       [
1440         "ffefe985.e53578"
1441       ]
1442     ]
1443   },
1444   {
1445     "id": "ffefe985.e53578",
1446     "type": "call",
1447     "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-delete",
1448     "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-delete' mode='sync' >\n",
1449     "comments": "",
1450     "outputs": 1,
1451     "x": 1971.6323585510254,
1452     "y": 1436.8491349220276,
1453     "z": "9aad28bb.de6b08",
1454     "wires": [
1455       []
1456     ]
1457   },
1458   {
1459     "id": "8f457dbf.8b07b",
1460     "type": "outcome",
1461     "name": "other",
1462     "xml": "<outcome value='other'>",
1463     "comments": "",
1464     "outputs": 1,
1465     "x": 1424.0767822265625,
1466     "y": 1541.8489990234375,
1467     "z": "9aad28bb.de6b08",
1468     "wires": [
1469       [
1470         "afea4e67.794a"
1471       ]
1472     ]
1473   },
1474   {
1475     "id": "79aaad9.716b554",
1476     "type": "outcome",
1477     "name": "ActivateSOTNConnectivityInstance",
1478     "xml": "<outcome value='ActivateSOTNConnectivityInstance'>",
1479     "comments": "",
1480     "outputs": 1,
1481     "x": 1158.4548530578613,
1482     "y": 223.01040077209473,
1483     "z": "9aad28bb.de6b08",
1484     "wires": [
1485       [
1486         "a1756e2.236019"
1487       ]
1488     ]
1489   },
1490   {
1491     "id": "a1756e2.236019",
1492     "type": "call",
1493     "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-activate",
1494     "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-activate' mode='sync' >\n",
1495     "comments": "",
1496     "outputs": 1,
1497     "x": 1583.6770095825195,
1498     "y": 219.24494327697903,
1499     "z": "9aad28bb.de6b08",
1500     "wires": [
1501       []
1502     ]
1503   },
1504   {
1505     "id": "16f91dec.cb7af2",
1506     "type": "outcome",
1507     "name": "DeActivateDCINetworkInstance",
1508     "xml": "<outcome value='DeActivateDCINetworkInstance'>",
1509     "comments": "",
1510     "outputs": 1,
1511     "x": 1149.5555610656738,
1512     "y": 551.9999942779541,
1513     "z": "9aad28bb.de6b08",
1514     "wires": [
1515       [
1516         "20c06620.a7484a"
1517       ]
1518     ]
1519   },
1520   {
1521     "id": "20c06620.a7484a",
1522     "type": "call",
1523     "name": "call GENERIC-RESOURCE-API:dci-connects-network-topology-operation-deactivate",
1524     "xml": "<call module='GENERIC-RESOURCE-API' rpc='dci-connects-network-topology-operation-deactivate' mode='sync' >\n",
1525     "comments": "",
1526     "outputs": 1,
1527     "x": 1624.5557823181152,
1528     "y": 550.6668124198914,
1529     "z": "9aad28bb.de6b08",
1530     "wires": [
1531       []
1532     ]
1533   },
1534   {
1535     "id": "7fc79916.fb5438",
1536     "type": "outcome",
1537     "name": "ActivateSDWANConnectivityInstance",
1538     "xml": "<outcome value='ActivateSDWANConnectivityInstance'>",
1539     "comments": "",
1540     "outputs": 1,
1541     "x": 1155.0000228881836,
1542     "y": 318.0000190734863,
1543     "z": "9aad28bb.de6b08",
1544     "wires": [
1545       [
1546         "8f8df3ac.f43bf"
1547       ]
1548     ]
1549   },
1550   {
1551     "id": "8f8df3ac.f43bf",
1552     "type": "call",
1553     "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-activate",
1554     "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-activate' mode='sync' >\n",
1555     "comments": "",
1556     "outputs": 1,
1557     "x": 1598.0002136230469,
1558     "y": 315.66684770584106,
1559     "z": "9aad28bb.de6b08",
1560     "wires": [
1561       []
1562     ]
1563   },
1564   {
1565     "id": "625d77ac.1d4f58",
1566     "type": "outcome",
1567     "name": "DeactivateSDWANConnectivityInstance",
1568     "xml": "<outcome value='DeactivateSDWANConnectivityInstance'>",
1569     "comments": "",
1570     "outputs": 1,
1571     "x": 1167,
1572     "y": 605,
1573     "z": "9aad28bb.de6b08",
1574     "wires": [
1575       [
1576         "3bbfdab2.224de6"
1577       ]
1578     ]
1579   },
1580   {
1581     "id": "3bbfdab2.224de6",
1582     "type": "call",
1583     "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-deactivate",
1584     "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-deactivate' mode='sync' >\n",
1585     "comments": "",
1586     "outputs": 1,
1587     "x": 1610.0001907348633,
1588     "y": 602.6668286323547,
1589     "z": "9aad28bb.de6b08",
1590     "wires": [
1591       []
1592     ]
1593   },
1594   {
1595     "id": "c75bd3e1.bc391",
1596     "type": "outcome",
1597     "name": "CreateSDWANConnectivityInstance",
1598     "xml": "<outcome value='CreateSDWANConnectivityInstance'>",
1599     "comments": "",
1600     "outputs": 1,
1601     "x": 1513,
1602     "y": 1290,
1603     "z": "9aad28bb.de6b08",
1604     "wires": [
1605       [
1606         "db52f061.34611"
1607       ]
1608     ]
1609   },
1610   {
1611     "id": "db52f061.34611",
1612     "type": "call",
1613     "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-create",
1614     "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-create' mode='sync' >\n",
1615     "comments": "",
1616     "outputs": 1,
1617     "x": 1956.0001907348633,
1618     "y": 1287.6668286323547,
1619     "z": "9aad28bb.de6b08",
1620     "wires": [
1621       []
1622     ]
1623   },
1624   {
1625     "id": "c7012119.b3554",
1626     "type": "outcome",
1627     "name": "DeleteSDWANConnectivityInstance",
1628     "xml": "<outcome value='DeleteSDWANConnectivityInstance'>",
1629     "comments": "",
1630     "outputs": 1,
1631     "x": 1506,
1632     "y": 1485,
1633     "z": "9aad28bb.de6b08",
1634     "wires": [
1635       [
1636         "c57dac36.dcf83"
1637       ]
1638     ]
1639   },
1640   {
1641     "id": "c57dac36.dcf83",
1642     "type": "call",
1643     "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-delete",
1644     "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-delete' mode='sync' >\n",
1645     "comments": "",
1646     "outputs": 1,
1647     "x": 1972.888816833496,
1648     "y": 1487.2221822738647,
1649     "z": "9aad28bb.de6b08",
1650     "wires": [
1651       []
1652     ]
1653   }
1654 ]