Fix SDNC return value mapping (param) in dd.json and CBAs 06/139406/1
authorAndreas Geissler <andreas-geissler@telekom.de>
Fri, 15 Nov 2024 15:32:10 +0000 (16:32 +0100)
committerAndreas Geissler <andreas-geissler@telekom.de>
Fri, 15 Nov 2024 15:32:10 +0000 (16:32 +0100)
Fixes the CDS workflow calls on SDNC

Issue-ID: TEST-404

Change-Id: I3fdf68d4e464c84f283f7d27fc40b816b9e77a65
Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
src/onaptests/templates/artifacts/basic_cnf_cba_enriched.zip
src/onaptests/templates/artifacts/basic_vm_cba_enriched.zip
src/onaptests/templates/artifacts/dd.json

index 3dda669..2671d76 100644 (file)
Binary files a/src/onaptests/templates/artifacts/basic_cnf_cba_enriched.zip and b/src/onaptests/templates/artifacts/basic_cnf_cba_enriched.zip differ
index d606cb9..7c26da8 100644 (file)
Binary files a/src/onaptests/templates/artifacts/basic_vm_cba_enriched.zip and b/src/onaptests/templates/artifacts/basic_vm_cba_enriched.zip differ
index 9ac1f79..cfd3488 100644 (file)
@@ -28,7 +28,7 @@
             "output-key-mapping": {
               "vpg_int_pktgen_private_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vpg_int_pktgen_private_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "vpg_int_private1_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vpg_int_private1_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "vpg_onap_private_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vpg_onap_private_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "vpg_onap_private_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vpg_onap_private_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "vdns_name_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vdns_name_0",
             "verb": "GET"
             "output-key-mapping": {
               "vfw_name_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vfw_name_0",
             "verb": "GET"
             "output-key-mapping": {
               "vlb_int_private_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vlb_int_private_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "dcae_collector_ip": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=dcae_collector_ip",
             "verb": "GET"
             "output-key-mapping": {
               "vfw_int_private2_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vfw_int_private2_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "vfw_onap_private_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vfw_onap_private_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "vfw_int_private1_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vfw_int_private1_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "vfw_int_private2_floating_ip": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vfw_int_private2_floating_ip",
             "verb": "GET"
             "output-key-mapping": {
               "vsn_int_private2_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vsn_int_private2_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "vsn_onap_private_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vsn_onap_private_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "dcae_collector_port": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=dcae_collector_port",
             "verb": "GET"
             "output-key-mapping": {
               "demo_artifacts_version": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=demo_artifacts_version",
             "verb": "GET"
             "output-key-mapping": {
               "install_script_version": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=install_script_version",
             "verb": "GET"
             "output-key-mapping": {
               "int_pktgen_private_net_id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=int_pktgen_private_net_id",
             "verb": "GET"
             "output-key-mapping": {
               "int_pktgen_private_subnet_id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=int_pktgen_private_subnet_id",
             "verb": "GET"
             "output-key-mapping": {
               "int_private_net_id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=int_private_net_id",
             "verb": "GET"
             "output-key-mapping": {
               "int_private_subnet_id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=int_private_subnet_id",
             "verb": "GET"
             "output-key-mapping": {
               "keypair": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=keypair",
             "verb": "GET"
             "output-key-mapping": {
               "nb_api_version": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=nb_api_version",
             "verb": "GET"
             "output-key-mapping": {
               "nexus_artifact_repo": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=nexus_artifact_repo",
             "verb": "GET"
             "output-key-mapping": {
               "onap_private_net_id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=onap_private_net_id",
             "verb": "GET"
             "output-key-mapping": {
               "onap_private_subnet_id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=onap_private_subnet_id",
             "verb": "GET"
             "output-key-mapping": {
               "pub_key": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=pub_key",
             "verb": "GET"
             "output-key-mapping": {
               "public_net_id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=public_net_id",
             "verb": "GET"
             "output-key-mapping": {
               "sec_group": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=sec_group",
             "verb": "GET"
             "output-key-mapping": {
               "vdns_flavor_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vdns_flavor_name",
             "verb": "GET"
             "output-key-mapping": {
               "flavor_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=flavor_name",
             "verb": "GET"
             "output-key-mapping": {
               "vdns_image_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vdns_image_name",
             "verb": "GET"
             "output-key-mapping": {
               "vdns_vf_module_id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vdns_vf_module_id",
             "verb": "GET"
             "output-key-mapping": {
               "vf-naming-policy": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vf-naming-policy",
             "verb": "GET"
             "output-key-mapping": {
               "vlb_0_int_pktgen_private_port_0_mac": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vlb_0_int_pktgen_private_port_0_mac",
             "verb": "GET"
             "output-key-mapping": {
               "vlb_flavor_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vlb_flavor_name",
             "verb": "GET"
             "output-key-mapping": {
               "vlb_image_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vlb_image_name",
             "verb": "GET"
             "output-key-mapping": {
               "vlb_private_net_id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vlb_private_net_id",
             "verb": "GET"
             "output-key-mapping": {
               "vpg_flavor_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vpg_flavor_name",
             "verb": "GET"
             "output-key-mapping": {
               "vpg_image_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vpg_image_name",
             "verb": "GET"
             "output-key-mapping": {
               "image_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=image_name",
             "verb": "GET"
             "output-key-mapping": {
               "gre_ipaddr": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=gre_ipaddr",
             "verb": "GET"
             "output-key-mapping": {
               "pg_int": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=pg_int",
             "verb": "GET"
             "output-key-mapping": {
               "vdns_int_private_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vf-modules/vf-module=$vdns_vf_module_id/vf-module-data/vf-module-topology/vf-module-parameters/param=vdns_int_private_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "vdns_onap_private_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vf-modules/vf-module=$vdns_vf_module_id/vf-module-data/vf-module-topology/vf-module-parameters/param=vdns_onap_private_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "vip": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vip",
             "verb": "GET"
             "output-key-mapping": {
               "vlb_int_pktgen_private_ip_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vlb_int_pktgen_private_ip_0",
             "verb": "GET"
             "output-key-mapping": {
               "pktgen_private_net_id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=pktgen_private_net_id",
             "verb": "GET"
             "output-key-mapping": {
               "vnf-id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vnf-id",
             "verb": "GET"
             "output-key-mapping": {
               "vnf_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vnf_name",
             "verb": "GET"
             "output-key-mapping": {
               "vnf_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vnf_name",
             "verb": "GET"
             "output-key-mapping": {
               "vlb_name_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vlb_name_0",
             "verb": "GET"
             "output-key-mapping": {
               "key_name": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=key_name",
             "verb": "GET"
             "output-key-mapping": {
               "vsn_name_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vsn_name_0",
             "verb": "GET"
             "output-key-mapping": {
               "vpg_name_0": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vpg_name_0",
             "verb": "GET"
             "output-key-mapping": {
               "cloud_env": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=cloud_env",
             "verb": "GET"
             "output-key-mapping": {
               "pktgen_private_net_cidr": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=pktgen_private_net_cidr",
             "verb": "GET"
             "output-key-mapping": {
               "int_private2_net_cidr": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=int_private2_net_cidr",
             "verb": "GET"
             "output-key-mapping": {
               "int_private1_net_cidr": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=int_private1_net_cidr",
             "verb": "GET"
             "output-key-mapping": {
               "onap_private_net_cidr": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=onap_private_net_cidr",
             "verb": "GET"
             "output-key-mapping": {
               "vlb_private_net_cidr": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vlb_private_net_cidr",
             "verb": "GET"
             "output-key-mapping": {
               "management-prefix-id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=management-prefix-id",
             "verb": "GET"
             "output-key-mapping": {
               "private1-prefix-id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=private1-prefix-id",
             "verb": "GET"
             "output-key-mapping": {
               "private2-prefix-id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=private2-prefix-id",
             "verb": "GET"
             "output-key-mapping": {
               "private2-prefix-id": "value"
             },
-            "path": "/param/0/value",
+            "path": "/GENERIC-RESOURCE-API:param/0/value",
             "type": "JSON",
             "url-path": "/rests/data/GENERIC-RESOURCE-API:services/service=$service-instance-id/service-data/vnfs/vnf=$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param=vlb_onap_private_ip_0",
             "verb": "GET"