2 "tags": "vf-module-name",
3 "name": "vf-module-name",
6 "description": "vf-module-name",
9 "updated-by": "Singal, Kapil <ks220y@att.com>",
12 "type": "source-input"
15 "type": "source-default",
19 "type": "source-rest",
23 "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/vf-module-data/vf-module-topology/vf-module-parameters/param/vf-module-name",
24 "path": "/param/0/value",
25 "input-key-mapping": {
26 "service-instance-id": "service-instance-id",
29 "output-key-mapping": {
30 "vf-module-name": "value"
33 "service-instance-id",
40 "type": "source-rest",
42 "endpoint-selector": "naming-resolution",
46 "Accept": "application/json",
47 "Content-Type": "application/json"
49 "url-path": "/v1/genNetworkElementName",
50 "payload": "{\r\n \"elements\": [\r\n {\r\n \"resource-name\": \"vf-module-name\",\r\n \"resource-value\": \"${vf-module-name}\",\r\n \"external-key\": \"${vf-module-id}\",\r\n \"policy-instance-name\": \"${vf-naming-policy}\",\r\n \"naming-type\": \"VF-MODULE\",\r\n \"VNF_NAME\": \"${vnf_name}\",\r\n \"VF_MODULE_LABEL\":\"${vf-module-label}\",\r\n \"VF_MODULE_TYPE\":\"${vf-module-type}\"\r\n }\r\n ]\r\n}",
51 "path": "/elements/0/resource-value",
52 "input-key-mapping": {
53 "vf-naming-policy": "vf-naming-policy",
54 "vnf_name": "vnf_name",
55 "vf-module-label": "vf-module-label",
56 "vf-module-type": "vf-module-type",
57 "vf-module-id": "vf-module-id"
59 "output-key-mapping": {
60 "vf-module-name": "resource-value"