rename config-data=>sdnc
[ccsdk/cds.git] / components / model-catalog / resource-dictionary / starter-dictionary / vnf-name.json
1 {\r
2   "tags": "vnf-name",\r
3   "name": "vnf-name",\r
4   "property": {\r
5     "description": "vnf-name",\r
6     "type": "string"\r
7   },\r
8   "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",\r
9   "sources": {\r
10     "input": {\r
11       "type": "source-input"\r
12     },\r
13     "default": {\r
14       "type": "source-default",\r
15       "properties": {}\r
16     },\r
17     "sdnc": {\r
18       "type": "source-rest",\r
19       "properties": {\r
20         "type": "JSON",\r
21         "url-path": "config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-name/vnf-data/vnf-topology/vnf-parameters-data/param/vnf-name",\r
22         "path": "/param/0/value",\r
23         "input-key-mapping": {\r
24           "service-instance-id": "service-instance-id",\r
25           "vnf-name": "vnf-name"\r
26         },\r
27         "output-key-mapping": {\r
28           "vnf-name": "value"\r
29         },\r
30         "key-dependencies": [\r
31           "service-instance-id",\r
32           "vnf-name"\r
33         ]\r
34       }\r
35     },\r
36     "aai-data": {\r
37       "type": "source-rest",\r
38       "properties": {\r
39         "type": "JSON",\r
40         "verb": "GET",\r
41         "url-path": "/aai/v14/network/generic-vnfs/generic-vnf/$vnf-id",\r
42         "path": "",\r
43         "input-key-mapping": {\r
44           "vnf-id": "vnf-id"\r
45         },\r
46         "output-key-mapping": {\r
47           "vnf-name": "vnf-name"\r
48         },\r
49         "key-dependencies": [\r
50           "vnf-id"\r
51         ]\r
52       }\r
53     }\r
54   }\r
55 }\r