Data dictionary fixes and improvements from vFW CNF demo 05/108905/1
authorSamuli Silvius <s.silvius@partner.samsung.com>
Tue, 28 Jan 2020 06:49:36 +0000 (08:49 +0200)
committerYuriy Malakov <Yuriy.Malakov@att.com>
Mon, 8 Jun 2020 16:10:18 +0000 (16:10 +0000)
During doing vFW CNF use case CBA model with CDS (See INT-1260)
found some diff/improvements to update to CDS starter dictionary.

Issue-ID: CCSDK-2408

Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
Change-Id: I8e899b3ab34bcd499e917da318f589e69008dc6d
(cherry picked from commit bef1899ac0e9cc77e8c22feffaab95cbc923d6ba)

29 files changed:
components/model-catalog/blueprint-model/service-blueprint/vFW/Definitions/resources_definition_types.json
components/model-catalog/blueprint-model/service-blueprint/vFW/Definitions/vFW_CDS.json
components/model-catalog/blueprint-model/service-blueprint/vLB/Definitions/resources_definition_types.json
components/model-catalog/blueprint-model/service-blueprint/vLB/Definitions/vLB_CDS.json
components/model-catalog/blueprint-model/service-blueprint/vLB_CDS_Kotlin/Definitions/resources_definition_types.json
components/model-catalog/blueprint-model/service-blueprint/vLB_CDS_Kotlin/Definitions/vLB_CDS_KOTLIN.json
components/model-catalog/blueprint-model/service-blueprint/vLB_CDS_RESTCONF/Definitions/resources_definition_types.json
components/model-catalog/blueprint-model/service-blueprint/vLB_CDS_RESTCONF/Definitions/vLB_CDS.json
components/model-catalog/resource-dictionary/starter-dictionary/int_private1_net_cidr.json
components/model-catalog/resource-dictionary/starter-dictionary/int_private1_subnet_id.json
components/model-catalog/resource-dictionary/starter-dictionary/int_private2_net_cidr.json
components/model-catalog/resource-dictionary/starter-dictionary/management-prefix-id.json
components/model-catalog/resource-dictionary/starter-dictionary/nfc-naming-code.json
components/model-catalog/resource-dictionary/starter-dictionary/onap_private_net_cidr.json
components/model-catalog/resource-dictionary/starter-dictionary/private-prefix-id.json
components/model-catalog/resource-dictionary/starter-dictionary/private1-prefix-id.json
components/model-catalog/resource-dictionary/starter-dictionary/private2-prefix-id.json
components/model-catalog/resource-dictionary/starter-dictionary/service-instance-id.json
components/model-catalog/resource-dictionary/starter-dictionary/vf-module-id.json
components/model-catalog/resource-dictionary/starter-dictionary/vf-module-label.json
components/model-catalog/resource-dictionary/starter-dictionary/vf-module-name.json
components/model-catalog/resource-dictionary/starter-dictionary/vf-module-type.json
components/model-catalog/resource-dictionary/starter-dictionary/vf-naming-policy.json
components/model-catalog/resource-dictionary/starter-dictionary/vfccustomizationuuid.json
components/model-catalog/resource-dictionary/starter-dictionary/vnf-id.json
components/model-catalog/resource-dictionary/starter-dictionary/vnf_name.json
components/model-catalog/resource-dictionary/starter-dictionary/vnfc-model-invariant-uuid.json
components/model-catalog/resource-dictionary/starter-dictionary/vnfc-model-version.json
components/model-catalog/resource-dictionary/starter-dictionary/vpg_name_0 .json

index baeafb6..4c74b48 100644 (file)
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private1\"",
           "input-key-mapping" : { },
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private2\"",
           "input-key-mapping" : { },
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"management\"",
           "input-key-mapping" : { },
           "output-key-mapping" : {
             "nfc-naming-code" : "nfc_naming_code"
           },
-          "key-dependencies" : [ "vfccustomizationuuid" ],
-          "endpoint-selector" : "dynamic-db-source"
+          "key-dependencies" : [ "vfccustomizationuuid" ]
         }
       }
     }
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"management\"",
           "input-key-mapping" : { },
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private1\"",
           "input-key-mapping" : { },
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private2\"",
           "input-key-mapping" : { },
           "output-key-mapping" : {
             "vf-module-label" : "vf_module_label"
           },
