[ { "id": "e88b81b7.3ada5", "type": "dgstart", "name": "DGSTART", "outputs": 1, "x": 1666.4833984375, "y": 1128.86669921875, "z": "4bc0b1ec.14338", "wires": [ [ "bf29c52c.35a068" ] ] }, { "id": "bf29c52c.35a068", "type": "service-logic", "name": "GENERIC-RESOURCE-API ${project.version}", "module": "GENERIC-RESOURCE-API", "version": "${project.version}", "comments": "", "xml": "", "outputs": 1, "x": 1749.7691040039062, "y": 1190.1047973632812, "z": "4bc0b1ec.14338", "wires": [ [ "7d3a1efa.4adcf8" ] ] }, { "id": "7d3a1efa.4adcf8", "type": "method", "name": "method vnf-topology-operation", "xml": "\n", "comments": "", "outputs": 1, "x": 1741.9120254516602, "y": 1252.866693496704, "z": "4bc0b1ec.14338", "wires": [ [ "5952377f.77e268" ] ] }, { "id": "30d81292.040126", "type": "comment", "name": "vnf-topology-operation", "info": "", "comments": "", "x": 2066.3996963500977, "y": 971.8816223144531, "z": "4bc0b1ec.14338", "wires": [] }, { "id": "5952377f.77e268", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1765.650161743164, "y": 1582.5602197647095, "z": "4bc0b1ec.14338", "wires": [ [ "733f55d7.131eac", "da2815a6.f8a0b8", "13908072.a437a8" ] ] }, { "id": "733f55d7.131eac", "type": "returnSuccess", "name": "return success", "xml": "\n\n\n\n", "comments": "", "x": 2058.150115966797, "y": 1737.7242527008057, "z": "4bc0b1ec.14338", "wires": [] }, { "id": "da2815a6.f8a0b8", "type": "switchNode", "name": "switch svc-action", "xml": "\n", "comments": "", "outputs": 1, "x": 2061.054832458496, "y": 1580.771463394165, "z": "4bc0b1ec.14338", "wires": [ [ "8b8beffc.039348", "7849edf.9973214", "dde0348e.6243d8", "7d1a20f7.623798", "968d56db.db9438", "38662be3.b2822c", "1662f81b.18c22", "aa805b7d.6c386", "5ec4c91.e108038" ] ] }, { "id": "8b8beffc.039348", "type": "outcome", "name": "assign", "xml": "\n", "comments": "", "outputs": 1, "x": 2395.8643798828125, "y": 1408.390573501587, "z": "4bc0b1ec.14338", "wires": [ [ "3b002d62.a8cbb2" ] ] }, { "id": "7849edf.9973214", "type": "outcome", "name": "unassign", "xml": "\n", "comments": "", "outputs": 1, "x": 2457.9121980667114, "y": 2380.581328392029, "z": "4bc0b1ec.14338", "wires": [ [ "52a6ff48.d7bd68" ] ] }, { "id": "7d1a20f7.623798", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2436.62646484375, "y": 3623.771514892578, "z": "4bc0b1ec.14338", "wires": [ [ "5100cd3.70a0234" ] ] }, { "id": "5100cd3.70a0234", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 2659.81689453125, "y": 3622.771514892578, "z": "4bc0b1ec.14338", "wires": [] }, { "id": "13908072.a437a8", "type": "call", "name": "call GENERIC-RESOURCE-API:validate-vnf-input", "xml": "\n", "comments": "", "outputs": 1, "x": 2166.9000854492188, "y": 1333.247751235962, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "a9ff2689.cb6588", "type": "call", "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-deactivate", "xml": "\n", "comments": "", "outputs": 1, "x": 3261.6740112304688, "y": 2312.628692626953, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "52a6ff48.d7bd68", "type": "call", "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-unassign", "xml": "\n", "comments": "", "outputs": 1, "x": 2823.6739807128906, "y": 2401.962142944336, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "dde0348e.6243d8", "type": "outcome", "name": "deactivate", "xml": "\n", "comments": "", "outputs": 1, "x": 2441.007278442383, "y": 1916.9620380401611, "z": "4bc0b1ec.14338", "wires": [ [ "269a2b0.f1cb4d6" ] ] }, { "id": "2809699c.5f54fe", "type": "call", "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-activate", "xml": "\n", "comments": "", "outputs": 1, "x": 3243.4835510253906, "y": 1815.866683959961, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "968d56db.db9438", "type": "outcome", "name": "activate", "xml": "\n", "comments": "", "outputs": 1, "x": 2403.8167114257812, "y": 1578.5333366394043, "z": "4bc0b1ec.14338", "wires": [ [ "7e2000d8.4ec838" ] ] }, { "id": "38662be3.b2822c", "type": "outcome", "name": "create", "xml": "\n", "comments": "", "outputs": 1, "x": 2459.4836282730103, "y": 2512.952995300293, "z": "4bc0b1ec.14338", "wires": [ [ "93f6f664.bf3bb8" ] ] }, { "id": "1662f81b.18c22", "type": "outcome", "name": "delete", "xml": "\n", "comments": "", "outputs": 1, "x": 2463.483642578125, "y": 2742.9530334472656, "z": "4bc0b1ec.14338", "wires": [ [ "9c058263.f651f" ] ] }, { "id": "cd102660.bb1e6", "type": "switchNode", "name": "switch request-action", "xml": "\n", "comments": "", "outputs": 1, "x": 2645.48348236084, "y": 1633.953013420105, "z": "4bc0b1ec.14338", "wires": [ [ "2a266a60.b04266", "488133bc.0f672c", "ae2eaab0.a734b", "2a5813fb.13f48c", "18eea3f9.585dfc", "73c3e8de.57ba98", "523731c3.a7de08", "fbf38bf3.ff2fd8" ] ] }, { "id": "488133bc.0f672c", "type": "outcome", "name": "ActivateSiteInstance", "xml": "", "comments": "", "outputs": 1, "x": 2905.9597244262695, "y": 1455.432264328003, "z": "4bc0b1ec.14338", "wires": [ [ "22e28862.76e788" ] ] }, { "id": "2a266a60.b04266", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2875.5310974121094, "y": 1818.4769744873047, "z": "4bc0b1ec.14338", "wires": [ [ "2809699c.5f54fe" ] ] }, { "id": "7e2000d8.4ec838", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 2584.48348236084, "y": 1578.953013420105, "z": "4bc0b1ec.14338", "wires": [ [ "cd102660.bb1e6" ] ] }, { "id": "22e28862.76e788", "type": "call", "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-activate", "xml": "\n", "comments": "", "outputs": 1, "x": 3272.483528137207, "y": 1457.953046798706, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "ef245f0b.91786", "type": "switchNode", "name": "switch request-action", "xml": "\n", "comments": "", "outputs": 1, "x": 2703.483596801758, "y": 1949.9530048370361, "z": "4bc0b1ec.14338", "wires": [ [ "b2294d3d.e67388", "977f892d.892b5", "7fd03916.78c9f", "c7876cff.7da128", "2ffb338a.e768dc", "5a38a2ee.1eafa4", "e2b46309.d91078", "16a941e3.dfa776" ] ] }, { "id": "977f892d.892b5", "type": "outcome", "name": "DeactivateSiteInstance", "xml": "", "comments": "", "outputs": 1, "x": 2946.9597930908203, "y": 1901.4322533607483, "z": "4bc0b1ec.14338", "wires": [ [ "afdb68e5.25dd98" ] ] }, { "id": "b2294d3d.e67388", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2898.5311279296875, "y": 2311.4769592285156, "z": "4bc0b1ec.14338", "wires": [ [ "a9ff2689.cb6588" ] ] }, { "id": "269a2b0.f1cb4d6", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 2642.483596801758, "y": 1894.9530048370361, "z": "4bc0b1ec.14338", "wires": [ [ "ef245f0b.91786" ] ] }, { "id": "afdb68e5.25dd98", "type": "call", "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-deactivate", "xml": "\n", "comments": "", "outputs": 1, "x": 3316.483596801758, "y": 1898.9530358314514, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "f622cc00.b0b5e8", "type": "switchNode", "name": "switch request-action", "xml": "\n", "comments": "", "outputs": 1, "x": 2657.817024230957, "y": 2599.5393047332764, "z": "4bc0b1ec.14338", "wires": [ [ "e1ff755f.e76d3", "e405ba4a.1f0f", "88cb6da4.63cf38", "7aa3aa5f.c41a1c", "fa7f26be.a20b5", "ed7ffe0.84d4e8", "8906fa5d.35ed", "dd123475.dff318", "43a256d2.b2cfe", "9873c351.d4c7c8", "6662582d.8003b" ] ] }, { "id": "e405ba4a.1f0f", "type": "outcome", "name": "CreateSiteInstance", "xml": "", "comments": "", "outputs": 1, "x": 2919.29345703125, "y": 2516.018585205078, "z": "4bc0b1ec.14338", "wires": [ [ "83ad355d.ce01e" ] ] }, { "id": "e1ff755f.e76d3", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2892.864501953125, "y": 2923.0631408691406, "z": "4bc0b1ec.14338", "wires": [ [ "a1f5166b.6bcb28" ] ] }, { "id": "93f6f664.bf3bb8", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 2641.8171129226685, "y": 2510.5393629074097, "z": "4bc0b1ec.14338", "wires": [ [ "f622cc00.b0b5e8" ] ] }, { "id": "83ad355d.ce01e", "type": "call", "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-create", "xml": "\n", "comments": "", "outputs": 1, "x": 3295.8171615600586, "y": 2514.5393438339233, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "a1f5166b.6bcb28", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 3033.150077819824, "y": 2924.1195640563965, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "310ddd73.fc571a", "type": "switchNode", "name": "switch request-action", "xml": "\n", "comments": "", "outputs": 1, "x": 2698.483642578125, "y": 3151.4530334472656, "z": "4bc0b1ec.14338", "wires": [ [ "132d1eaa.aa5039", "fc99ec88.0b77f", "87f0a7cb.006e28", "708278cd.1a09c8", "174c712f.3761bf", "2f0fc13e.945516", "2fb36780.f5a5f", "e6636bbd.350918", "8a295d0c.3408b8", "3b17290e.72545e", "4b2d1724.361ac" ] ] }, { "id": "fc99ec88.0b77f", "type": "outcome", "name": "DeleteSiteInstance", "xml": "", "comments": "", "outputs": 1, "x": 2938.959861755371, "y": 3096.932277202606, "z": "4bc0b1ec.14338", "wires": [ [ "f2df933c.c5ed" ] ] }, { "id": "132d1eaa.aa5039", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2899.86474609375, "y": 3501.977325439453, "z": "4bc0b1ec.14338", "wires": [ [ "404ebe2c.38f428" ] ] }, { "id": "9c058263.f651f", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 2637.483642578125, "y": 3096.4530334472656, "z": "4bc0b1ec.14338", "wires": [ [ "310ddd73.fc571a" ] ] }, { "id": "f2df933c.c5ed", "type": "call", "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-delete", "xml": "\n", "comments": "", "outputs": 1, "x": 3311.4836654663086, "y": 3094.453029155731, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "404ebe2c.38f428", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 3039.1502685546875, "y": 3495.700225830078, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "ae2eaab0.a734b", "type": "outcome", "name": "ActivateSDWANDeviceInstance", "xml": "", "comments": "", "outputs": 1, "x": 2937.1501541137695, "y": 1506.4530773162842, "z": "4bc0b1ec.14338", "wires": [ [ "973c78d4.b7a778" ] ] }, { "id": "973c78d4.b7a778", "type": "call", "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-activate", "xml": "\n", "comments": "", "outputs": 1, "x": 3376.6738357543945, "y": 1504.9738292694092, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "7fd03916.78c9f", "type": "outcome", "name": "DeactivateSDWANDeviceInstance", "xml": "", "comments": "", "outputs": 1, "x": 2988.150032043457, "y": 1949.4530320167542, "z": "4bc0b1ec.14338", "wires": [ [ "7eabe86c.22944" ] ] }, { "id": "7eabe86c.22944", "type": "call", "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-deactivate", "xml": "\n", "comments": "", "outputs": 1, "x": 3444.673728942871, "y": 1948.9738674163818, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "724b541f.f3e91c", "type": "call", "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-activate", "xml": "\n", "comments": "", "outputs": 1, "x": 3374.150032043457, "y": 1545.453016281128, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "2a5813fb.13f48c", "type": "outcome", "name": "ActivateSDWANPortInstance", "xml": "", "comments": "", "outputs": 1, "x": 2930.626350402832, "y": 1552.9322338104248, "z": "4bc0b1ec.14338", "wires": [ [ "724b541f.f3e91c" ] ] }, { "id": "c7876cff.7da128", "type": "outcome", "name": "DeactivateSDWANPortInstance", "xml": "", "comments": "", "outputs": 1, "x": 2980.150077819824, "y": 1987.7863473892212, "z": "4bc0b1ec.14338", "wires": [ [ "d076def2.732d48" ] ] }, { "id": "d076def2.732d48", "type": "call", "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-deactivate", "xml": "\n", "comments": "", "outputs": 1, "x": 3454.673728942871, "y": 2004.3071494102478, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "88cb6da4.63cf38", "type": "outcome", "name": "CreateSDWANPortInstance", "xml": "", "comments": "", "outputs": 1, "x": 2969.1503524780273, "y": 2604.7864196300507, "z": "4bc0b1ec.14338", "wires": [ [ "3ec37f0f.177d7" ] ] }, { "id": "3ec37f0f.177d7", "type": "call", "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-create", "xml": "\n", "comments": "", "outputs": 1, "x": 3425.673973083496, "y": 2609.3071990013123, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "87f0a7cb.006e28", "type": "outcome", "name": "DeleteSDWANPortInstance", "xml": "", "comments": "", "outputs": 1, "x": 2974.816879272461, "y": 3207.786421775818, "z": "4bc0b1ec.14338", "wires": [ [ "d14e919a.a96cf8" ] ] }, { "id": "d14e919a.a96cf8", "type": "call", "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-delete", "xml": "\n", "comments": "", "outputs": 1, "x": 3401.3405990600586, "y": 3207.307277202606, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "708278cd.1a09c8", "type": "outcome", "name": "DeleteSDWANDeviceInstance", "xml": "", "comments": "", "outputs": 1, "x": 2983.5150299072266, "y": 3147.9843282699585, "z": "4bc0b1ec.14338", "wires": [ [ "7314c670.880a1" ] ] }, { "id": "7314c670.880a1", "type": "call", "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-delete", "xml": "\n", "comments": "", "outputs": 1, "x": 3416.0386352539062, "y": 3147.5050415992737, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "7aa3aa5f.c41a1c", "type": "outcome", "name": "CreateSDWANDeviceInstance", "xml": "", "comments": "", "outputs": 1, "x": 2984.5147018432617, "y": 2560.9843831062317, "z": "4bc0b1ec.14338", "wires": [ [ "426226e2.5c5b58" ] ] }, { "id": "426226e2.5c5b58", "type": "call", "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-create", "xml": "\n", "comments": "", "outputs": 1, "x": 3441.0383682250977, "y": 2559.5051970481873, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "18eea3f9.585dfc", "type": "outcome", "name": "ActivateSDWANVpnInstance", "xml": "", "comments": "", "outputs": 1, "x": 2939.779571533203, "y": 1593.696762084961, "z": "4bc0b1ec.14338", "wires": [ [ "58e38cbe.373f14" ] ] }, { "id": "73c3e8de.57ba98", "type": "outcome", "name": "ActivateSDWANSiteInstance", "xml": "", "comments": "", "outputs": 1, "x": 2943.779571533203, "y": 1636.3632049560547, "z": "4bc0b1ec.14338", "wires": [ [ "58e38cbe.373f14" ] ] }, { "id": "58e38cbe.373f14", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 3214.7795639038086, "y": 1614.3632566928864, "z": "4bc0b1ec.14338", "wires": [ [ "1930e867.cca0a" ] ] }, { "id": "1930e867.cca0a", "type": "call", "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-vpn-site-resource-activate", "xml": "\n", "comments": "", "outputs": 1, "x": 3592.779411315918, "y": 1611.6969158649445, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "6325bf4d.f51788", "type": "call", "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-vpn-site-resource-deactivate", "xml": "\n", "comments": "", "outputs": 1, "x": 3640.8166122436523, "y": 2059.8197164535522, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "19898a1e.e9b3e6", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 3243.8167037963867, "y": 2061.4860610961914, "z": "4bc0b1ec.14338", "wires": [ [ "6325bf4d.f51788" ] ] }, { "id": "5a38a2ee.1eafa4", "type": "outcome", "name": "DeactivateSDWANSiteInstance", "xml": "", "comments": "", "outputs": 1, "x": 2985.8166885375977, "y": 2083.4860258102417, "z": "4bc0b1ec.14338", "wires": [ [ "19898a1e.e9b3e6" ] ] }, { "id": "2ffb338a.e768dc", "type": "outcome", "name": "DeactivateSDWANVpnInstance", "xml": "", "comments": "", "outputs": 1, "x": 2979.8166580200195, "y": 2040.8195781707764, "z": "4bc0b1ec.14338", "wires": [ [ "19898a1e.e9b3e6" ] ] }, { "id": "fa7f26be.a20b5", "type": "outcome", "name": "CreateSDWANVpnInstance", "xml": "", "comments": "", "outputs": 1, "x": 2965.3350324630737, "y": 2659.4744925498962, "z": "4bc0b1ec.14338", "wires": [ [ "b5405fcf.8ba238" ] ] }, { "id": "ed7ffe0.84d4e8", "type": "outcome", "name": "CreateSDWANSiteInstance", "xml": "", "comments": "", "outputs": 1, "x": 2957.33500957489, "y": 2701.140881061554, "z": "4bc0b1ec.14338", "wires": [ [ "b5405fcf.8ba238" ] ] }, { "id": "b5405fcf.8ba238", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 3215.335024833679, "y": 2679.1409163475037, "z": "4bc0b1ec.14338", "wires": [ [ "92eafac7.d7d518" ] ] }, { "id": "92eafac7.d7d518", "type": "call", "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-vpn-site-resource-create", "xml": "\n", "comments": "", "outputs": 1, "x": 3593.3348722457886, "y": 2676.4745755195618, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "174c712f.3761bf", "type": "outcome", "name": "DeleteSDWANVpnInstance", "xml": "", "comments": "", "outputs": 1, "x": 2965.816795349121, "y": 3254.819728374481, "z": "4bc0b1ec.14338", "wires": [ [ "3dff1506.96185a" ] ] }, { "id": "2f0fc13e.945516", "type": "outcome", "name": "DeleteSDWANSiteInstance", "xml": "", "comments": "", "outputs": 1, "x": 2965.816795349121, "y": 3295.4862933158875, "z": "4bc0b1ec.14338", "wires": [ [ "3dff1506.96185a" ] ] }, { "id": "3dff1506.96185a", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 3215.8167877197266, "y": 3274.4861521720886, "z": "4bc0b1ec.14338", "wires": [ [ "f021df83.ca6fc8" ] ] }, { "id": "f021df83.ca6fc8", "type": "call", "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-vpn-site-resource-delete", "xml": "\n", "comments": "", "outputs": 1, "x": 3593.816635131836, "y": 3271.8198113441467, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "2d4dca55.3a5976", "type": "set", "name": "set skip-mdsal-update to Y", "xml": "\n\n", "comments": "", "x": 3756.5152893066406, "y": 1299.3737182617188, "z": "4bc0b1ec.14338", "wires": [] }, { "id": "1daa7df.70ab082", "type": "set", "name": "set ack-final to 'N'", "xml": "\n\n", "comments": "", "x": 3728.324981689453, "y": 1363.7217407226562, "z": "4bc0b1ec.14338", "wires": [] }, { "id": "a8f40bda.5bb508", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 3485.6980743408203, "y": 1297.2942504882812, "z": "4bc0b1ec.14338", "wires": [ [ "2d4dca55.3a5976", "1daa7df.70ab082" ] ] }, { "id": "79a25c14.32e15c", "type": "comment", "name": "ack-final=N triggers Provider to call vnf-topology-operation-aysnc DG", "info": "", "comments": "", "x": 3940.642364501953, "y": 1404.6911010742188, "z": "4bc0b1ec.14338", "wires": [] }, { "id": "f6324746.f511b", "type": "switchNode", "name": "so-response-url empty?", "xml": "\n", "comments": "", "outputs": 1, "x": 2625.7691955566406, "y": 1149.1673278808594, "z": "4bc0b1ec.14338", "wires": [ [ "83c6ec86.da31f8", "eeff3a17.e7e33" ] ] }, { "id": "83c6ec86.da31f8", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 2850.7691955566406, "y": 1105.1673278808594, "z": "4bc0b1ec.14338", "wires": [ [ "4ace38e9.9f9bb" ] ] }, { "id": "eeff3a17.e7e33", "type": "outcomeFalse", "name": "false", "xml": "\n", "comments": "", "outputs": 1, "x": 2840.7691955566406, "y": 1197.1673278808594, "z": "4bc0b1ec.14338", "wires": [ [ "2d5bfc62.93c09c" ] ] }, { "id": "2d5bfc62.93c09c", "type": "switchNode", "name": "so-response-url = ignored URL?", "xml": "\n", "comments": "", "outputs": 1, "x": 3062.7691955566406, "y": 1198.1673278808594, "z": "4bc0b1ec.14338", "wires": [ [ "592ba5cb.40959c", "86f26788.b01fd" ] ] }, { "id": "4ace38e9.9f9bb", "type": "call", "name": "call vnf-topology-operation-assign-sync", "xml": "\n", "comments": "", "outputs": 1, "x": 3526.7691955566406, "y": 1106.1673278808594, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "592ba5cb.40959c", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 3302.7691955566406, "y": 1197.1673278808594, "z": "4bc0b1ec.14338", "wires": [ [ "4ace38e9.9f9bb" ] ] }, { "id": "86f26788.b01fd", "type": "outcomeFalse", "name": "false", "xml": "\n", "comments": "", "outputs": 1, "x": 3310.7691955566406, "y": 1298.1673278808594, "z": "4bc0b1ec.14338", "wires": [ [ "a8f40bda.5bb508" ] ] }, { "id": "96168a09.862768", "type": "execute", "name": "execute getProperties", "xml": "\n \n \n", "comments": "", "outputs": 1, "x": 2639.1456604003906, "y": 1039.4270935058594, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "3b002d62.a8cbb2", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2448.2367248535156, "y": 1037.6089172363281, "z": "4bc0b1ec.14338", "wires": [ [ "f6324746.f511b", "96168a09.862768" ] ] }, { "id": "8906fa5d.35ed", "type": "outcome", "name": "CreateSOTNUnderlayInstance", "xml": "", "comments": "", "outputs": 1, "x": 2965.1499967575073, "y": 2738.881522655487, "z": "4bc0b1ec.14338", "wires": [ [ "fef451b8.46e348" ] ] }, { "id": "fef451b8.46e348", "type": "call", "name": "call GENERIC-RESOURCE-API:sotn-vnf-topology-operation-underlay-create", "xml": "\n", "comments": "", "outputs": 1, "x": 3421.673617362976, "y": 2743.4023020267487, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "523731c3.a7de08", "type": "outcome", "name": "ActivateSOTNUnderlayInstance", "xml": "", "comments": "", "outputs": 1, "x": 2956.483367919922, "y": 1675.2148926258087, "z": "4bc0b1ec.14338", "wires": [ [ "d803a916.c26a2" ] ] }, { "id": "d803a916.c26a2", "type": "call", "name": "call GENERIC-RESOURCE-API:sotn-vnf-topology-operation-underlay-activate", "xml": "\n", "comments": "", "outputs": 1, "x": 3416.340362548828, "y": 1669.7357025146484, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "e2b46309.d91078", "type": "outcome", "name": "DeactivateSOTNUnderlayInstance", "xml": "", "comments": "", "outputs": 1, "x": 2988.1500549316406, "y": 2119.5482025146484, "z": "4bc0b1ec.14338", "wires": [ [ "97cb689b.12abe8" ] ] }, { "id": "97cb689b.12abe8", "type": "call", "name": "call GENERIC-RESOURCE-API:sotn-vnf-topology-operation-underlay-deactivate", "xml": "\n", "comments": "", "outputs": 1, "x": 3456.340362548828, "y": 2122.402145385742, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "2fb36780.f5a5f", "type": "outcome", "name": "DeleteSOTNUnderlayInstance", "xml": "", "comments": "", "outputs": 1, "x": 2974.1500701904297, "y": 3329.2149786949158, "z": "4bc0b1ec.14338", "wires": [ [ "4a952dbe.755414" ] ] }, { "id": "4a952dbe.755414", "type": "call", "name": "call GENERIC-RESOURCE-API:sotn-vnf-topology-operation-underlay-delete", "xml": "\n", "comments": "", "outputs": 1, "x": 3412.3404998779297, "y": 3325.4023566246033, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "dd123475.dff318", "type": "outcome", "name": "CreateAccessConnectivityInstance", "xml": "\n", "comments": "", "outputs": 1, "x": 2978.9833984375, "y": 2442.631622314453, "z": "4bc0b1ec.14338", "wires": [ [ "f30dea44.5310a" ] ] }, { "id": "f30dea44.5310a", "type": "for", "name": "for:vnf-input-paramters", "xml": "\n", "comments": "", "outputs": 1, "x": 3264.916259765625, "y": 2439.915069580078, "z": "4bc0b1ec.14338", "wires": [ [ "fb984fae.3364e" ] ] }, { "id": "fb984fae.3364e", "type": "switchNode", "name": "switch:manufacturer", "xml": "\n", "comments": "", "outputs": 1, "x": 3502.082763671875, "y": 2433.915069580078, "z": "4bc0b1ec.14338", "wires": [ [ "e67bc64c.0398f" ] ] }, { "id": "e67bc64c.0398f", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 3696.082763671875, "y": 2434.915313720703, "z": "4bc0b1ec.14338", "wires": [ [ "8d8e308e.1b59b8" ] ] }, { "id": "43a256d2.b2cfe", "type": "outcome", "name": "CreateInternetProfileInstance", "xml": "\n", "comments": "", "outputs": 1, "x": 2956.7666015625, "y": 2479.498077392578, "z": "4bc0b1ec.14338", "wires": [ [ "45ba019e.eee1f" ] ] }, { "id": "45ba019e.eee1f", "type": "for", "name": "for:vnf-input-paramters", "xml": "\n", "comments": "", "outputs": 1, "x": 3241.9228515625, "y": 2478.487579345703, "z": "4bc0b1ec.14338", "wires": [ [ "25a0cc04.79cdb4" ] ] }, { "id": "25a0cc04.79cdb4", "type": "switchNode", "name": "switch:manufacturer", "xml": "\n", "comments": "", "outputs": 1, "x": 3495.0892333984375, "y": 2475.487579345703, "z": "4bc0b1ec.14338", "wires": [ [ "aec2847e.abf538" ] ] }, { "id": "aec2847e.abf538", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 3691.089111328125, "y": 2491.487823486328, "z": "4bc0b1ec.14338", "wires": [ [ "89a01537.562948" ] ] }, { "id": "89a01537.562948", "type": "switchNode", "name": "switch:manufacturer value", "xml": "\n", "comments": "", "outputs": 1, "x": 3914.089599609375, "y": 2501.488067626953, "z": "4bc0b1ec.14338", "wires": [ [ "50f63bc0.ba434c" ] ] }, { "id": "8d8e308e.1b59b8", "type": "switchNode", "name": "switch:manufacturer value", "xml": "\n", "comments": "", "outputs": 1, "x": 3928.083251953125, "y": 2434.915557861328, "z": "4bc0b1ec.14338", "wires": [ [ "2d893c14.30a154", "3527054b.036f12" ] ] }, { "id": "2d893c14.30a154", "type": "outcomeTrue", "name": "HUAWEI", "xml": "\n", "comments": "", "outputs": 1, "x": 4159.916748046875, "y": 2436.915313720703, "z": "4bc0b1ec.14338", "wires": [ [ "ba8ce22c.801388" ] ] }, { "id": "3527054b.036f12", "type": "other", "name": "Other", "xml": "\n", "comments": "", "outputs": 1, "x": 4154.316650390625, "y": 2468.631622314453, "z": "4bc0b1ec.14338", "wires": [ [ "86eaec8c.877db" ] ] }, { "id": "50f63bc0.ba434c", "type": "outcomeTrue", "name": "HUAWEI", "xml": "\n", "comments": "", "outputs": 1, "x": 4141.9228515625, "y": 2531.487823486328, "z": "4bc0b1ec.14338", "wires": [ [ "a45c1561.bdeab" ] ] }, { "id": "ba8ce22c.801388", "type": "call", "name": "call GENERIC-RESOURCE-API:bbs-access-connectivity-vnf-topology-operation-create-huawei", "xml": "\n", "comments": "", "outputs": 1, "x": 4656.760314941406, "y": 2436.925811767578, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "86eaec8c.877db", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n ", "comments": "", "x": 4402.649658203125, "y": 2480.2982482910156, "z": "4bc0b1ec.14338", "wires": [] }, { "id": "a45c1561.bdeab", "type": "call", "name": "call GENERIC-RESOURCE-API:bbs-internet-profile-vnf-topology-operation-create-huawei", "xml": "\n", "comments": "", "outputs": 1, "x": 4642.766845703125, "y": 2533.498565673828, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "e6636bbd.350918", "type": "outcome", "name": "DeleteAccessConnectivityInstance", "xml": "\n", "comments": "", "outputs": 1, "x": 2990.2333984375, "y": 3005.631622314453, "z": "4bc0b1ec.14338", "wires": [ [ "f0f8f8cc.2fc398" ] ] }, { "id": "f0f8f8cc.2fc398", "type": "for", "name": "for:vnf-input-paramters", "xml": "\n", "comments": "", "outputs": 1, "x": 3303.056640625, "y": 2996.621368408203, "z": "4bc0b1ec.14338", "wires": [ [ "ce973850.035718" ] ] }, { "id": "ce973850.035718", "type": "switchNode", "name": "switch:manufacturer", "xml": "\n", "comments": "", "outputs": 1, "x": 3574.2227783203125, "y": 2990.621368408203, "z": "4bc0b1ec.14338", "wires": [ [ "80e5371c.2d1c4" ] ] }, { "id": "80e5371c.2d1c4", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 3774.222900390625, "y": 2990.6212463378906, "z": "4bc0b1ec.14338", "wires": [ [ "6b050c8d.d83004" ] ] }, { "id": "8a295d0c.3408b8", "type": "outcome", "name": "DeleteInternetProfileInstance", "xml": "\n", "comments": "", "outputs": 1, "x": 2971.800048828125, "y": 3045.681671142578, "z": "4bc0b1ec.14338", "wires": [ [ "7ace04bc.fb5b14" ] ] }, { "id": "7ace04bc.fb5b14", "type": "for", "name": "for:vnf-input-paramters", "xml": "\n", "comments": "", "outputs": 1, "x": 3249.1334228515625, "y": 3057.3983459472656, "z": "4bc0b1ec.14338", "wires": [ [ "7991faae.c4e784" ] ] }, { "id": "7991faae.c4e784", "type": "switchNode", "name": "switch:manufacturer", "xml": "\n", "comments": "", "outputs": 1, "x": 3477.2997512817383, "y": 3046.3983869552612, "z": "4bc0b1ec.14338", "wires": [ [ "5f0c4cf5.be1e74" ] ] }, { "id": "5f0c4cf5.be1e74", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 3667.299629211426, "y": 3046.3986310958862, "z": "4bc0b1ec.14338", "wires": [ [ "4e412874.a899a8" ] ] }, { "id": "4e412874.a899a8", "type": "switchNode", "name": "switch:manufacturer value", "xml": "\n", "comments": "", "outputs": 1, "x": 3881.300117492676, "y": 3042.3988752365112, "z": "4bc0b1ec.14338", "wires": [ [ "a8223e45.798b18" ] ] }, { "id": "6b050c8d.d83004", "type": "switchNode", "name": "switch:manufacturer value", "xml": "\n", "comments": "", "outputs": 1, "x": 4033.2232971191406, "y": 2983.621383666992, "z": "4bc0b1ec.14338", "wires": [ [ "db0b13e8.151ac" ] ] }, { "id": "db0b13e8.151ac", "type": "outcomeTrue", "name": "HUAWEI", "xml": "\n", "comments": "", "outputs": 1, "x": 4236.056640625, "y": 2992.6212463378906, "z": "4bc0b1ec.14338", "wires": [ [ "91df7c90.f18db" ] ] }, { "id": "a8223e45.798b18", "type": "outcomeTrue", "name": "HUAWEI", "xml": "\n", "comments": "", "outputs": 1, "x": 4069.1331787109375, "y": 3038.3985900878906, "z": "4bc0b1ec.14338", "wires": [ [ "1901255e.b7d76b" ] ] }, { "id": "1901255e.b7d76b", "type": "call", "name": "call GENERIC-RESOURCE-API:bbs-internet-profile-vnf-topology-operation-delete-huawei", "xml": "\n", "comments": "", "outputs": 1, "x": 4411.977294921875, "y": 3098.409210205078, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "91df7c90.f18db", "type": "call", "name": "call GENERIC-RESOURCE-API:bbs-access-connectivity-vnf-topology-operation-delete-huawei", "xml": "\n", "comments": "", "outputs": 1, "x": 4677.234130859375, "y": 3041.6322326660156, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "aa805b7d.6c386", "type": "outcome", "name": "update", "xml": "\n", "comments": "", "outputs": 1, "x": 2454.983341217041, "y": 3465.881706237793, "z": "4bc0b1ec.14338", "wires": [ [ "61bdc8d8.841c8" ] ] }, { "id": "61bdc8d8.841c8", "type": "switchNode", "name": "switch request-action", "xml": "\n", "comments": "", "outputs": 1, "x": 2657.983371734619, "y": 3559.381706237793, "z": "4bc0b1ec.14338", "wires": [ [ "f863cc4d.263a4", "7ce235c6.94f4c4", "aaadbe52.f1426" ] ] }, { "id": "f863cc4d.263a4", "type": "outcome", "name": "ChangeInternetProfileInstance", "xml": "\n", "comments": "", "outputs": 1, "x": 2930.983310699463, "y": 3555.881706237793, "z": "4bc0b1ec.14338", "wires": [ [ "ae4d2d8.a98245" ] ] }, { "id": "ae4d2d8.a98245", "type": "for", "name": "for:vnf-input-paramters", "xml": "\n", "comments": "", "outputs": 1, "x": 3255.1395263671875, "y": 3554.871368408203, "z": "4bc0b1ec.14338", "wires": [ [ "ff8d4eb6.1850f8" ] ] }, { "id": "ff8d4eb6.1850f8", "type": "switchNode", "name": "switch:manufacturer", "xml": "\n", "comments": "", "outputs": 1, "x": 3516.305908203125, "y": 3552.871368408203, "z": "4bc0b1ec.14338", "wires": [ [ "9c3bd827.1745b8" ] ] }, { "id": "9c3bd827.1745b8", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 3704.305793762207, "y": 3554.871530532837, "z": "4bc0b1ec.14338", "wires": [ [ "f672e236.85abc8" ] ] }, { "id": "f672e236.85abc8", "type": "switchNode", "name": "switch:manufacturer value", "xml": "\n", "comments": "", "outputs": 1, "x": 3915.3064346313477, "y": 3554.871855735779, "z": "4bc0b1ec.14338", "wires": [ [ "37697a61.1ace26" ] ] }, { "id": "37697a61.1ace26", "type": "outcomeTrue", "name": "HUAWEI", "xml": "\n", "comments": "", "outputs": 1, "x": 4167.139667510986, "y": 3480.871519088745, "z": "4bc0b1ec.14338", "wires": [ [ "23e61b46.ee0434" ] ] }, { "id": "23e61b46.ee0434", "type": "call", "name": "call GENERIC-RESOURCE-API:bbs-internet-profile-vnf-topology-operation-change-huawei", "xml": "\n", "comments": "", "outputs": 1, "x": 4630.984222412109, "y": 3481.881851196289, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "fbf38bf3.ff2fd8", "type": "outcome", "name": "ActivateTransportSliceInstance", "xml": "", "comments": "", "outputs": 1, "x": 2952.4833984375, "y": 1738.8816223144531, "z": "4bc0b1ec.14338", "wires": [ [ "3a998a51.36f466" ] ] }, { "id": "3a998a51.36f466", "type": "call", "name": "call GENERIC-RESOURCE-API:tsli-vnf-topology-operation-trans-slice-activate", "xml": "\n", "comments": "", "outputs": 1, "x": 3412.3403930664062, "y": 1733.4024322032928, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "3b17290e.72545e", "type": "outcome", "name": "DeleteTransportSliceInstance", "xml": "", "comments": "", "outputs": 1, "x": 2968.4833984375, "y": 3396.881622314453, "z": "4bc0b1ec.14338", "wires": [ [ "4d393173.01f608" ] ] }, { "id": "4d393173.01f608", "type": "call", "name": "call GENERIC-RESOURCE-API:tsli-vnf-topology-operation-trans-slice-delete", "xml": "\n", "comments": "", "outputs": 1, "x": 3406.673828125, "y": 3393.0690002441406, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "9873c351.d4c7c8", "type": "outcome", "name": "AllocateTransportSliceInstance", "xml": "", "comments": "", "outputs": 1, "x": 2961.4833984375, "y": 2806.881622314453, "z": "4bc0b1ec.14338", "wires": [ [ "84a7b1a1.28caa" ] ] }, { "id": "84a7b1a1.28caa", "type": "call", "name": "call GENERIC-RESOURCE-API:tsli-vnf-topology-operation-trans-slice-allocate", "xml": "\n", "comments": "", "outputs": 1, "x": 3414.007080078125, "y": 2801.402374267578, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "16a941e3.dfa776", "type": "outcome", "name": "DeactivateTransportSliceInstance", "xml": "", "comments": "", "outputs": 1, "x": 2986.4833984375, "y": 2191.881622314453, "z": "4bc0b1ec.14338", "wires": [ [ "832bb1f7.f0c948" ] ] }, { "id": "832bb1f7.f0c948", "type": "call", "name": "call GENERIC-RESOURCE-API:tsli-vnf-topology-operation-trans-slice-deactivate", "xml": "\n", "comments": "", "outputs": 1, "x": 3454.6737060546875, "y": 2194.735565185547, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "7ce235c6.94f4c4", "type": "outcome", "name": "ModifyTransportSliceInstance", "xml": "", "comments": "", "outputs": 1, "x": 2925.4833984375, "y": 3612.881622314453, "z": "4bc0b1ec.14338", "wires": [ [ "f675a646.b2d48" ] ] }, { "id": "f675a646.b2d48", "type": "call", "name": "call GENERIC-RESOURCE-API:tsli-vnf-topology-operation-trans-slice-modify", "xml": "\n", "comments": "", "outputs": 1, "x": 3363.673828125, "y": 3609.0690002441406, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "6662582d.8003b", "type": "outcome", "name": "CreateCloudLeasedLineInstance", "xml": "", "comments": "", "outputs": 1, "x": 2960.4833984375, "y": 2862.881622314453, "z": "4bc0b1ec.14338", "wires": [ [ "9b881571.57a9c" ] ] }, { "id": "9b881571.57a9c", "type": "call", "name": "call GENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-create-clean", "xml": "\n", "comments": "", "outputs": 1, "x": 3413.007080078125, "y": 2857.402374267578, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "4b2d1724.361ac", "type": "outcome", "name": "DeleteCloudLeasedLineInstance", "xml": "", "comments": "", "outputs": 1, "x": 2977.4833984375, "y": 3444.881622314453, "z": "4bc0b1ec.14338", "wires": [ [ "8681c556.fb7ad8" ] ] }, { "id": "8681c556.fb7ad8", "type": "call", "name": "call GENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-delete", "xml": "\n", "comments": "", "outputs": 1, "x": 3421.007080078125, "y": 3445.402374267578, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "aaadbe52.f1426", "type": "outcome", "name": "ModifyCloudLeasedLineInstance", "xml": "", "comments": "", "outputs": 1, "x": 2927.4833984375, "y": 3667.881622314453, "z": "4bc0b1ec.14338", "wires": [ [ "9dfb2696.be55f" ] ] }, { "id": "9dfb2696.be55f", "type": "call", "name": "call GENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-modify", "xml": "\n", "comments": "", "outputs": 1, "x": 3371.007080078125, "y": 3668.402374267578, "z": "4bc0b1ec.14338", "wires": [ [] ] }, { "id": "5ec4c91.e108038", "type": "other", "name": "changeassign", "xml": "\n", "comments": "", "outputs": 1, "x": 2435.8944769965274, "y": 1753.8817342122397, "z": "4bc0b1ec.14338", "wires": [ [ "b406fbd.7862008" ] ] }, { "id": "b406fbd.7862008", "type": "block", "name": "block : atomic", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2616.7278103298613, "y": 1753.603956434462, "z": "4bc0b1ec.14338", "wires": [ [ "dc516eeb.58a0d" ] ] }, { "id": "dc516eeb.58a0d", "type": "switchNode", "name": "switch request-action", "xml": "\n\n", "comments": "", "outputs": 1, "x": 2716.7280349731445, "y": 1838.048285484314, "z": "4bc0b1ec.14338", "wires": [ [ "ad412dac.deb808" ] ] }, { "id": "ad412dac.deb808", "type": "outcome", "name": "CreateVnfInstance", "xml": "\n", "comments": "", "outputs": 1, "x": 2932.283365885416, "y": 1856.937289767795, "z": "4bc0b1ec.14338", "wires": [ [ "363fc11d.26c836" ] ] }, { "id": "363fc11d.26c836", "type": "call", "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-changeassign", "xml": "\n\n", "comments": "", "outputs": 1, "x": 3317.8389434814453, "y": 1858.048623085022, "z": "4bc0b1ec.14338", "wires": [ [] ] } ]