Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_port-mirror-topology-operation-validation.json
1 [{"id":"937e2678.de7bd8","type":"dgstart","name":"DGSTART","outputs":1,"x":106.66666412353516,"y":87.4136552810669,"z":"4b49c6e4.fe3048","wires":[["1b70aaac.e18bc5"]]},{"id":"1b70aaac.e18bc5","type":"service-logic","name":"GENERIC-RESOURCE-API ${project.version}","module":"GENERIC-RESOURCE-API","version":"${project.version}","comments":"","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}'>","outputs":1,"x":220.2856903076172,"y":127.6517686843872,"z":"4b49c6e4.fe3048","wires":[["6bcf44ce.589bac"]]},{"id":"6bcf44ce.589bac","type":"method","name":"method port-mirror-topology-operation-validation","xml":"<method rpc='port-mirror-topology-operation-validation' mode='sync'>\n","comments":"","outputs":1,"x":225.0952911376953,"y":167.4136552810669,"z":"4b49c6e4.fe3048","wires":[["36b909f6.73cb66"]]},{"id":"f1fba941.92b308","type":"comment","name":"port-mirror-topology-operation-validation","info":"","comments":"","x":501.0115203857422,"y":34.999999046325684,"z":"4b49c6e4.fe3048","wires":[]},{"id":"2619e935.995346","type":"returnSuccess","name":"return success","xml":"<return status='success'>\n","comments":"","x":416.2500991821289,"y":1565.1518993377686,"z":"4b49c6e4.fe3048","wires":[]},{"id":"36b909f6.73cb66","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":209.52381134033203,"y":333.1279344558716,"z":"4b49c6e4.fe3048","wires":[["2619e935.995346","f9f21e89.7956e","ddc786f6.b87d48","3e22ced3.993ad2","ec829e8c.5b84a"]]},{"id":"f9f21e89.7956e","type":"switchNode","name":"switch svc-action","xml":"<switch test='`$port-mirror-topology-operation-input.sdnc-request-header.svc-action`'>\n","comments":"","outputs":1,"x":429.4643096923828,"y":1211.0447816848755,"z":"4b49c6e4.fe3048","wires":[["52455406.f27e4c","b969f141.ea07e","4d535fd8.fecd9","bdce53a.e85beb","e59dd1ca.f9ba9","4b42cd2a.a91bb4"]]},{"id":"52455406.f27e4c","type":"outcome","name":"assign","xml":"<outcome value='assign'>\n","comments":"","outputs":1,"x":669.2262058258057,"y":780.1518878936768,"z":"4b49c6e4.fe3048","wires":[["2b4034cc.bd8e1c"]]},{"id":"b969f141.ea07e","type":"outcome","name":"activate","xml":"<outcome value='activate'>\n","comments":"","outputs":1,"x":667.3214721679688,"y":1076.9376935958862,"z":"4b49c6e4.fe3048","wires":[["b20062c7.68f33"]]},{"id":"4d535fd8.fecd9","type":"outcome","name":"unassign","xml":"<outcome value='unassign'>\n","comments":"","outputs":1,"x":669.1071891784668,"y":1174.0805578231812,"z":"4b49c6e4.fe3048","wires":[["9e6a5efe.3186"]]},{"id":"bdce53a.e85beb","type":"outcome","name":"deactivate","xml":"<outcome value='deactivate'>\n","comments":"","outputs":1,"x":672.6786098480225,"y":1269.259165763855,"z":"4b49c6e4.fe3048","wires":[["ea8a89c9.e8c648"]]},{"id":"e59dd1ca.f9ba9","type":"outcome","name":"enable","xml":"<outcome value='enable'>\n","comments":"","outputs":1,"x":661.4286613464355,"y":1380.1520357131958,"z":"4b49c6e4.fe3048","wires":[["8a6db9fd.e2b678"]]},{"id":"4b42cd2a.a91bb4","type":"outcome","name":"disable","xml":"<outcome value='disable'>\n","comments":"","outputs":1,"x":652.6787376403809,"y":1489.4376859664917,"z":"4b49c6e4.fe3048","wires":[["e18f42ef.5f8e1"]]},{"id":"ddc786f6.b87d48","type":"switchNode","name":"switch service-information.subscription-service-type","xml":"<switch test='`$service-data.service-information.subscription-service-type`'>\n","comments":"","outputs":1,"x":542.9166412353516,"y":268.30652713775635,"z":"4b49c6e4.fe3048","wires":[["27028266.63249e"]]},{"id":"27028266.63249e","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":811.4881248474121,"y":267.66365909576416,"z":"4b49c6e4.fe3048","wires":[["71dc5896.72bb98"]]},{"id":"71dc5896.72bb98","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'No service exists for service instance ' + $port-mirror-topology-operation-input.service-information.service-instance-id`\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":961.4881286621094,"y":267.66365909576416,"z":"4b49c6e4.fe3048","wires":[]},{"id":"34225637.7fe37a","type":"comment","name":"common validations","info":"","comments":"","x":603.4523696899414,"y":220.6279420852661,"z":"4b49c6e4.fe3048","wires":[]},{"id":"3e22ced3.993ad2","type":"switchNode","name":"switch configuration-information.configuration-id","xml":"<switch test='`$port-mirror-topology-operation-input.configuration-information.configuration-id`'>\n","comments":"","outputs":1,"x":528.9881134033203,"y":315.09221363067627,"z":"4b49c6e4.fe3048","wires":[["f52397cc.074718"]]},{"id":"f52397cc.074718","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":811.4881172180176,"y":315.9136552810669,"z":"4b49c6e4.fe3048","wires":[["fd84a975.169f78"]]},{"id":"fd84a975.169f78","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"No configuration-id supplied in input\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":961.4881210327148,"y":315.9136552810669,"z":"4b49c6e4.fe3048","wires":[]},{"id":"daeed855.f65228","type":"comment","name":"action-specific validations","info":"","comments":"","x":694.2261772155762,"y":730.8661651611328,"z":"4b49c6e4.fe3048","wires":[]},{"id":"2b4034cc.bd8e1c","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":817.9761943817139,"y":780.1518821716309,"z":"4b49c6e4.fe3048","wires":[["fdb2b4ca.fd9468","6d59591f.ef4c98","eda5afb3.f630f","b44e8a2a.37d798","793d5df3.b19c44","8cfba049.9ab71"]]},{"id":"fdb2b4ca.fd9468","type":"switchNode","name":"switch svc-notification-url","xml":"<switch test='`$port-mirror-topology-operation-input.sdnc-request-header.svc-notification-url`'>\n","comments":"","outputs":1,"x":1053.333339691162,"y":656.5804595947266,"z":"4b49c6e4.fe3048","wires":[["96080e51.d5f5c"]]},{"id":"96080e51.d5f5c","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1370.8333473205566,"y":655.3304595947266,"z":"4b49c6e4.fe3048","wires":[["a423e75c.6555b8"]]},{"id":"a423e75c.6555b8","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"svc-notification-url is required for assign\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1520.833351135254,"y":655.3304595947266,"z":"4b49c6e4.fe3048","wires":[]},{"id":"b20062c7.68f33","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":818.5714721679688,"y":1076.9376935958862,"z":"4b49c6e4.fe3048","wires":[["abcfc8c5.f7caa8","dca53974.0698c8"]]},{"id":"abcfc8c5.f7caa8","type":"switchNode","name":"switch svc-notification-url","xml":"<switch test='`$port-mirror-topology-operation-input.sdnc-request-header.svc-notification-url`'>\n","comments":"","outputs":1,"x":1049.4643211364746,"y":1051.7590856552124,"z":"4b49c6e4.fe3048","wires":[["97f7ec47.04288"]]},{"id":"97f7ec47.04288","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1366.9643287658691,"y":1050.5090856552124,"z":"4b49c6e4.fe3048","wires":[["5915d14f.c072a"]]},{"id":"5915d14f.c072a","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"svc-notification-url is required for activate\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1516.9643325805664,"y":1050.5090856552124,"z":"4b49c6e4.fe3048","wires":[]},{"id":"ea8a89c9.e8c648","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":820.1786098480225,"y":1268.0091667175293,"z":"4b49c6e4.fe3048","wires":[["61d3d15f.ca091","8624276.49c5bd8"]]},{"id":"61d3d15f.ca091","type":"switchNode","name":"switch svc-notification-url","xml":"<switch test='`$port-mirror-topology-operation-input.sdnc-request-header.svc-notification-url`'>\n","comments":"","outputs":1,"x":1052.85719871521,"y":1240.3305521011353,"z":"4b49c6e4.fe3048","wires":[["eb91689d.347218"]]},{"id":"eb91689d.347218","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1370.3572063446045,"y":1239.0805521011353,"z":"4b49c6e4.fe3048","wires":[["c611ae80.8f1df"]]},{"id":"c611ae80.8f1df","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"svc-notification-url is required for deactivate\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1520.3572101593018,"y":1239.0805521011353,"z":"4b49c6e4.fe3048","wires":[]},{"id":"6d59591f.ef4c98","type":"switchNode","name":"switch request-action='CreatePortMirrorConfigurationInstance'","xml":"<switch test=\"`$port-mirror-topology-operation-input.request-information.request-action == 'CreatePortMirrorConfigurationInstance'`\">\n","comments":"","outputs":1,"x":1164.583339691162,"y":709.0804605484009,"z":"4b49c6e4.fe3048","wires":[["f5beef9f.34adb"]]},{"id":"f5beef9f.34adb","type":"outcomeFalse","name":"false","xml":"<outcome value='false'>\n","comments":"","outputs":1,"x":1470.8333473205566,"y":709.0804595947266,"z":"4b49c6e4.fe3048","wires":[["13771525.e3f82b"]]},{"id":"13771525.e3f82b","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"request-action must be CreatePortMirrorConfigurationInstance for assign\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1622.0833473205566,"y":709.0804615020752,"z":"4b49c6e4.fe3048","wires":[]},{"id":"9e6a5efe.3186","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":819.1071891784668,"y":1174.0805568695068,"z":"4b49c6e4.fe3048","wires":[["78601c3c.46ee54"]]},{"id":"8a6db9fd.e2b678","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":820.1786613464355,"y":1380.1520376205444,"z":"4b49c6e4.fe3048","wires":[["5f2b82e4.5647cc","de8812d9.defb9"]]},{"id":"e18f42ef.5f8e1","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":810.1787376403809,"y":1489.4376878738403,"z":"4b49c6e4.fe3048","wires":[["e87a4a95.a74d28","49e544be.a01fcc"]]},{"id":"dca53974.0698c8","type":"switchNode","name":"switch request-action='CreatePortMirrorConfigurationInstance'","xml":"<switch test=\"`$port-mirror-topology-operation-input.request-information.request-action == 'CreatePortMirrorConfigurationInstance'`\">\n","comments":"","outputs":1,"x":1164.4643058776855,"y":1105.5090799331665,"z":"4b49c6e4.fe3048","wires":[["5db674c6.f192ec"]]},{"id":"5db674c6.f192ec","type":"outcomeFalse","name":"false","xml":"<outcome value='false'>\n","comments":"","outputs":1,"x":1470.71431350708,"y":1105.5090789794922,"z":"4b49c6e4.fe3048","wires":[["ebddce7.738fb3"]]},{"id":"ebddce7.738fb3","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"request-action must be CreatePortMirrorConfigurationInstance for activate\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1621.96431350708,"y":1105.5090808868408,"z":"4b49c6e4.fe3048","wires":[]},{"id":"78601c3c.46ee54","type":"switchNode","name":"switch request-action='DeletePortMirrorConfigurationInstance'","xml":"<switch test=\"`$port-mirror-topology-operation-input.request-information.request-action == 'DeletePortMirrorConfigurationInstance'`\">\n","comments":"","outputs":1,"x":1162.321548461914,"y":1174.080584526062,"z":"4b49c6e4.fe3048","wires":[["189fafd.d538a5"]]},{"id":"189fafd.d538a5","type":"outcomeFalse","name":"false","xml":"<outcome value='false'>\n","comments":"","outputs":1,"x":1468.5715560913086,"y":1174.0805835723877,"z":"4b49c6e4.fe3048","wires":[["c2927195.691fe"]]},{"id":"c2927195.691fe","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"request-action must be DeletePortMirrorConfigurationInstance for unassign\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1619.8215560913086,"y":1174.0805854797363,"z":"4b49c6e4.fe3048","wires":[]},{"id":"8624276.49c5bd8","type":"switchNode","name":"switch request-action='DeletePortMirrorConfigurationInstance'","xml":"<switch test=\"`$port-mirror-topology-operation-input.request-information.request-action == 'DeletePortMirrorConfigurationInstance'`\">\n","comments":"","outputs":1,"x":1165.3571796417236,"y":1296.5805463790894,"z":"4b49c6e4.fe3048","wires":[["52576a21.d04bc4"]]},{"id":"52576a21.d04bc4","type":"outcomeFalse","name":"false","xml":"<outcome value='false'>\n","comments":"","outputs":1,"x":1471.6071872711182,"y":1296.580545425415,"z":"4b49c6e4.fe3048","wires":[["43bf1df3.a10684"]]},{"id":"43bf1df3.a10684","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"request-action must be DeletePortMirrorConfigurationInstance for deactivate\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1622.8571872711182,"y":1296.5805473327637,"z":"4b49c6e4.fe3048","wires":[]},{"id":"5f2b82e4.5647cc","type":"switchNode","name":"switch request-action='ChangePortMirrorConfigurationInstance'","xml":"<switch test=\"`$port-mirror-topology-operation-input.request-information.request-action == 'ChangePortMirrorConfigurationInstance'`\">\n","comments":"","outputs":1,"x":1169.1071891784668,"y":1356.4019956588745,"z":"4b49c6e4.fe3048","wires":[["80cbf3a5.e6cb2"]]},{"id":"80cbf3a5.e6cb2","type":"outcomeFalse","name":"false","xml":"<outcome value='false'>\n","comments":"","outputs":1,"x":1475.3571968078613,"y":1356.4019947052002,"z":"4b49c6e4.fe3048","wires":[["507e85a0.81b15c"]]},{"id":"507e85a0.81b15c","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"request-action must be ChangePortMirrorConfigurationInstance for enable\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1626.6071968078613,"y":1356.4019966125488,"z":"4b49c6e4.fe3048","wires":[]},{"id":"e87a4a95.a74d28","type":"switchNode","name":"switch request-action='ChangePortMirrorConfigurationInstance'","xml":"<switch test=\"`$port-mirror-topology-operation-input.request-information.request-action == 'ChangePortMirrorConfigurationInstance'`\">\n","comments":"","outputs":1,"x":1165.7144107818604,"y":1466.937762260437,"z":"4b49c6e4.fe3048","wires":[["5d058a4d.1488f4"]]},{"id":"5d058a4d.1488f4","type":"outcomeFalse","name":"false","xml":"<outcome value='false'>\n","comments":"","outputs":1,"x":1471.9644184112549,"y":1466.9377613067627,"z":"4b49c6e4.fe3048","wires":[["67c3e397.0aab2c"]]},{"id":"67c3e397.0aab2c","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"request-action must be ChangePortMirrorConfigurationInstance for disable\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1623.2144184112549,"y":1466.9377632141113,"z":"4b49c6e4.fe3048","wires":[]},{"id":"eda5afb3.f630f","type":"switchNode","name":"switch configuration-type","xml":"<switch test='`$port-mirror-topology-operation-input.configuration-information.configuration-type`'>\n","comments":"","outputs":1,"x":1049.583324432373,"y":756.5804538726807,"z":"4b49c6e4.fe3048","wires":[["f187e6e1.d294a8"]]},{"id":"f187e6e1.d294a8","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1367.0833320617676,"y":755.3304538726807,"z":"4b49c6e4.fe3048","wires":[["c8846487.c0f2c8"]]},{"id":"c8846487.c0f2c8","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"configuration-type is required for assign\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1517.0833358764648,"y":755.3304538726807,"z":"4b49c6e4.fe3048","wires":[]},{"id":"b44e8a2a.37d798","type":"switchNode","name":"switch model-customization-uuid","xml":"<switch test='`$port-mirror-topology-operation-input.configuration-information.onap-model-information.model-customization-uuid`'>\n","comments":"","outputs":1,"x":1070.833339691162,"y":804.0804615020752,"z":"4b49c6e4.fe3048","wires":[["8e2355b8.217348"]]},{"id":"8e2355b8.217348","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1367.0833320617676,"y":802.8304538726807,"z":"4b49c6e4.fe3048","wires":[["1a1a1278.0a12ce"]]},{"id":"1a1a1278.0a12ce","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"configuration-information.onap-model-information.model-customization-uuid is required for assign\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1517.0833358764648,"y":802.8304538726807,"z":"4b49c6e4.fe3048","wires":[]},{"id":"de8812d9.defb9","type":"switchNode","name":"switch source-port-id","xml":"<switch test='`$port-mirror-topology-operation-input.port-mirror-configuration-request-input.source-port.source-port-id`'>\n","comments":"","outputs":1,"x":1036.6072044372559,"y":1405.152009010315,"z":"4b49c6e4.fe3048","wires":[["89436a82.aada88"]]},{"id":"89436a82.aada88","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1370.3571815490723,"y":1403.9019861221313,"z":"4b49c6e4.fe3048","wires":[["2c34d503.4c6dba"]]},{"id":"2c34d503.4c6dba","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"port-mirror-configuration-request-input.source-port.source-port-id is required for enable\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1520.3571853637695,"y":1403.9019861221313,"z":"4b49c6e4.fe3048","wires":[]},{"id":"793d5df3.b19c44","type":"switchNode","name":"switch source vnf-id","xml":"<switch test='`$port-mirror-topology-operation-input.port-mirror-configuration-request-input.source-port.vnf-information.vnf-id`'>\n","comments":"","outputs":1,"x":1030.4761199951172,"y":850.1518898010254,"z":"4b49c6e4.fe3048","wires":[["d375e10f.ae4c8"]]},{"id":"d375e10f.ae4c8","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1366.7261390686035,"y":848.9018573760986,"z":"4b49c6e4.fe3048","wires":[["bc3cc9c4.5aa0d8"]]},{"id":"bc3cc9c4.5aa0d8","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"source vnf-id is required for assign\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1516.7261428833008,"y":848.9018573760986,"z":"4b49c6e4.fe3048","wires":[]},{"id":"fec456da.d6b3f8","type":"switchNode","name":"switch dest pnf-name","xml":"<switch test='`$port-mirror-topology-operation-input.port-mirror-configuration-request-input.dest-port.pnf-information.pnf-name`'>\n","comments":"","outputs":1,"x":1491.6666259765625,"y":952.2947626113892,"z":"4b49c6e4.fe3048","wires":[["732c3da4.c574b4"]]},{"id":"732c3da4.c574b4","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1673.6310234069824,"y":951.0447587966919,"z":"4b49c6e4.fe3048","wires":[["b43ad89.d207228"]]},{"id":"b43ad89.d207228","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"dest pnf-name is required for pprobe assign\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1823.6310272216797,"y":951.0447587966919,"z":"4b49c6e4.fe3048","wires":[]},{"id":"49e544be.a01fcc","type":"switchNode","name":"switch source-port-id","xml":"<switch test='`$port-mirror-topology-operation-input.port-mirror-configuration-request-input.source-port.source-port-id`'>\n","comments":"","outputs":1,"x":1032.1429996490479,"y":1513.7234201431274,"z":"4b49c6e4.fe3048","wires":[["b4119b4e.eed6a8"]]},{"id":"b4119b4e.eed6a8","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1365.8929767608643,"y":1512.4733972549438,"z":"4b49c6e4.fe3048","wires":[["585839e5.1385c8"]]},{"id":"585839e5.1385c8","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"port-mirror-configuration-request-input.source-port.source-port-id is required for disable\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1515.8929805755615,"y":1512.4733972549438,"z":"4b49c6e4.fe3048","wires":[]},{"id":"ec829e8c.5b84a","type":"switchNode","name":"switch configuration-sub-type","xml":"<switch test='`$port-mirror-topology-operation-input.configuration-information.configuration-sub-type`'>\n","comments":"","outputs":1,"x":466.4285430908203,"y":472.17556858062744,"z":"4b49c6e4.fe3048","wires":[["b51a834.9bdb88","6259a83f.1f75d8","832bb128.6d0fa","58eec95.5f22138","b542d001.82978","3ff65082.0031"]]},{"id":"58eec95.5f22138","type":"outcome","name":"VPROBE","xml":"<outcome value='VPROBE'>\n","comments":"","outputs":1,"x":708.0952606201172,"y":500.50885486602783,"z":"4b49c6e4.fe3048","wires":[["b52e118a.5df2d"]]},{"id":"832bb128.6d0fa","type":"outcome","name":"vprobe","xml":"<outcome value='vprobe'>\n","comments":"","outputs":1,"x":701.4285507202148,"y":453.8422155380249,"z":"4b49c6e4.fe3048","wires":[["b52e118a.5df2d"]]},{"id":"6259a83f.1f75d8","type":"outcome","name":"PPROBE","xml":"<outcome value='PPROBE'>\n","comments":"","outputs":1,"x":704.7618827819824,"y":405.5088815689087,"z":"4b49c6e4.fe3048","wires":[["c0d71baf.d40d78"]]},{"id":"b51a834.9bdb88","type":"outcome","name":"pprobe","xml":"<outcome value='pprobe'>\n","comments":"","outputs":1,"x":698.09521484375,"y":360.5088891983032,"z":"4b49c6e4.fe3048","wires":[["c0d71baf.d40d78"]]},{"id":"c0d71baf.d40d78","type":"set","name":"set to pprobe","xml":"<set>\n<parameter name='port-mirror-topology-operation-input.configuration-information.configuration-sub-type' value='pprobe' />\n","comments":"","x":891.4285202026367,"y":375.50889110565186,"z":"4b49c6e4.fe3048","wires":[]},{"id":"b542d001.82978","type":"other","name":"NULL","xml":"<outcome value=''>\n","comments":"","outputs":1,"x":701.4285697937012,"y":547.1755437850952,"z":"4b49c6e4.fe3048","wires":[["b52e118a.5df2d"]]},{"id":"b52e118a.5df2d","type":"set","name":"set to vprobe","xml":"<set>\n<parameter name='port-mirror-topology-operation-input.configuration-information.configuration-sub-type' value='vprobe' />\n","comments":"","x":891.4284973144531,"y":488.84222888946533,"z":"4b49c6e4.fe3048","wires":[]},{"id":"3ff65082.0031","type":"other","name":"other","xml":"<outcome value='Other'>\n","comments":"","outputs":1,"x":701.4285697937012,"y":593.8422327041626,"z":"4b49c6e4.fe3048","wires":[["b11a56b2.2dcac8"]]},{"id":"b11a56b2.2dcac8","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"configuration-sub-type must be pprobe or vprobe\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":893.095142364502,"y":591.842191696167,"z":"4b49c6e4.fe3048","wires":[]},{"id":"8cfba049.9ab71","type":"switchNode","name":"switch configuration-sub-type","xml":"<switch test='`$port-mirror-topology-operation-input.configuration-information.configuration-sub-type`'>\n","comments":"","outputs":1,"x":1059.7620239257812,"y":925.5089731216431,"z":"4b49c6e4.fe3048","wires":[["401ded48.31abf4","6007a19d.b22a1"]]},{"id":"401ded48.31abf4","type":"outcome","name":"vprobe","xml":"<outcome value='vprobe'>\n","comments":"","outputs":1,"x":1293.095230102539,"y":902.1755418777466,"z":"4b49c6e4.fe3048","wires":[["ed474658.d36fd8"]]},{"id":"6007a19d.b22a1","type":"outcome","name":"pprobe","xml":"<outcome value='pprobe'>\n","comments":"","outputs":1,"x":1291.428482055664,"y":952.1755418777466,"z":"4b49c6e4.fe3048","wires":[["fec456da.d6b3f8"]]},{"id":"ed474658.d36fd8","type":"switchNode","name":"switch dest vnf-id","xml":"<switch test='`$port-mirror-topology-operation-input.port-mirror-configuration-request-input.dest-port.vnf-information.vnf-id`'>\n","comments":"","outputs":1,"x":1491.4285049438477,"y":900.8422040939331,"z":"4b49c6e4.fe3048","wires":[["fbf78ab6.0f0da8"]]},{"id":"fbf78ab6.0f0da8","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1673.3929023742676,"y":899.5922002792358,"z":"4b49c6e4.fe3048","wires":[["c8a8b281.e471a"]]},{"id":"c8a8b281.e471a","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"dest vnf-id is required for vprobe assign\" />\n<parameter name='ack-final' value='Y' />\n","comments":"","x":1823.3929061889648,"y":899.5922002792358,"z":"4b49c6e4.fe3048","wires":[]}]