-          "key-dependencies" : [ "vf-module-model-customization-uuid" ],
-          "endpoint-selector" : "dynamic-db-source"
+          "key-dependencies" : [ "vf-module-model-customization-uuid" ]
         }
       }
     }
           "output-key-mapping" : {
             "vf-module-type" : "vf_module_type"
           },
-          "endpoint-selector" : "dynamic-db-source",
           "input-key-mapping" : {
             "customizationid" : "vf-module-model-customization-uuid"
           },
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.VF_MODEL.naming_policy as vf_naming_policy from sdnctl.VF_MODEL where sdnctl.VF_MODEL.customization_uuid=:vnf_model_customization_uuid",
           "input-key-mapping" : {
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.VF_MODULE_TO_VFC_MAPPING.vfc_customization_uuid as vnf_customid from sdnctl.VF_MODULE_TO_VFC_MAPPING where vm_count = 1 and sdnctl.VF_MODULE_TO_VFC_MAPPING.vf_module_customization_uuid=:vfmodulecustomizationuuid",
           "input-key-mapping" : {
           "output-key-mapping" : {
             "vnfc-model-invariant-uuid" : "vfc_invariant_uuid"
           },
-          "endpoint-selector" : "dynamic-db-source",
           "input-key-mapping" : {
             "vfccustomizationuuid" : "vfccustomizationuuid"
           },
           "output-key-mapping" : {
             "vnfc-model-version" : "vnfc_model_version"
           },
-          "endpoint-selector" : "dynamic-db-source",
           "input-key-mapping" : {
             "vfccustomizationuuid" : "vfccustomizationuuid"
           },
index 5b1af84..09c2255 100644 (file)
       "resolution-key" : {
         "get_input" : "resolution-key"
       }
-    },
-    "dynamic-db-source" : {
-      "type" : "maria-db",
-      "url" : "jdbc:mysql://mariadb-galera:3306/sdnctl",
-      "username" : "root",
-      "password" : "secretpassword"
     }
   },
   "topology_template" : {
       }
     }
   }
