X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=platform-logic%2Fgeneric-resource-api%2Fsrc%2Fmain%2Fjson%2FGENERIC-RESOURCE-API_vnf-topology-operation.json;h=ce8a9acb9460186d3c3a839684ec103178cd0af0;hb=2e90e431a879146a4b66a2d93dffdd40c6a0d2ea;hp=dcdfbec89893ba23acc55b3727c2bee9d2ed4a81;hpb=f1ad68601c2616b39756cb6f516d6dad5237f0c0;p=sdnc%2Foam.git diff --git a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_vnf-topology-operation.json b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_vnf-topology-operation.json index dcdfbec8..ce8a9acb 100644 --- a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_vnf-topology-operation.json +++ b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_vnf-topology-operation.json @@ -1,679 +1,1335 @@ -[ - { - "id": "1b5f4355.88b3ed", - "type": "dgstart", - "name": "DGSTART", - "outputs": 1, - "x": 136, - "y": 81.41365623474121, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "92410749.e30c28" - ] - ] - }, - { - "id": "92410749.e30c28", - "type": "service-logic", - "name": "GENERIC-RESOURCE-API ${project.version}", - "module": "GENERIC-RESOURCE-API", - "version": "${project.version}", - "comments": "", - "xml": "", - "outputs": 1, - "x": 211.28570556640625, - "y": 121.65176773071289, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "de7a7cf0.2991d" - ] - ] - }, - { - "id": "de7a7cf0.2991d", - "type": "method", - "name": "method vnf-topology-operation", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 204.42862701416016, - "y": 161.4136505126953, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "867be286.94ccc" - ] - ] - }, - { - "id": "281a9dd6.337dd2", - "type": "comment", - "name": "vnf-topology-operation", - "info": "", - "comments": "", - "x": 530.344856262207, - "y": 29, - "z": "c9c2af7b.65cd3", - "wires": [ - - ] - }, - { - "id": "867be286.94ccc", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "outputs": 1, - "x": 220.16676330566406, - "y": 348.10718727111816, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "fe43f540.d09078", - "15193abc.c22c05", - "fc3ae627.2d5b18" - ] - ] - }, - { - "id": "fe43f540.d09078", - "type": "returnSuccess", - "name": "return success", - "xml": "\n\n\n\n", - "comments": "", - "x": 512.6667175292969, - "y": 498.27122020721436, - "z": "c9c2af7b.65cd3", - "wires": [ - - ] - }, - { - "id": "15193abc.c22c05", - "type": "switchNode", - "name": "switch svc-action", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 515.5714340209961, - "y": 346.31843090057373, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "a43184a6.086e28", - "7b06cbd3.e89e84", - "dae5d288.e7a92", - "7acf72d2.60660c", - "2e7ef9bc.356346", - "d945d7c6.11f878", - "bd3763ee.b90e6" - ] - ] - }, - { - "id": "a43184a6.086e28", - "type": "outcome", - "name": "assign", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 927.3809661865234, - "y": 56.937567710876465, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "19bbb0d.1420e4f" - ] - ] - }, - { - "id": "7b06cbd3.e89e84", - "type": "outcome", - "name": "unassign", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 943.4286308288574, - "y": 487.12828254699707, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "c0267b56.9f8598" - ] - ] - }, - { - "id": "7acf72d2.60660c", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 932.1428680419922, - "y": 867.3183660507202, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "7fb1d50a.a61dfc" - ] - ] - }, - { - "id": "7fb1d50a.a61dfc", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\t\n\t\n \n", - "comments": "", - "x": 1165.3332977294922, - "y": 867.3184270858765, - "z": "c9c2af7b.65cd3", - "wires": [ - - ] - }, - { - "id": "fc3ae627.2d5b18", - "type": "call", - "name": "call GENERIC-RESOURCE-API:validate-vnf-input", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 621.4166870117188, - "y": 237.79471588134766, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - }, - { - "id": "19bbb0d.1420e4f", - "type": "call", - "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-assign", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1269.5238189697266, - "y": 56.50902843475342, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - }, - { - "id": "989adce1.617b6", - "type": "call", - "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-deactivate", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1750.8571319580078, - "y": 399.84235858917236, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - }, - { - "id": "c0267b56.9f8598", - "type": "call", - "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-unassign", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1288.5237274169922, - "y": 486.8424139022827, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - }, - { - "id": "dae5d288.e7a92", - "type": "outcome", - "name": "deactivate", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 950.5237579345703, - "y": 342.5090456008911, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "d35c6654.dff7f8" - ] - ] - }, - { - "id": "b233aed1.7cc8b", - "type": "call", - "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-activate", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1692.6665802001953, - "y": 221.41364765167236, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - }, - { - "id": "2e7ef9bc.356346", - "type": "outcome", - "name": "activate", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 930.3333053588867, - "y": 148.08033561706543, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "b8b2367a.dc9308" - ] - ] - }, - { - "id": "d945d7c6.11f878", - "type": "outcome", - "name": "create", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 945.0001182556152, - "y": 587.5000038146973, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "11cfb10a.0c9b2f" - ] - ] - }, - { - "id": "bd3763ee.b90e6", - "type": "outcome", - "name": "delete", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 943.0001068115234, - "y": 730.5000066757202, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "b6227308.758fb" - ] - ] - }, - { - "id": "3b079f6f.6575e", - "type": "switchNode", - "name": "switch request-action", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1172.0000762939453, - "y": 198.5000123977661, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "91e1f35b.e83e1", - "9ab20bbe.72bfe8" - ] - ] - }, - { - "id": "9ab20bbe.72bfe8", - "type": "outcome", - "name": "ActivateSiteInstance", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1385.4762725830078, - "y": 129.979229927063, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "cc08e8cd.1386a8" - ] - ] - }, - { - "id": "91e1f35b.e83e1", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1354.381004333496, - "y": 221.3572244644165, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "b233aed1.7cc8b" - ] - ] - }, - { - "id": "b8b2367a.dc9308", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "outputs": 1, - "x": 1111.0000762939453, - "y": 143.5000123977661, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "3b079f6f.6575e" - ] - ] - }, - { - "id": "cc08e8cd.1386a8", - "type": "call", - "name": "call GENERIC-RESOURCE-API:sotn-vnf-topology-operation-activate", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1759.0000762939453, - "y": 128.5000123977661, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - }, - { - "id": "c5b71763.802b68", - "type": "switchNode", - "name": "switch request-action", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1213.0000762939453, - "y": 375.5000123977661, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "68410e70.ad006", - "bb394983.2aedd8" - ] - ] - }, - { - "id": "bb394983.2aedd8", - "type": "outcome", - "name": "DeActivateSiteInstance", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1426.4762725830078, - "y": 306.979229927063, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "91176b7.7e10a98" - ] - ] - }, - { - "id": "68410e70.ad006", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1395.381004333496, - "y": 398.3572244644165, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "989adce1.617b6" - ] - ] - }, - { - "id": "d35c6654.dff7f8", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "outputs": 1, - "x": 1152.0000762939453, - "y": 320.5000123977661, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "c5b71763.802b68" - ] - ] - }, - { - "id": "91176b7.7e10a98", - "type": "call", - "name": "call GENERIC-RESOURCE-API:sotn-vnf-topology-operation-deactivate", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1796.0000762939453, - "y": 304.5000123977661, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - }, - { - "id": "2493a0e1.8557e", - "type": "switchNode", - "name": "switch request-action", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1188.3336029052734, - "y": 640.086371421814, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "83563263.c6fd7", - "db1508ed.23aba8" - ] - ] - }, - { - "id": "db1508ed.23aba8", - "type": "outcome", - "name": "CreateSiteInstance", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1401.809799194336, - "y": 571.5655889511108, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "614f2a06.d13b14" - ] - ] - }, - { - "id": "83563263.c6fd7", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1370.7145309448242, - "y": 662.9435834884644, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "b50447b1.828c48" - ] - ] - }, - { - "id": "11cfb10a.0c9b2f", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "outputs": 1, - "x": 1127.3336029052734, - "y": 585.086371421814, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "2493a0e1.8557e" - ] - ] - }, - { - "id": "614f2a06.d13b14", - "type": "call", - "name": "call GENERIC-RESOURCE-API:sotn-vnf-topology-operation-create", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1775.3336029052734, - "y": 570.086371421814, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - }, - { - "id": "b50447b1.828c48", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1511.0001068115234, - "y": 664.0000066757202, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - }, - { - "id": "ae568733.43d4f8", - "type": "switchNode", - "name": "switch request-action", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1189.0001068115234, - "y": 783.0000066757202, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "7dcf461f.f62e18", - "3e92266c.ac902a" - ] - ] - }, - { - "id": "3e92266c.ac902a", - "type": "outcome", - "name": "DeleteSiteInstance", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1402.476303100586, - "y": 714.4792242050171, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "bb58fef3.31757" - ] - ] - }, - { - "id": "7dcf461f.f62e18", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1371.3810348510742, - "y": 805.8572187423706, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "efc8c613.2b0088" - ] - ] - }, - { - "id": "b6227308.758fb", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "outputs": 1, - "x": 1128.0001068115234, - "y": 728.0000066757202, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - "ae568733.43d4f8" - ] - ] - }, - { - "id": "bb58fef3.31757", - "type": "call", - "name": "call GENERIC-RESOURCE-API:sotn-vnf-topology-operation-delete", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1776.0001068115234, - "y": 713.0000066757202, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - }, - { - "id": "efc8c613.2b0088", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1511.6666107177734, - "y": 806.9136419296265, - "z": "c9c2af7b.65cd3", - "wires": [ - [ - - ] - ] - } -] +[ + { + "id": "319fac65.55f6ec", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 173.42855834960938, + "y": 307.9850769042969, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "ab638f22.a6d9e8" + ] + ] + }, + { + "id": "ab638f22.a6d9e8", + "type": "service-logic", + "name": "GENERIC-RESOURCE-API 1.7.4.patchA", + "module": "GENERIC-RESOURCE-API", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 248.71426391601562, + "y": 348.22318840026855, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "ae993040.f03f" + ] + ] + }, + { + "id": "ae993040.f03f", + "type": "method", + "name": "method vnf-topology-operation", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 241.85718536376953, + "y": 387.985071182251, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "c2e9ac2b.748c2" + ] + ] + }, + { + "id": "93240b63.eafa8", + "type": "comment", + "name": "vnf-topology-operation", + "info": "", + "comments": "", + "x": 566.344856262207, + "y": 107, + "z": "5e1485c9.cf5eac", + "wires": [] + }, + { + "id": "c2e9ac2b.748c2", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 265.59532165527344, + "y": 717.6785974502563, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "367e2b3.fdb61d4", + "26a8accc.6d3204", + "3ad1c357.57c244" + ] + ] + }, + { + "id": "367e2b3.fdb61d4", + "type": "returnSuccess", + "name": "return success", + "xml": "\n\n\n\n", + "comments": "", + "x": 558.0952758789062, + "y": 872.8426303863525, + "z": "5e1485c9.cf5eac", + "wires": [] + }, + { + "id": "26a8accc.6d3204", + "type": "switchNode", + "name": "switch svc-action", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 560.9999923706055, + "y": 715.8898410797119, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "8656217f.57ada8", + "8c6bc76.0806c38", + "a65920b5.922c48", + "c2564bfa.0aee5", + "a2add1d5.b3e6d8", + "39ee125f.14e7ce", + "affa7d5d.7501f" + ] + ] + }, + { + "id": "8656217f.57ada8", + "type": "outcome", + "name": "assign", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 895.8095397949219, + "y": 543.5089511871338, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "ca6e900f.5d2de" + ] + ] + }, + { + "id": "8c6bc76.0806c38", + "type": "outcome", + "name": "unassign", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 971.8573579788208, + "y": 1312.6997060775757, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "ed423e31.fe988" + ] + ] + }, + { + "id": "c2564bfa.0aee5", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 955.5715942382812, + "y": 2000.8899335861206, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "fb85aff3.e6cc4" + ] + ] + }, + { + "id": "fb85aff3.e6cc4", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 1188.7620239257812, + "y": 2000.8899946212769, + "z": "5e1485c9.cf5eac", + "wires": [] + }, + { + "id": "3ad1c357.57c244", + "type": "call", + "name": "call GENERIC-RESOURCE-API:validate-vnf-input", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 666.8452453613281, + "y": 468.3661289215088, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "3c352e28.943d22", + "type": "call", + "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-deactivate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1778.2858657836914, + "y": 1266.4137859344482, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "ed423e31.fe988", + "type": "call", + "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-unassign", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1335.952488899231, + "y": 1317.4137868881226, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "a65920b5.922c48", + "type": "outcome", + "name": "deactivate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 940.9524383544922, + "y": 1052.080415725708, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "5485b1d6.415608" + ] + ] + }, + { + "id": "e058b2f5.eb87f8", + "type": "call", + "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-activate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1735.0954360961914, + "y": 925.9850749969482, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "a2add1d5.b3e6d8", + "type": "outcome", + "name": "activate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 903.7618713378906, + "y": 713.6517143249512, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "fa8fc629.d5b22" + ] + ] + }, + { + "id": "39ee125f.14e7ce", + "type": "outcome", + "name": "create", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 973.4287881851196, + "y": 1445.0713729858398, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "f5b9a1f0.e5267" + ] + ] + }, + { + "id": "affa7d5d.7501f", + "type": "outcome", + "name": "delete", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 966.4287872314453, + "y": 1756.0713829994202, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "b22bfc0.f157988" + ] + ] + }, + { + "id": "a9c24cb7.8c401", + "type": "switchNode", + "name": "switch request-action", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1145.4286422729492, + "y": 769.0713911056519, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "40e55c45.ee7394", + "bccf290c.c628d8", + "4b706ba.7740d14", + "4f066da3.11c274", + "f885de43.3998e", + "6b9292e.b0ebe6c" + ] + ] + }, + { + "id": "bccf290c.c628d8", + "type": "outcome", + "name": "ActivateSiteInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1405.904884338379, + "y": 691.5506420135498, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "9cd4770a.88b948" + ] + ] + }, + { + "id": "40e55c45.ee7394", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1378.809669494629, + "y": 926.9286479949951, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "e058b2f5.eb87f8" + ] + ] + }, + { + "id": "fa8fc629.d5b22", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1084.4286422729492, + "y": 714.0713911056519, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "a9c24cb7.8c401" + ] + ] + }, + { + "id": "9cd4770a.88b948", + "type": "call", + "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-activate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1772.4286880493164, + "y": 694.0714244842529, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "4eb53511.605784", + "type": "switchNode", + "name": "switch request-action", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1203.4287567138672, + "y": 1085.071382522583, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "a3647659.eb8f", + "8ac27d1b.c555a", + "411ee2be.ec918c", + "b6e640cc.0df1f", + "c74f5862.b743e8", + "8e23587c.b352c8" + ] + ] + }, + { + "id": "8ac27d1b.c555a", + "type": "outcome", + "name": "DeactivateSiteInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1446.9049530029297, + "y": 1036.5506310462952, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "e9f9484a.69f858" + ] + ] + }, + { + "id": "a3647659.eb8f", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1421.809669494629, + "y": 1266.9286785125732, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "3c352e28.943d22" + ] + ] + }, + { + "id": "5485b1d6.415608", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1142.4287567138672, + "y": 1030.071382522583, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "4eb53511.605784" + ] + ] + }, + { + "id": "e9f9484a.69f858", + "type": "call", + "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-deactivate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1816.4287567138672, + "y": 1034.0714135169983, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "a323c550.68c2d8", + "type": "switchNode", + "name": "switch request-action", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1171.7621841430664, + "y": 1531.6576824188232, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "a6120efe.0a2c7", + "11e5a2c0.e79535", + "e9342911.e555a", + "21f0e26d.3cb426", + "eec6f232.28cd18", + "d6b4617d.0f2f58" + ] + ] + }, + { + "id": "11e5a2c0.e79535", + "type": "outcome", + "name": "CreateSiteInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1427.2386751174927, + "y": 1384.1370167732239, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "d1473d49.80db78" + ] + ] + }, + { + "id": "a6120efe.0a2c7", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1394.1431579589844, + "y": 1605.5149021148682, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "e6432caf.eec14" + ] + ] + }, + { + "id": "f5b9a1f0.e5267", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1155.7622728347778, + "y": 1442.6577405929565, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "a323c550.68c2d8" + ] + ] + }, + { + "id": "d1473d49.80db78", + "type": "call", + "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-create", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1803.7623796463013, + "y": 1382.657775402069, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "e6432caf.eec14", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1534.4287338256836, + "y": 1606.571325302124, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "2b15b268.dcf43e", + "type": "switchNode", + "name": "switch request-action", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1212.4287872314453, + "y": 1808.5713829994202, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "c4394430.141bf8", + "9b44ea44.777ca8", + "ecf62cf7.1ca33", + "2c7b6f3.166a81", + "ec897ad4.1d68c8", + "b0e41ce0.ba1c2" + ] + ] + }, + { + "id": "9b44ea44.777ca8", + "type": "outcome", + "name": "DeleteSiteInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1452.9050064086914, + "y": 1754.0506267547607, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "1e204fe1.1eadf8" + ] + ] + }, + { + "id": "c4394430.141bf8", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1417.8097915649414, + "y": 2004.428861618042, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "efce0b5a.f9d12" + ] + ] + }, + { + "id": "b22bfc0.f157988", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1151.4287872314453, + "y": 1753.5713829994202, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "2b15b268.dcf43e" + ] + ] + }, + { + "id": "1e204fe1.1eadf8", + "type": "call", + "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-delete", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1825.428810119629, + "y": 1751.5713787078857, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "efce0b5a.f9d12", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1558.0953674316406, + "y": 2005.4852848052979, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "4b706ba.7740d14", + "type": "outcome", + "name": "ActivateSDWANDeviceInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1437.095314025879, + "y": 742.571455001831, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "679570af.9bc068" + ] + ] + }, + { + "id": "679570af.9bc068", + "type": "call", + "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-activate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1876.618995666504, + "y": 741.092206954956, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "411ee2be.ec918c", + "type": "outcome", + "name": "DeactivateSDWANDeviceInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1488.0951919555664, + "y": 1084.571409702301, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "30bdea0.6cd7f96" + ] + ] + }, + { + "id": "30bdea0.6cd7f96", + "type": "call", + "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-deactivate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1944.6188888549805, + "y": 1084.0922451019287, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "5ef91d74.276e54", + "type": "call", + "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-activate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1874.0951919555664, + "y": 781.5713939666748, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "4f066da3.11c274", + "type": "outcome", + "name": "ActivateSDWANPortInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1430.5715103149414, + "y": 789.0506114959717, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "5ef91d74.276e54" + ] + ] + }, + { + "id": "b6e640cc.0df1f", + "type": "outcome", + "name": "DeactivateSDWANPortInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1480.0952377319336, + "y": 1122.904725074768, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "b644319b.6890b" + ] + ] + }, + { + "id": "b644319b.6890b", + "type": "call", + "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-deactivate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1954.6188888549805, + "y": 1139.4255270957947, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "e9342911.e555a", + "type": "outcome", + "name": "CreateSDWANPortInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1477.09557056427, + "y": 1472.9048511981964, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "1f96773c.700b39" + ] + ] + }, + { + "id": "1f96773c.700b39", + "type": "call", + "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-create", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1933.6191911697388, + "y": 1477.425630569458, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "ecf62cf7.1ca33", + "type": "outcome", + "name": "DeleteSDWANPortInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1488.7620239257812, + "y": 1864.9047713279724, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "7865f7ca.1408" + ] + ] + }, + { + "id": "7865f7ca.1408", + "type": "call", + "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-delete", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1915.285743713379, + "y": 1864.4256267547607, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "2c7b6f3.166a81", + "type": "outcome", + "name": "DeleteSDWANDeviceInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1497.4601745605469, + "y": 1805.102677822113, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "9cbcc99f.b5b0a" + ] + ] + }, + { + "id": "9cbcc99f.b5b0a", + "type": "call", + "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-delete", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1929.9837799072266, + "y": 1804.6233911514282, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "21f0e26d.3cb426", + "type": "outcome", + "name": "CreateSDWANDeviceInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1492.4599199295044, + "y": 1429.1028146743774, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "30fab97f.f7434e" + ] + ] + }, + { + "id": "30fab97f.f7434e", + "type": "call", + "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-create", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1948.9835863113403, + "y": 1427.623628616333, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "f885de43.3998e", + "type": "outcome", + "name": "ActivateSDWANVpnInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1434.724708557129, + "y": 838.1484661102295, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "bd9ef6ef.c1cde" + ] + ] + }, + { + "id": "6b9292e.b0ebe6c", + "type": "outcome", + "name": "ActivateSDWANSiteInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1438.724708557129, + "y": 880.8149089813232, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "bd9ef6ef.c1cde" + ] + ] + }, + { + "id": "bd9ef6ef.c1cde", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1709.7247009277344, + "y": 858.8149607181549, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "cb57f1d.266e79" + ] + ] + }, + { + "id": "cb57f1d.266e79", + "type": "call", + "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-vpn-site-resource-activate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2087.7245483398438, + "y": 856.148619890213, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "c8928e2a.b53548", + "type": "call", + "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-vpn-site-resource-deactivate", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2140.7617721557617, + "y": 1194.9380941390991, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "cedbd22e.64ab3", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1743.761863708496, + "y": 1196.6044387817383, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "c8928e2a.b53548" + ] + ] + }, + { + "id": "8e23587c.b352c8", + "type": "outcome", + "name": "DeactivateSDWANSiteInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1485.761848449707, + "y": 1218.6044034957886, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "cedbd22e.64ab3" + ] + ] + }, + { + "id": "c74f5862.b743e8", + "type": "outcome", + "name": "DeactivateSDWANVpnInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1479.761817932129, + "y": 1175.9379558563232, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "cedbd22e.64ab3" + ] + ] + }, + { + "id": "eec6f232.28cd18", + "type": "outcome", + "name": "CreateSDWANVpnInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1473.2802505493164, + "y": 1527.592924118042, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "fd392d05.c85a98" + ] + ] + }, + { + "id": "d6b4617d.0f2f58", + "type": "outcome", + "name": "CreateSDWANSiteInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1465.2802276611328, + "y": 1569.2593126296997, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "fd392d05.c85a98" + ] + ] + }, + { + "id": "fd392d05.c85a98", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1723.2802429199219, + "y": 1547.2593479156494, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "6c611166.72f42" + ] + ] + }, + { + "id": "6c611166.72f42", + "type": "call", + "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-vpn-site-resource-create", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2101.2800903320312, + "y": 1544.5930070877075, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "ec897ad4.1d68c8", + "type": "outcome", + "name": "DeleteSDWANVpnInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1479.7619400024414, + "y": 1911.9380779266357, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "3fda0bf7.7e360c" + ] + ] + }, + { + "id": "b0e41ce0.ba1c2", + "type": "outcome", + "name": "DeleteSDWANSiteInstance", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1479.7619400024414, + "y": 1952.604642868042, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "3fda0bf7.7e360c" + ] + ] + }, + { + "id": "3fda0bf7.7e360c", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1729.7619323730469, + "y": 1931.6045017242432, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "fbed204a.bd1728" + ] + ] + }, + { + "id": "fbed204a.bd1728", + "type": "call", + "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-vpn-site-resource-delete", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2107.7617797851562, + "y": 1928.9381608963013, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "bb3c82b4.c1325", + "type": "set", + "name": "set skip-mdsal-update to Y", + "xml": "\n\n", + "comments": "", + "x": 2256.46044921875, + "y": 434.4920959472656, + "z": "5e1485c9.cf5eac", + "wires": [] + }, + { + "id": "e5f7f319.bf835", + "type": "set", + "name": "set ack-final to 'N'", + "xml": "\n\n", + "comments": "", + "x": 2228.2701416015625, + "y": 498.8401184082031, + "z": "5e1485c9.cf5eac", + "wires": [] + }, + { + "id": "90c6121f.d44d08", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 2019.8096923828125, + "y": 437.4126281738281, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "bb3c82b4.c1325", + "e5f7f319.bf835" + ] + ] + }, + { + "id": "410ae358.7ed294", + "type": "comment", + "name": "ack-final=N triggers Provider to call vnf-topology-operation-aysnc DG", + "info": "", + "comments": "", + "x": 2440.5875244140625, + "y": 539.8094787597656, + "z": "5e1485c9.cf5eac", + "wires": [] + }, + { + "id": "78881e52.ac5cf", + "type": "switchNode", + "name": "so-response-url empty?", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1125.71435546875, + "y": 284.28570556640625, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "9d3f85b7.4f108", + "81cc9b69.e96138" + ] + ] + }, + { + "id": "9d3f85b7.4f108", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1350.71435546875, + "y": 240.28570556640625, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "d6da011c.b6e428" + ] + ] + }, + { + "id": "81cc9b69.e96138", + "type": "outcomeFalse", + "name": "false", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1340.71435546875, + "y": 332.28570556640625, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "a9d5472.2cb9538" + ] + ] + }, + { + "id": "a9d5472.2cb9538", + "type": "switchNode", + "name": "so-response-url = ignored URL?", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1562.71435546875, + "y": 333.28570556640625, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "5910e93.911c398", + "9cb12d89.d5848" + ] + ] + }, + { + "id": "d6da011c.b6e428", + "type": "call", + "name": "call vnf-topology-operation-assign-sync", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2026.71435546875, + "y": 241.28570556640625, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "5910e93.911c398", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1802.71435546875, + "y": 332.28570556640625, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "d6da011c.b6e428" + ] + ] + }, + { + "id": "9cb12d89.d5848", + "type": "outcomeFalse", + "name": "false", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1810.71435546875, + "y": 433.28570556640625, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "90c6121f.d44d08" + ] + ] + }, + { + "id": "eae4dc8b.0676a", + "type": "execute", + "name": "execute getProperties", + "xml": "\n \n \n", + "comments": "", + "outputs": 1, + "x": 1139.0908203125, + "y": 174.54547119140625, + "z": "5e1485c9.cf5eac", + "wires": [ + [] + ] + }, + { + "id": "ca6e900f.5d2de", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 948.181884765625, + "y": 172.727294921875, + "z": "5e1485c9.cf5eac", + "wires": [ + [ + "78881e52.ac5cf", + "eae4dc8b.0676a" + ] + ] + } +]