6 "description": "vnf_name",
9 "updated-by": "MALAKOV, YURIY <yuriy.malakov@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/vnf-topology/vnf-parameters-data/param/vnf_name",
24 "path": "/param/0/value",
26 "Accept": "application/json",
27 "Content-Type": "application/json"
29 "input-key-mapping": {
30 "service-instance-id": "service-instance-id",
33 "output-key-mapping": {
37 "service-instance-id",
43 "type": "source-rest",
45 "endpoint-selector": "naming-resolution",
49 "Accept": "application/json",
50 "Content-Type": "application/json"
52 "url-path": "/v1/genNetworkElementName",
53 "payload": "{\r\n \"elements\": [\r\n {\r\n \"resource-name\": \"vnf_name\",\r\n \"resource-value\": \"${vnf_name}\",\r\n \"external-key\": \"${vnf-id}\",\r\n \"policy-instance-name\": \"${vf-naming-policy}\",\r\n \"naming-type\": \"VNF\",\r\n \"AIC_CLOUD_REGION\": \"${aic-cloud-region}\"\r\n }\r\n ]\r\n}",
54 "path": "/elements/0/resource-value",
55 "input-key-mapping": {
57 "aic-cloud-region": "aic-cloud-region",
58 "vf-naming-policy": "vf-naming-policy"
60 "output-key-mapping": {
61 "vnf_name": "resource-value"