-}
\ No newline at end of file
+}
index d4058d2..7c2dcd2 100644 (file)
       "processor-db" : {\r
         "type" : "source-db",\r
         "properties" : {\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "type" : "SQL",\r
           "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"management\"",\r
           "input-key-mapping" : { },\r
           "output-key-mapping" : {\r
             "nfc-naming-code" : "nfc_naming_code"\r
           },\r
-          "key-dependencies" : [ "vfccustomizationuuid" ],\r
-          "endpoint-selector" : "dynamic-db-source"\r
+          "key-dependencies" : [ "vfccustomizationuuid" ]\r
         }\r
       }\r
     }\r
       "processor-db" : {\r
         "type" : "source-db",\r
         "properties" : {\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "type" : "SQL",\r
           "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"management\"",\r
           "input-key-mapping" : { },\r
           "output-key-mapping" : {\r
             "pktgen_private_net_cidr" : "prefix"\r
           },\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "input-key-mapping" : { }\r
         }\r
       },\r
       "processor-db" : {\r
         "type" : "source-db",\r
         "properties" : {\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "type" : "SQL",\r
           "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private1\"",\r
           "input-key-mapping" : { },\r
       "processor-db" : {\r
         "type" : "source-db",\r
         "properties" : {\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "type" : "SQL",\r
           "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private2\"",\r
           "input-key-mapping" : { },\r
           "output-key-mapping" : {\r
             "vf-module-label" : "vf_module_label"\r
           },\r
-          "key-dependencies" : [ "vf-module-model-customization-uuid" ],\r
-          "endpoint-selector" : "dynamic-db-source"\r
+          "key-dependencies" : [ "vf-module-model-customization-uuid" ]\r
         }\r
       }\r
     }\r
           "output-key-mapping" : {\r
             "vf-module-type" : "vf_module_type"\r
           },\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "input-key-mapping" : {\r
             "customizationid" : "vf-module-model-customization-uuid"\r
           },\r
       "processor-db" : {\r
         "type" : "source-db",\r
         "properties" : {\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "type" : "SQL",\r
           "query" : "select sdnctl.VF_MODEL.naming_policy as vf_naming_policy from sdnctl.VF_MODEL where sdnctl.VF_MODEL.customization_uuid=:vnf_model_customization_uuid",\r
           "input-key-mapping" : {\r
       "processor-db" : {\r
         "type" : "source-db",\r
         "properties" : {\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "type" : "SQL",\r
           "query" : "select sdnctl.VF_MODULE_TO_VFC_MAPPING.vfc_customization_uuid as vnf_customid from sdnctl.VF_MODULE_TO_VFC_MAPPING where vm_count = 1 and sdnctl.VF_MODULE_TO_VFC_MAPPING.vf_module_customization_uuid=:vfmodulecustomizationuuid",\r
           "input-key-mapping" : {\r
       "processor-db" : {\r
         "type" : "source-db",\r
         "properties" : {\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "type" : "SQL",\r
           "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private1\"",\r
           "input-key-mapping" : { },\r
           "output-key-mapping" : {\r
             "vm-type" : "vm_type"\r
           },\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "input-key-mapping" : {\r
             "vfccustomizationuuid" : "vfccustomizationuuid"\r
           },\r
           "output-key-mapping" : {\r
             "vnfc-model-invariant-uuid" : "vfc_invariant_uuid"\r
           },\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "input-key-mapping" : {\r
             "vfccustomizationuuid" : "vfccustomizationuuid"\r
           },\r
           "output-key-mapping" : {\r
             "vnfc-model-version" : "vnfc_model_version"\r
           },\r
-          "endpoint-selector" : "dynamic-db-source",\r
           "input-key-mapping" : {\r
             "vfccustomizationuuid" : "vfccustomizationuuid"\r
           },\r
       }\r
     }\r
   }\r
-}
\ No newline at end of file
+}\r
index a623791..90a9b3c 100644 (file)
       "resolution-key" : {\r
         "get_input" : "resolution-key"\r
       }\r
-    },\r
-    "dynamic-db-source" : {\r
-      "type" : "maria-db",\r
-      "url" : "jdbc:mysql://mariadb-galera:3306/sdnctl",\r
-      "username" : "root",\r
-      "password" : "secretpassword"\r
     }\r
   },\r
   "topology_template" : {\r
       }\r
     }\r
   }\r
-}
\ No newline at end of file
+}\r
index 9631cbb..b82d44c 100644 (file)
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"management\"",
           "input-key-mapping" : { },
           "output-key-mapping" : {
             "nfc-naming-code" : "nfc_naming_code"
           },
-          "key-dependencies" : [ "vfccustomizationuuid" ],
-          "endpoint-selector" : "dynamic-db-source"
+          "key-dependencies" : [ "vfccustomizationuuid" ]
         }
       }
     }
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"management\"",
           "input-key-mapping" : { },
           "output-key-mapping" : {
             "pktgen_private_net_cidr" : "prefix"
           },
-          "endpoint-selector" : "dynamic-db-source",
           "input-key-mapping" : { }
         }
       },
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private1\"",
           "input-key-mapping" : { },
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private2\"",
           "input-key-mapping" : { },
           "output-key-mapping" : {
             "vf-module-label" : "vf_module_label"
           },
-          "key-dependencies" : [ "vf-module-model-customization-uuid" ],
-          "endpoint-selector" : "dynamic-db-source"
+          "key-dependencies" : [ "vf-module-model-customization-uuid" ]
         }
       }
     }
           "output-key-mapping" : {
             "vf-module-type" : "vf_module_type"
           },
