aboutsummaryrefslogtreecommitdiffstats
path: root/platform-logic/generic-resource-api/src/main/json/sotn_nni
diff options
context:
space:
mode:
Diffstat (limited to 'platform-logic/generic-resource-api/src/main/json/sotn_nni')
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-activate.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-create.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-deactivate.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-delete.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-activate.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-create.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-deactivate.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-delete.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-activate.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-create.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-deactivate.json78
-rw-r--r--platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-delete.json78
12 files changed, 936 insertions, 0 deletions
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-activate.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-activate.json
new file mode 100644
index 00000000..a7b5394d
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-activate.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "6ddd4074.f6564",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 234.80560302734375,
+ "y": 111.47219848632812,
+ "z": "d2e10b7b.600a68",
+ "wires": [
+ [
+ "ddeb5b5a.bb49b"
+ ]
+ ]
+ },
+ {
+ "id": "ddeb5b5a.bb49b",
+ "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": 366.09129333496094,
+ "y": 160.71030712127686,
+ "z": "d2e10b7b.600a68",
+ "wires": [
+ [
+ "b1bc4dd3.fa521"
+ ]
+ ]
+ },
+ {
+ "id": "b1bc4dd3.fa521",
+ "type": "method",
+ "name": "method sotn-vf-operation-l2vpn-activate",
+ "xml": "<method rpc='sotn-vf-operation-l2vpn-activate' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 369.2342224121094,
+ "y": 245.47223091125488,
+ "z": "d2e10b7b.600a68",
+ "wires": [
+ [
+ "23b0f2c.b4c290e"
+ ]
+ ]
+ },
+ {
+ "id": "23b0f2c.b4c290e",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 510.3329429626465,
+ "y": 462.54641246795654,
+ "z": "d2e10b7b.600a68",
+ "wires": [
+ [
+ "6c6251b8.988708"
+ ]
+ ]
+ },
+ {
+ "id": "6c6251b8.988708",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 778.2500610351562,
+ "y": 545.0833129882812,
+ "z": "d2e10b7b.600a68",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-create.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-create.json
new file mode 100644
index 00000000..99d429eb
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-create.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "db0f78a5.c01a3",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 160.27777099609375,
+ "y": 91.94441223144531,
+ "z": "7ef93f2c.40fb2",
+ "wires": [
+ [
+ "d8303e2.7d965c"
+ ]
+ ]
+ },
+ {
+ "id": "d8303e2.7d965c",
+ "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": 291.56346130371094,
+ "y": 141.18252086639404,
+ "z": "7ef93f2c.40fb2",
+ "wires": [
+ [
+ "c458b05f.c1372"
+ ]
+ ]
+ },
+ {
+ "id": "c458b05f.c1372",
+ "type": "method",
+ "name": "method sotn-vf-operation-l2vpn-create",
+ "xml": "<method rpc='sotn-vf-operation-l2vpn-create' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 294.7063903808594,
+ "y": 225.94444465637207,
+ "z": "7ef93f2c.40fb2",
+ "wires": [
+ [
+ "c5107308.c6aab"
+ ]
+ ]
+ },
+ {
+ "id": "c5107308.c6aab",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 435.8051109313965,
+ "y": 443.01862621307373,
+ "z": "7ef93f2c.40fb2",
+ "wires": [
+ [
+ "4e54cc73.474b5c"
+ ]
+ ]
+ },
+ {
+ "id": "4e54cc73.474b5c",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 703.7222290039062,
+ "y": 525.5555267333984,
+ "z": "7ef93f2c.40fb2",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-deactivate.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-deactivate.json
new file mode 100644
index 00000000..19781d05
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-deactivate.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "90b43524.1bba",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 178.13888549804688,
+ "y": 111.47219848632812,
+ "z": "c6830f2a.6a9d68",
+ "wires": [
+ [
+ "389b8a0e.3a0a5e"
+ ]
+ ]
+ },
+ {
+ "id": "389b8a0e.3a0a5e",
+ "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": 309.42457580566406,
+ "y": 160.71030712127686,
+ "z": "c6830f2a.6a9d68",
+ "wires": [
+ [
+ "39e685a3.66f172"
+ ]
+ ]
+ },
+ {
+ "id": "39e685a3.66f172",
+ "type": "method",
+ "name": "method sotn-vf-operation-l2vpn-deactivate",
+ "xml": "<method rpc='sotn-vf-operation-l2vpn-deactivate' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 312.5675048828125,
+ "y": 245.47223091125488,
+ "z": "c6830f2a.6a9d68",
+ "wires": [
+ [
+ "a281b71.8f33f48"
+ ]
+ ]
+ },
+ {
+ "id": "a281b71.8f33f48",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 453.6662254333496,
+ "y": 462.54641246795654,
+ "z": "c6830f2a.6a9d68",
+ "wires": [
+ [
+ "dab0995.6fb4068"
+ ]
+ ]
+ },
+ {
+ "id": "dab0995.6fb4068",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 721.5833435058594,
+ "y": 545.0833129882812,
+ "z": "c6830f2a.6a9d68",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-delete.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-delete.json
new file mode 100644
index 00000000..223bb835
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-l2vpn-delete.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "8398072c.bb",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 164.8055419921875,
+ "y": 111.47222900390625,
+ "z": "227abea9.82942a",
+ "wires": [
+ [
+ "f7478e4.3f877f"
+ ]
+ ]
+ },
+ {
+ "id": "f7478e4.3f877f",
+ "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": 296.0912322998047,
+ "y": 160.71033763885498,
+ "z": "227abea9.82942a",
+ "wires": [
+ [
+ "2116c7dc.76a62"
+ ]
+ ]
+ },
+ {
+ "id": "2116c7dc.76a62",
+ "type": "method",
+ "name": "method sotn-vf-operation-l2vpn-delete",
+ "xml": "<method rpc='sotn-vf-operation-l2vpn-delete' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 299.2341613769531,
+ "y": 245.472261428833,
+ "z": "227abea9.82942a",
+ "wires": [
+ [
+ "6477dca3.236454"
+ ]
+ ]
+ },
+ {
+ "id": "6477dca3.236454",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 440.33288192749023,
+ "y": 462.54644298553467,
+ "z": "227abea9.82942a",
+ "wires": [
+ [
+ "ef907cc.c0768"
+ ]
+ ]
+ },
+ {
+ "id": "ef907cc.c0768",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 708.25,
+ "y": 545.0833435058594,
+ "z": "227abea9.82942a",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-activate.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-activate.json
new file mode 100644
index 00000000..4d9aad4b
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-activate.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "b87fb992.37671",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 179.8055419921875,
+ "y": 128.13888549804688,
+ "z": "28baf2a.ead510e",
+ "wires": [
+ [
+ "527522f9.ff69e4"
+ ]
+ ]
+ },
+ {
+ "id": "527522f9.ff69e4",
+ "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": 311.0912322998047,
+ "y": 177.3769941329956,
+ "z": "28baf2a.ead510e",
+ "wires": [
+ [
+ "74e85c6a.58678c"
+ ]
+ ]
+ },
+ {
+ "id": "74e85c6a.58678c",
+ "type": "method",
+ "name": "method sotn-vf-operation-uni-activate",
+ "xml": "<method rpc='sotn-vf-operation-uni-activate' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 314.2341613769531,
+ "y": 262.13891792297363,
+ "z": "28baf2a.ead510e",
+ "wires": [
+ [
+ "ae007ab1.699328"
+ ]
+ ]
+ },
+ {
+ "id": "ae007ab1.699328",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 455.33288192749023,
+ "y": 479.2130994796753,
+ "z": "28baf2a.ead510e",
+ "wires": [
+ [
+ "da013af.4338448"
+ ]
+ ]
+ },
+ {
+ "id": "da013af.4338448",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 723.25,
+ "y": 561.75,
+ "z": "28baf2a.ead510e",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-create.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-create.json
new file mode 100644
index 00000000..e137522c
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-create.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "5567fb41.3853ac",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 442.02733993530273,
+ "y": 433.74087047576904,
+ "z": "6cf3d2be.22379c",
+ "wires": [
+ [
+ "a47debf4.9031c"
+ ]
+ ]
+ },
+ {
+ "id": "67dcf0d.95d1c1",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 166.5,
+ "y": 82.66665649414062,
+ "z": "6cf3d2be.22379c",
+ "wires": [
+ [
+ "13cbcd0e.cde623"
+ ]
+ ]
+ },
+ {
+ "id": "13cbcd0e.cde623",
+ "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": 297.7856903076172,
+ "y": 131.90476512908936,
+ "z": "6cf3d2be.22379c",
+ "wires": [
+ [
+ "90d8ef48.9bbbb8"
+ ]
+ ]
+ },
+ {
+ "id": "90d8ef48.9bbbb8",
+ "type": "method",
+ "name": "method sotn-vf-operation-uni-create",
+ "xml": "<method rpc='sotn-vf-operation-uni-create' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 300.9286193847656,
+ "y": 216.66668891906738,
+ "z": "6cf3d2be.22379c",
+ "wires": [
+ [
+ "5567fb41.3853ac"
+ ]
+ ]
+ },
+ {
+ "id": "a47debf4.9031c",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 709.9444580078125,
+ "y": 516.2777709960938,
+ "z": "6cf3d2be.22379c",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-deactivate.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-deactivate.json
new file mode 100644
index 00000000..cc93cced
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-deactivate.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "2415414f.50ca06",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 146.47222900390625,
+ "y": 99.80555725097656,
+ "z": "1b0c4510.2bf803",
+ "wires": [
+ [
+ "93a63e26.730fa8"
+ ]
+ ]
+ },
+ {
+ "id": "93a63e26.730fa8",
+ "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": 277.75791931152344,
+ "y": 149.0436658859253,
+ "z": "1b0c4510.2bf803",
+ "wires": [
+ [
+ "1803fa4d.6adf06"
+ ]
+ ]
+ },
+ {
+ "id": "1803fa4d.6adf06",
+ "type": "method",
+ "name": "method sotn-vf-operation-uni-deactivate",
+ "xml": "<method rpc='sotn-vf-operation-uni-deactivate' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 280.9008483886719,
+ "y": 233.80558967590332,
+ "z": "1b0c4510.2bf803",
+ "wires": [
+ [
+ "90b1cbb4.020398"
+ ]
+ ]
+ },
+ {
+ "id": "90b1cbb4.020398",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 421.999568939209,
+ "y": 450.879771232605,
+ "z": "1b0c4510.2bf803",
+ "wires": [
+ [
+ "32ad8bf6.04ca74"
+ ]
+ ]
+ },
+ {
+ "id": "32ad8bf6.04ca74",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 689.9166870117188,
+ "y": 533.4166717529297,
+ "z": "1b0c4510.2bf803",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-delete.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-delete.json
new file mode 100644
index 00000000..3f570006
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vf-operation-uni-delete.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "16adb85b.30eaa8",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 256.47216796875,
+ "y": 136.47222900390625,
+ "z": "5becc04d.b82dc8",
+ "wires": [
+ [
+ "a4bc46f6.cba6e"
+ ]
+ ]
+ },
+ {
+ "id": "a4bc46f6.cba6e",
+ "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": 387.7578582763672,
+ "y": 185.71033763885498,
+ "z": "5becc04d.b82dc8",
+ "wires": [
+ [
+ "e2a7c6a2.0f6808"
+ ]
+ ]
+ },
+ {
+ "id": "e2a7c6a2.0f6808",
+ "type": "method",
+ "name": "method sotn-vf-operation-uni-delete",
+ "xml": "<method rpc='sotn-vf-operation-uni-delete' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 390.9007873535156,
+ "y": 270.472261428833,
+ "z": "5becc04d.b82dc8",
+ "wires": [
+ [
+ "b67ab4ac.e7faa"
+ ]
+ ]
+ },
+ {
+ "id": "b67ab4ac.e7faa",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 531.9995079040527,
+ "y": 487.54644298553467,
+ "z": "5becc04d.b82dc8",
+ "wires": [
+ [
+ "2e21339.0553f4c"
+ ]
+ ]
+ },
+ {
+ "id": "2e21339.0553f4c",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 799.9166259765625,
+ "y": 570.0833435058594,
+ "z": "5becc04d.b82dc8",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-activate.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-activate.json
new file mode 100644
index 00000000..6b71cf5f
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-activate.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "8e70cbab.9e762",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 192.56666564941406,
+ "y": 127.56666564941406,
+ "z": "cee6034b.da01e8",
+ "wires": [
+ [
+ "a562bec1.5c6bb"
+ ]
+ ]
+ },
+ {
+ "id": "a562bec1.5c6bb",
+ "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": 323.85235595703125,
+ "y": 176.8047742843628,
+ "z": "cee6034b.da01e8",
+ "wires": [
+ [
+ "bd2e1e6.b1131e"
+ ]
+ ]
+ },
+ {
+ "id": "bd2e1e6.b1131e",
+ "type": "method",
+ "name": "method sotn-vnf-topology-operation-underlay-activate",
+ "xml": "<method rpc='sotn-vnf-topology-operation-underlay-activate' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 326.9952850341797,
+ "y": 261.5666980743408,
+ "z": "cee6034b.da01e8",
+ "wires": [
+ [
+ "948a9c7.119abe"
+ ]
+ ]
+ },
+ {
+ "id": "948a9c7.119abe",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 468.0940055847168,
+ "y": 478.6408796310425,
+ "z": "cee6034b.da01e8",
+ "wires": [
+ [
+ "1b5215d4.38c512"
+ ]
+ ]
+ },
+ {
+ "id": "1b5215d4.38c512",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 721.566650390625,
+ "y": 589.566650390625,
+ "z": "cee6034b.da01e8",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-create.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-create.json
new file mode 100644
index 00000000..2a955c16
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-create.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "6e8e8f80.d43c1",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 198.56666564941406,
+ "y": 102.56666564941406,
+ "z": "fcd8d790.9bb058",
+ "wires": [
+ [
+ "bbddfda2.fd8ca8"
+ ]
+ ]
+ },
+ {
+ "id": "bbddfda2.fd8ca8",
+ "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": 482.85235595703125,
+ "y": 163.8047742843628,
+ "z": "fcd8d790.9bb058",
+ "wires": [
+ [
+ "b5eed43.f629328"
+ ]
+ ]
+ },
+ {
+ "id": "b5eed43.f629328",
+ "type": "method",
+ "name": "method sotn-vnf-topology-operation-underlay-create",
+ "xml": "<method rpc='sotn-vnf-topology-operation-underlay-create' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 488.9952697753906,
+ "y": 248.5666961669922,
+ "z": "fcd8d790.9bb058",
+ "wires": [
+ [
+ "5debc633.a3523"
+ ]
+ ]
+ },
+ {
+ "id": "5debc633.a3523",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 627.0940055847168,
+ "y": 465.6408796310425,
+ "z": "fcd8d790.9bb058",
+ "wires": [
+ [
+ "f1ef9959.63e988"
+ ]
+ ]
+ },
+ {
+ "id": "f1ef9959.63e988",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 880.566650390625,
+ "y": 576.566650390625,
+ "z": "fcd8d790.9bb058",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-deactivate.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-deactivate.json
new file mode 100644
index 00000000..22f21465
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-deactivate.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "cbc1a13.7b8456",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 154.56666564941406,
+ "y": 94.56666564941406,
+ "z": "81a75cb3.dfe96",
+ "wires": [
+ [
+ "58be845c.53f8dc"
+ ]
+ ]
+ },
+ {
+ "id": "58be845c.53f8dc",
+ "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": 438.85235595703125,
+ "y": 155.8047742843628,
+ "z": "81a75cb3.dfe96",
+ "wires": [
+ [
+ "1e9f5313.eb2125"
+ ]
+ ]
+ },
+ {
+ "id": "1e9f5313.eb2125",
+ "type": "method",
+ "name": "method sotn-vnf-topology-operation-underlay-deactivate",
+ "xml": "<method rpc='sotn-vnf-topology-operation-underlay-deactivate' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 444.9952697753906,
+ "y": 240.5666961669922,
+ "z": "81a75cb3.dfe96",
+ "wires": [
+ [
+ "1920f1ef.4bc3e6"
+ ]
+ ]
+ },
+ {
+ "id": "1920f1ef.4bc3e6",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 583.0940055847168,
+ "y": 457.6408796310425,
+ "z": "81a75cb3.dfe96",
+ "wires": [
+ [
+ "7d3f17a8.8dc"
+ ]
+ ]
+ },
+ {
+ "id": "7d3f17a8.8dc",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 836.566650390625,
+ "y": 568.566650390625,
+ "z": "81a75cb3.dfe96",
+ "wires": []
+ }
+] \ No newline at end of file
diff --git a/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-delete.json b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-delete.json
new file mode 100644
index 00000000..6610951e
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/sotn_nni/GENERIC-RESOURCE-API_sotn-vnf-topology-operation-underlay-delete.json
@@ -0,0 +1,78 @@
+[
+ {
+ "id": "3747de4a.ccc95a",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 192.56666564941406,
+ "y": 124.56666564941406,
+ "z": "6d4d0934.24831",
+ "wires": [
+ [
+ "a6a68d99.1f09a8"
+ ]
+ ]
+ },
+ {
+ "id": "a6a68d99.1f09a8",
+ "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": 476.85235595703125,
+ "y": 185.8047742843628,
+ "z": "6d4d0934.24831",
+ "wires": [
+ [
+ "19971b48.295af5"
+ ]
+ ]
+ },
+ {
+ "id": "19971b48.295af5",
+ "type": "method",
+ "name": "method sotn-vnf-topology-operation-underlay-delete",
+ "xml": "<method rpc='sotn-vnf-topology-operation-underlay-delete' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 482.9952697753906,
+ "y": 270.5666961669922,
+ "z": "6d4d0934.24831",
+ "wires": [
+ [
+ "d89b2a32.f1b858"
+ ]
+ ]
+ },
+ {
+ "id": "d89b2a32.f1b858",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 621.0940055847168,
+ "y": 487.6408796310425,
+ "z": "6d4d0934.24831",
+ "wires": [
+ [
+ "5e754ce4.b92d84"
+ ]
+ ]
+ },
+ {
+ "id": "5e754ce4.b92d84",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
+ "comments": "",
+ "x": 874.566650390625,
+ "y": 598.566650390625,
+ "z": "6d4d0934.24831",
+ "wires": []
+ }
+] \ No newline at end of file