3 "id": "acf1df7b.c0642",
9 "z": "e45b58ea.d3c7a8",
17 "id": "d107ddee.41386",
18 "type": "service-logic",
19 "name": "GENERIC-RESOURCE-API ${project.version}",
20 "module": "GENERIC-RESOURCE-API",
21 "version": "${project.version}",
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}'>",
25 "x": 249.86902618408203,
26 "y": 132.7381134033203,
27 "z": "e45b58ea.d3c7a8",
35 "id": "7daffa47.44d444",
37 "name": "method port-mirror-topology-operation-deactivate-async",
38 "xml": "<method rpc='port-mirror-topology-operation-deactivate-async' mode='sync'>\n",
41 "x": 277.53578186035156,
42 "y": 173.92856788635254,
43 "z": "e45b58ea.d3c7a8",
51 "id": "d6997faa.63095",
53 "name": "port-mirror-topology-operation-deactivate-async",
56 "x": 530.594856262207,
57 "y": 40.08634376525879,
58 "z": "e45b58ea.d3c7a8",
62 "id": "9ef6714.8e61a9",
63 "type": "returnSuccess",
64 "name": "return success",
65 "xml": "<return status='success'>\n<parameter name='error-code' value='200' />\n",
67 "x": 480.4882011413574,
68 "y": 1612.8809957504272,
69 "z": "e45b58ea.d3c7a8",
73 "id": "da29a24f.7f3f2",
75 "name": "block : atomic",
76 "xml": "<block atomic=\"true\">",
79 "x": 183.86904907226562,
80 "y": 871.5475997924805,
81 "z": "e45b58ea.d3c7a8",
102 "id": "23544362.1928ac",
104 "name": "rpc-port-mirror-1090",
107 "x": 483.86902618408203,
108 "y": 642.9761972427368,
109 "z": "e45b58ea.d3c7a8",
113 "id": "2d55bfb8.84d25",
115 "name": "step 3 - for each source port:",
118 "x": 545.8690490722656,
119 "y": 684.1189880371094,
120 "z": "e45b58ea.d3c7a8",
124 "id": "9221cb49.d93a28",
126 "name": "1. turn off packet mirroring in contrail (see input parameters spreadsheet)",
129 "x": 1131.0594940185547,
130 "y": 719.1189775466919,
131 "z": "e45b58ea.d3c7a8",
135 "id": "20a97346.cfa9dc",
137 "name": "2. set is-port-mirrored in A&AI (aai-port-mirror-1040)",
140 "x": 1073.1547470092773,
141 "y": 855.4999237060547,
142 "z": "e45b58ea.d3c7a8",
146 "id": "c4a61894.c3e478",
148 "name": "step 4 - call DG to deactivate route policy",
151 "x": 570.4405059814453,
152 "y": 1034.738042831421,
153 "z": "e45b58ea.d3c7a8",
157 "id": "4f611f9c.f3b72",
159 "name": "step 5 - update configuration object (aai-port-mirror-1070)",
162 "x": 621.4881134033203,
163 "y": 1183.0236949920654,
164 "z": "e45b58ea.d3c7a8",
168 "id": "23dd8717.0e3808",
170 "name": "step 6 - update oper status",
173 "x": 521.7737579345703,
174 "y": 1343.7856578826904,
175 "z": "e45b58ea.d3c7a8",
179 "id": "ae8a46bd.17c5a8",
181 "name": "set tmp variables",
182 "xml": "<set>\n<parameter name='tmp.configuration-id' value='`$port-mirror-topology-operation-input.configuration-information.configuration-id`' />\n\n\n",
184 "x": 496.2500228881836,
185 "y": 241.30948638916016,
186 "z": "e45b58ea.d3c7a8",
190 "id": "51ec1a7c.c67334",
192 "name": "set port-mirror-configuration data from input",
193 "xml": "<set>\n<parameter name='pm.configuration-data.configuration-operation-information.sdnc-request-header.'\n value='`$port-mirror-topology-operation-input.sdnc-request-header.`' />\n",
195 "x": 574.8215141296387,
196 "y": 600.3570823669434,
197 "z": "e45b58ea.d3c7a8",
201 "id": "ed8e386e.d66588",
203 "name": "execute readProperties",
204 "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",
207 "x": 515.5357818603516,
208 "y": 287.7380418777466,
209 "z": "e45b58ea.d3c7a8",
215 "id": "33edf927.ccd256",
217 "name": "generate port-mirror-configuration url",
218 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.pm-configuration`\"/>\n <parameter name=\"outputPath\" value=\"tmp.pmc-url\"/>\n <parameter name=\"target\" value=\"{configuration-id}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.configuration-id`\"/>\n",
221 "x": 555.5358505249023,
222 "y": 334.22620391845703,
223 "z": "e45b58ea.d3c7a8",
229 "id": "88b52684.3c1198",
231 "name": "execute RestApiCallNode - get port-mirror-configuration",
232 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='restapiUrl' value='`$prop.controller.url + $tmp.pmc-url`' />\n <parameter name='restapiUser' value='`$prop.controller.user`' />\n <parameter name='restapiPassword' value='`$prop.controller.pwd`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='GET' />\n <parameter name=\"responsePrefix\" value=\"pm-mdsal\" />\n\n",
235 "x": 610.2976531982422,
236 "y": 420.3570556640625,
237 "z": "e45b58ea.d3c7a8",
247 "id": "441543d6.71cf8c",
250 "xml": "<outcome value='success'>\n",
253 "x": 915.5936126708984,
254 "y": 376.6410722732544,
255 "z": "e45b58ea.d3c7a8",
263 "id": "e792a4af.424e18",
266 "xml": "<outcome value='failure'>\n",
269 "x": 911.7261962890625,
270 "y": 418.69032287597656,
271 "z": "e45b58ea.d3c7a8",
279 "id": "637ff647.06cdb8",
286 "x": 1067.4404525756836,
287 "y": 377.0236053466797,
288 "z": "e45b58ea.d3c7a8",
294 "id": "27e5f04e.c2091",
297 "xml": "<outcome value='not-found'>\n",
300 "x": 918.6309661865234,
301 "y": 462.02373123168945,
302 "z": "e45b58ea.d3c7a8",
310 "id": "9f402faa.52bcb",
312 "name": "block : atomic",
313 "xml": "<block atomic=\"true\">",
316 "x": 1090.2976531982422,
317 "y": 418.69039726257324,
318 "z": "e45b58ea.d3c7a8",
327 "id": "3bc0bb76.118314",
329 "name": "block : atomic",
330 "xml": "<block atomic=\"true\">",
333 "x": 1088.6309051513672,
334 "y": 460.35705375671387,
335 "z": "e45b58ea.d3c7a8",
344 "id": "a1ca8a01.0e3cf8",
346 "name": "set error-message",
347 "xml": "<set>\n<parameter name=\"error-message\" value=\"Failed to read port-mirror-configuration from MD-SAL\" />\n",
350 "x": 1295.2976531982422,
351 "y": 417.0237102508545,
352 "z": "e45b58ea.d3c7a8",
358 "id": "fc24245d.cf0bc8",
360 "name": "set error-message",
361 "xml": "<set>\n<parameter name=\"error-message\" value=\"Cannot find port-mirror-configuration in MD-SAL\" />\n",
364 "x": 1291.9642791748047,
365 "y": 462.0237102508545,
366 "z": "e45b58ea.d3c7a8",
372 "id": "b602cd37.9d966",
375 "xml": "<set>\n<parameter name='pm.configuration-id' value='`$tmp.configuration-id`' />\n<parameter name='pm.configuration-data.' value='`$pm-mdsal.port-mirror-configuration[0].configuration-data.`' />\n",
377 "x": 460.29769134521484,
378 "y": 503.6903820037842,
379 "z": "e45b58ea.d3c7a8",
383 "id": "d10e2194.104e6",
384 "type": "returnFailure",
385 "name": "return failure",
386 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'$error-message'`\" />\n",
388 "x": 1728.1070671081543,
389 "y": 1601.4285154342651,
390 "z": "e45b58ea.d3c7a8",
394 "id": "699eaa77.1cb434",
396 "name": "send error to MSO",
397 "xml": "<configure activate=\"true\" adaptor=\"com.att.sdnctl.sli.adaptor.mso.MSOAdaptor\" key=\"__READ_FROM_PARAMETERS__\">\n<parameter name=\"notification-url\" value=\"`$port-mirror-topology-operation-input.sdnc-request-header.svc-notification-url`\" />\n<parameter name=\"input.ack-final-indicator\" value=\"Y\" />\n<parameter name=\"input.response-code\" value=\"500\" />\n<parameter name=\"input.response-message\" value=\"`$error-message`\" />\n<parameter name=\"input.svc-request-id\" value=\"`$port-mirror-topology-operation-input.sdnc-request-header.svc-request-id`\" />\n<parameter name=\"input.service-information.service-type\" value=\"`$port-mirror-topology-operation-input.service-information.subscription-service-type`\" />\n<parameter name=\"input.service-information.service-instance-id\" value=\"`$port-mirror-topology-operation-input.service-information.service-instance-id`\" />\n",
400 "x": 1745.7991561889648,
401 "y": 1554.8944416046143,
402 "z": "e45b58ea.d3c7a8",
408 "id": "1489c2f8.2f085d",
410 "name": "block : atomic",
411 "xml": "<block atomic=\"true\">",
414 "x": 1559.5355911254883,
415 "y": 1578.5714435577393,
416 "z": "e45b58ea.d3c7a8",
425 "id": "54a5dead.83a5",
427 "name": "execute RestApiCallNode - PUT port-mirror-configuration",
428 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.portmirrorconfig.templatefile`\" />\n <parameter name='restapiUrl' value='`$prop.controller.url + $tmp.pmc-url`' />\n <parameter name='restapiUser' value='`$prop.controller.user`' />\n <parameter name='restapiPassword' value='`$prop.controller.pwd`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='PUT' />\n <parameter name=\"responsePrefix\" value=\"mdsal-pmc\" />\n\n",
431 "x": 617.2738494873047,
432 "y": 1468.833387374878,
433 "z": "e45b58ea.d3c7a8",
443 "id": "e2a5b4bd.e39bb8",
445 "name": "set oper-status",
446 "xml": "<set>\n<parameter name='pm.configuration-data.configuration-oper-status.order-status'\n value='Created' />\n<parameter name='pm.configuration-data.configuration-oper-status.last-action'\n value='`$port-mirror-topology-operation-input.request-information.request-action`' />\n<parameter name='pm.configuration-data.configuration-oper-status.last-rpc-action'\n value='`$port-mirror-topology-operation-input.sdnc-request-header.svc-action`' />\n",
448 "x": 488.59523010253906,
449 "y": 1389.5713024139404,
450 "z": "e45b58ea.d3c7a8",
454 "id": "1f4272e7.b9a5bd",
457 "xml": "<outcome value='not-found'>\n",
460 "x": 924.5951995849609,
461 "y": 1508.2380676269531,
462 "z": "e45b58ea.d3c7a8",
470 "id": "2b0c94ba.0fbf0c",
473 "xml": "<outcome value='failure'>\n",
476 "x": 917.0238342285156,
477 "y": 1466.7380876541138,
478 "z": "e45b58ea.d3c7a8",
486 "id": "1ab1ec64.c45d84",
489 "xml": "<outcome value='success'>\n",
492 "x": 920.7738265991211,
493 "y": 1427.0951852798462,
494 "z": "e45b58ea.d3c7a8",
502 "id": "97768d46.52f58",
509 "x": 1058.1440963745117,
510 "y": 1426.144528388977,
511 "z": "e45b58ea.d3c7a8",
517 "id": "3f39b480.961f1c",
519 "name": "set error-message",
520 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating md-sal for port-mirror-configuration\" />\n",
523 "x": 1277.3468208312988,
524 "y": 1479.810827255249,
525 "z": "e45b58ea.d3c7a8",
531 "id": "b00ed1fd.f89da",
533 "name": "block : atomic",
534 "xml": "<block atomic=\"true\">",
537 "x": 1080.0133438110352,
538 "y": 1480.8109140396118,
539 "z": "e45b58ea.d3c7a8",
548 "id": "3810a57d.14236a",
550 "name": "call api-contrail-route-topology-operation-deactivate",
551 "xml": "<call module='GENERIC-RESOURCE-API' rpc='api-contrail-route-topology-operation-deactivate' mode='sync' >\n\n",
554 "x": 1181.940444946289,
555 "y": 1122.285041809082,
556 "z": "e45b58ea.d3c7a8",
564 "id": "cb28e685.257d38",
567 "xml": "<outcome value='failure'>\n",
570 "x": 1449.797664642334,
571 "y": 1122.5230445861816,
572 "z": "e45b58ea.d3c7a8",
580 "id": "e62ab65d.b91da8",
582 "name": "set parameters",
583 "xml": "<set>\n<parameter name='cto-api.default-domain' value='default-domain' />\n<parameter name='cto-api.default-project'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.tenant`' />\n<parameter name='cto-api.cloud-region-id'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.cloud-region-id`' />\n<parameter name='cto-api.contrail-route-allotted-resource-id'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.route-allotted-resource-id`' />\n<parameter name='cto-api.src-contrail-network-fqdn'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.source-network-fqdn`' />\n<parameter name='cto-api.collector-contrail-network-fqdn'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.dest-network-fqdn`' />\n<parameter name='cto-api.rollback-flag' value='false' />\n<parameter name='cto-api.owning-entity'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.owning-entity`' />\n",
585 "x": 1069.0833206176758,
586 "y": 1069.4281883239746,
587 "z": "e45b58ea.d3c7a8",
591 "id": "c553e730.5e7f68",
593 "name": "for each mapped source port",
594 "xml": "<for silentFailure='true' index='src-idx' start='0' end='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.source-to-dest-maps.source-to-dest-map_length`' >\n",
597 "x": 522.7973785400391,
598 "y": 862.6658306121826,
599 "z": "e45b58ea.d3c7a8",
607 "id": "c54ab73a.ae8e68",
609 "name": "block : atomic",
610 "xml": "<block atomic=\"true\">",
613 "x": 761.5592880249023,
614 "y": 862.7607879638672,
615 "z": "e45b58ea.d3c7a8",
624 "id": "3fbcac7e.c1a1a4",
626 "name": "execute ContrailAdaptor to disable port mirroring",
627 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.contrail.ContrailAdaptor' method='sendContrailRequest' emitsOutcome='true' >\n<parameter name='api-name' value='port-mirroring' />\n<parameter name='api-action' value='disable' />\n<parameter name='resp-prefix' value='contrailResp' />\n<parameter name='display-name'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.source-to-dest-maps.source-to-dest-map[$src-idx].source-port-name`' />\n<parameter name='contrail-virtual-machine-interface-name'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.source-to-dest-maps.source-to-dest-map[$src-idx].source-port-name`' />\n<parameter name='contrail-virtual-machine-interface-id'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.source-to-dest-maps.source-to-dest-map[$src-idx].source-port-id`' />\n<parameter name='policy-name'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.source-to-dest-maps.source-to-dest-map[$src-idx].source-port-name`' />\n<parameter name='default-domain' value='default-domain' />\n<parameter name='default-project'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.tenant`' />\n<parameter name='cloud-region-id'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.cloud-region-id`' />\n<parameter name='cloud-owner'\n value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.cloud-owner`' />\n\n",
630 "x": 1067.1785430908203,
631 "y": 782.0000114440918,
632 "z": "e45b58ea.d3c7a8",
641 "id": "82848df0.947b5",
644 "xml": "<outcome value='failure'>\n",
647 "x": 1341.4641380310059,
648 "y": 807.7143030166626,
649 "z": "e45b58ea.d3c7a8",
657 "id": "ba3b50e4.8fcda",
659 "name": "set error-message",
660 "xml": "<set>\n <parameter name=\"error-message\" value=\"`'Failed to update policy in Contrail. '+ $contrailResp.resp-code + ':' +$contrailResp.resp-message `\" />\n",
663 "x": 1674.3214836120605,
664 "y": 807.7143201828003,
665 "z": "e45b58ea.d3c7a8",
671 "id": "8e1dcd4b.eddea",
673 "name": "block : atomic",
674 "xml": "<block atomic=\"true\">",
677 "x": 1487.1784934997559,
678 "y": 807.7143030166626,
679 "z": "e45b58ea.d3c7a8",
688 "id": "ce7381ff.88548",
690 "name": "update l-interface object",
691 "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"l-interface\"\n key=\"cloud-region.cloud-region-id = $pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.cloud-region-id\n AND cloud-region.cloud-owner = $pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.cloud-owner\n AND tenant.tenant-id = $pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.tenant-id\n AND vserver.vserver-id = $pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.source-to-dest-maps.source-to-dest-map[$src-idx].source-vserver-id\n AND l-interface.interface-name = $pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.source-to-dest-maps.source-to-dest-map[$src-idx].source-port-name\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"is-port-mirrored\" value=\"false\" />\n",
694 "x": 992.130973815918,
695 "y": 940.9523162841797,
696 "z": "e45b58ea.d3c7a8",
706 "id": "49f37918.005438",
709 "xml": "<outcome value='failure'>\n",
712 "x": 1196.4882431030273,
713 "y": 941.7144365310669,
714 "z": "e45b58ea.d3c7a8",
722 "id": "38be4e8.a16eab2",
725 "xml": "<outcome value='not-found'>\n",
728 "x": 1205.0596923828125,
729 "y": 896.7146310806274,
730 "z": "e45b58ea.d3c7a8",
738 "id": "1c203915.556647",
740 "name": "block : atomic",
741 "xml": "<block atomic=\"true\">",
744 "x": 1374.5118713378906,
745 "y": 917.1427631378174,
746 "z": "e45b58ea.d3c7a8",
755 "id": "a3cef666.7d5688",
757 "name": "set error-message",
758 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Failed to update l-interface object in AAI for interface ' + $pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.source-to-dest-maps.source-to-dest-map[$src-idx].source-port-name`\" />\n",
761 "x": 1571.1784057617188,
762 "y": 915.4759979248047,
763 "z": "e45b58ea.d3c7a8",
769 "id": "423946eb.24ca18",
771 "name": "update configuration object",
772 "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"configuration\"\n key=\"configuration.configuration-id = $tmp.configuration-id\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"operational-status\" value=\"out-of-service-path\" />\n",
775 "x": 523.0357208251953,
776 "y": 1252.1904430389404,
777 "z": "e45b58ea.d3c7a8",
786 "id": "8eeeba15.39dbd8",
789 "xml": "<outcome value='failure'>\n",
792 "x": 727.3930397033691,
793 "y": 1275.8097524642944,
794 "z": "e45b58ea.d3c7a8",
802 "id": "eea0877.1531578",
805 "xml": "<outcome value='not-found'>\n",
808 "x": 735.9644546508789,
809 "y": 1225.095555305481,
810 "z": "e45b58ea.d3c7a8",
818 "id": "d4efc164.c970a",
820 "name": "block : atomic",
821 "xml": "<block atomic=\"true\">",
824 "x": 909.7023849487305,
825 "y": 1277.1900959014893,
826 "z": "e45b58ea.d3c7a8",
835 "id": "1ba8ef22.aa7851",
837 "name": "block : atomic",
838 "xml": "<block atomic=\"true\">",
841 "x": 908.2738151550293,
842 "y": 1226.9523420333862,
843 "z": "e45b58ea.d3c7a8",
852 "id": "ce2dc4f8.8f4c78",
854 "name": "set error-message",
855 "xml": "<set>\n<parameter name=\"error-message\" value=\"Failure updating configuration object in AAI\" />\n",
858 "x": 1096.369010925293,
859 "y": 1277.1900959014893,
860 "z": "e45b58ea.d3c7a8",
866 "id": "b12f8aa.29d1678",
868 "name": "set error-message",
869 "xml": "<set>\n<parameter name=\"error-message\" value=\"Unable to find configuration object in AAI\" />\n",
872 "x": 1106.3689727783203,
873 "y": 1223.8570280075073,
874 "z": "e45b58ea.d3c7a8",
880 "id": "8c26f93.26d3a08",
883 "xml": "<outcome value='success'>\n",
886 "x": 1344.3213157653809,
887 "y": 760.5713777542114,
888 "z": "e45b58ea.d3c7a8",
896 "id": "cdd281aa.3c357",
898 "name": "set contrail-set[]",
899 "xml": "<set>\n<parameter name='contrail-set[$src-idx]' value='true' />\n",
901 "x": 1500.0355224609375,
902 "y": 759.1429100036621,
903 "z": "e45b58ea.d3c7a8",
907 "id": "b68b2de2.f0136",
910 "xml": "<outcome value='success'>\n",
913 "x": 1200.7023696899414,
914 "y": 983.8095188140869,
915 "z": "e45b58ea.d3c7a8",
923 "id": "7abe579c.fe99a8",
925 "name": "set l-interface-set[]",
926 "xml": "<set>\n<parameter name='l-interface-set[$src-idx]' value='true' />\n",
928 "x": 1363.559425354004,
929 "y": 985.2382392883301,
930 "z": "e45b58ea.d3c7a8",
934 "id": "914f3421.b83cc8",
936 "name": "send success to MSO",
937 "xml": "<configure activate=\"true\" adaptor=\"com.att.sdnctl.sli.adaptor.mso.MSOAdaptor\" key=\"__READ_FROM_PARAMETERS__\">\n<parameter name=\"notification-url\" value=\"`$port-mirror-topology-operation-input.sdnc-request-header.svc-notification-url`\" />\n<parameter name=\"input.ack-final-indicator\" value=\"Y\" />\n<parameter name=\"input.response-code\" value=\"200\" />\n<parameter name=\"input.svc-request-id\" value=\"`$port-mirror-topology-operation-input.sdnc-request-header.svc-request-id`\" />\n<parameter name=\"input.service-information.service-type\" value=\"`$port-mirror-topology-operation-input.service-information.subscription-service-type`\" />\n<parameter name=\"input.service-information.service-instance-id\" value=\"`$port-mirror-topology-operation-input.service-information.service-instance-id`\" />\n",
940 "x": 506.25000381469727,
941 "y": 1552.976061820984,
942 "z": "e45b58ea.d3c7a8",
948 "id": "3cc26a33.d0cde6",
950 "name": "set tmp.configuration-sub-type",
951 "xml": "<set>\n<parameter name='tmp.configuration-sub-type' value='`$pm.configuration-data.port-mirror-configuration-topology.port-mirror-configuration-assignments.probe-type`' />\n",
953 "x": 531.2499847412109,
954 "y": 550.8333358764648,
955 "z": "e45b58ea.d3c7a8",
959 "id": "af216003.25212",
961 "name": "block : atomic",
962 "xml": "<block atomic=\"true\">",
965 "x": 889.5833358764648,
966 "y": 1097.4999256134033,
967 "z": "e45b58ea.d3c7a8",
976 "id": "5b4713f1.7dfb5c",
977 "type": "switchNode",
978 "name": "switch configuration-sub-type",
979 "xml": "<switch test='`$tmp.configuration-sub-type`'>\n",
982 "x": 531.2499847412109,
983 "y": 1097.4999618530273,
984 "z": "e45b58ea.d3c7a8",
992 "id": "81bae171.b37e6",
995 "xml": "<outcome value='vprobe'>\n",
998 "x": 729.2499847412109,
999 "y": 1097.4999618530273,
1000 "z": "e45b58ea.d3c7a8",