-          "endpoint-selector" : "dynamic-db-source",
           "input-key-mapping" : {
             "customizationid" : "vf-module-model-customization-uuid"
           },
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.VF_MODEL.naming_policy as vf_naming_policy from sdnctl.VF_MODEL where sdnctl.VF_MODEL.customization_uuid=:vnf_model_customization_uuid",
           "input-key-mapping" : {
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.VF_MODULE_TO_VFC_MAPPING.vfc_customization_uuid as vnf_customid from sdnctl.VF_MODULE_TO_VFC_MAPPING where vm_count = 1 and sdnctl.VF_MODULE_TO_VFC_MAPPING.vf_module_customization_uuid=:vfmodulecustomizationuuid",
           "input-key-mapping" : {
       "processor-db" : {
         "type" : "source-db",
         "properties" : {
-          "endpoint-selector" : "dynamic-db-source",
           "type" : "SQL",
           "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private1\"",
           "input-key-mapping" : { },
           "output-key-mapping" : {
             "vm-type" : "vm_type"
           },
-          "endpoint-selector" : "dynamic-db-source",
           "input-key-mapping" : {
             "vfccustomizationuuid" : "vfccustomizationuuid"
           },
           "output-key-mapping" : {
             "vnfc-model-invariant-uuid" : "vfc_invariant_uuid"
           },
-          "endpoint-selector" : "dynamic-db-source",
           "input-key-mapping" : {
             "vfccustomizationuuid" : "vfccustomizationuuid"
           },
           "output-key-mapping" : {
             "vnfc-model-version" : "vnfc_model_version"
           },
-          "endpoint-selector" : "dynamic-db-source",
           "input-key-mapping" : {
             "vfccustomizationuuid" : "vfccustomizationuuid"
           },
       }
     }
   }
-}
\ No newline at end of file
+}
index 16f8fcf..86e35e0 100644 (file)
       "resolution-key" : {
         "get_input" : "resolution-key"
       }
-    },
-    "dynamic-db-source" : {
-      "type" : "maria-db",
-      "url" : "jdbc:mysql://mariadb-galera:3306/sdnctl",
-      "username" : "root",
-      "password" : "secretpassword"
     }
   },
   "topology_template" : {
index 255e82e..258da51 100755 (executable)
                        "type": "source-default",
                        "properties": {}
                },
+               "processor-db": {
+                       "type": "source-db",
+                       "properties": {
+                               "type": "SQL",
+                               "query": "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private1\"",
+                               "input-key-mapping": {},
+                               "output-key-mapping": {
+                                       "int_private1_net_cidr": "prefix"
+                               }
+                       }
+               },
                "sdnc": {
                        "type": "source-rest",
                        "properties": {
                                        "vnf-id"
                                ]
                        }
-               },
-               "processor-db": {
-                       "type": "source-db",
-                       "properties": {
-                               
-                               "type": "SQL",
-                               "query": "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private1\"",
-                               "input-key-mapping": {},
-                               "output-key-mapping": {
-                                       "int_private1_net_cidr": "prefix"
-                               }
-                       }
                }
        }
 }
index f353b6a..60f95d1 100755 (executable)
@@ -6,11 +6,32 @@
                "description": "int_private1_subnet_id",
                "type": "string"
        },
-       "updated-by": "Singal, Kapil <ks220y@att.com>",
+       "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
        "sources": {
                "input": {
                        "type": "source-input",
                        "properties": {}
-               }
+               },
+               "default": {
+                       "type": "source-default",
+                       "properties": {}
+               },
+               "sdnc" : {
+                        "type" : "source-rest",
+                        "properties" : {
+                                "verb" : "GET",
+                                "type" : "JSON",
+                                "url-path" : "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/int_private1_subnet_id",
+                                "path" : "/param/0/value",
+                                "input-key-mapping" : {
+                                        "service-instance-id" : "service-instance-id",
+                                        "vnf-id" : "vnf-id"
+                                },
+                                "output-key-mapping" : {
+                                        "int_private1_subnet_id" : "value"
+                                },
+                                "key-dependencies" : [ "service-instance-id", "vnf-id" ]
+                        }
+                }
        }
 }
index f7c59d5..8d711dc 100755 (executable)
@@ -23,7 +23,6 @@
                                "output-key-mapping": {
                                        "int_private2_net_cidr": "prefix"
                                },
-                               
                                "input-key-mapping": {}
                        }
                },
index 863cea2..95dd023 100755 (executable)
@@ -18,7 +18,6 @@
     "processor-db": {
       "type": "source-db",
       "properties": {
-        "endpoint-selector": "dynamic-db-source",
         "type": "SQL",
         "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private\"",
         "input-key-mapping": {},
index 0f1810f..9b00cae 100644 (file)
@@ -15,7 +15,7 @@
                "any-db": {
                        "type": "source-db",
                        "properties": {
-                               "query": "SELECT artifact_name FROM BLUEPRINT_RUNTIME where artifact_version=\"1.0.0\"",
+                               "query": "SELECT artifact_name FROM BLUEPRINT_MODEL where artifact_version=\"1.0.0\"",
                                "input-key-mapping": {},
                                "output-key-mapping": {
                                        "service-instance-id": "artifact_name"
@@ -25,7 +25,7 @@
                "processor-db": {
                        "type": "source-db",
                        "properties": {
-                               "query": "SELECT artifact_name FROM BLUEPRINT_RUNTIME where artifact_version=\"1.0.0\"",
+                               "query": "SELECT artifact_name FROM BLUEPRINT_MODEL where artifact_version=\"1.0.0\"",
                                "input-key-mapping": {},
                                "output-key-mapping": {
                                        "service-instance-id": "artifact_name"
                                "script-class-reference": "SampleRAProcessor",
                                "instance-dependencies": []
                        }
-               },
-               "sdnc": {
-                       "type": "source-rest",
-                       "properties": {
-                               "verb": "GET",
-                               "type": "JSON",
-                               "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id",
-                               "path": "/service/0/service-instance-id",
-                               "input-key-mapping": {
-                                       "service-instance-id": "service-instance.service-instance-id"
-                               },
-                               "output-key-mapping": {
-                                       "service-instance-id": "service-instance-id"
-                               },
-                               "key-dependencies": ["service-instance.service-instance-id"]
-                       }
                }
        }
 }
index 40fedd9..d33638a 100644 (file)
     "input" : {
       "type" : "source-input",
       "properties" : { }
-    },
-    "sdnc": {
-      "type": "source-rest",
-      "properties": {
-        "verb": "GET",
-        "type": "JSON",
-        "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vf-modules/vf-module/$vf-module-id",
-        "path": "/vf-module/0/vf-module-id",
-        "input-key-mapping": {
-          "service-instance-id": "service-instance-id",
-          "vnf-id": "vnf-id",
-          "vf-module-id": "vf-module.vf-module-id"
-        },
-        "output-key-mapping": {
-          "vf-module-id": "vf-module-id"
-        },
-        "key-dependencies": [
-          "service-instance-id",
-          "vnf-id",
-          "vf-module.vf-module-id"
-        ]
-      }
     }
   }
 }
index 12ba519..23af6f2 100644 (file)
@@ -3,7 +3,7 @@
     "name": "vf-module-name",
     "group":"default",
     "property": {
-        "description": "vf_module_name",
+        "description": "vf-module-name",
         "type": "string"
     },
     "updated-by": "Singal, Kapil <ks220y@att.com>",
@@ -69,4 +69,4 @@
             }
         }
     }
-}
\ No newline at end of file
+}
index 97d3d73..e8c451b 100644 (file)
@@ -8,32 +8,12 @@
     },
     "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
     "sources": {
-        "input": {
-            "type": "source-input"
-        },
-        "default": {
-            "type": "source-default",
-            "properties": {}
-        },
-        "sdnc": {
-            "type": "source-rest",
-            "properties": {
-                "verb": "GET",
-                "type": "JSON",
-                "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/vnf-id",
-                "path": "/param/0/value",
-                "input-key-mapping": {
-                    "service-instance-id": "service-instance-id",
-                    "vnf-id": "vnf-id"
-                },
-                "output-key-mapping": {
-                    "vnf-id": "value"
-                },
-                "key-dependencies": [
-                    "service-instance-id",
-                    "vnf-id"
-                ]
-            }
-        }
+      "input": {
+        "type": "source-input"
+      },
+      "default": {
+        "type": "source-default",
+        "properties": {}
+      }
     }
-}
\ No newline at end of file
+}
index 610ffc7..2785a03 100755 (executable)
@@ -3,7 +3,7 @@
        "name": "vpg_name_0",
        "group":"default",
        "property": {
-               "description": "vlb_name_0",
+               "description": "vpg_name_0",
                "type": "string"
        },
        "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",