Implementation of config-assign and config-deploy actions
[demo.git] / heat / vFW_CNF_CDS / templates / cba / Templates / config-setup-mapping.json
1 [
2     {
3         "name": "service-instance-id",
4         "property": {
5             "description": "",
6             "required": false,
7             "type": "string",
8             "status": "",
9             "constraints": [
10                 {}
11             ],
12             "entry_schema": {
13                 "type": ""
14             }
15         },
16         "input-param": false,
17         "dictionary-name": "service-instance-id",
18         "dictionary-source": "input",
19         "dependencies": [],
20         "version": 0
21     },
22     {
23         "name": "vnf-id",
24         "property": {
25             "description": "",
26             "required": false,
27             "type": "string"
28         },
29         "input-param": false,
30         "dictionary-name": "vnf-id",
31         "dictionary-source": "input",
32         "dependencies": [],
33         "version": 0
34     },
35     {
36         "name": "vf-modules-list-sdnc",
37         "property": {
38             "description": "list of modules associated with vnf from MDSAL",
39             "type": "json"
40         },
41         "input-param": false,
42         "dictionary-name": "vf-modules-list",
43         "dictionary-source": "sdnc",
44         "dependencies": [
45             "service-instance-id",
46             "vnf-id"
47         ]
48     },
49     {
50         "name": "vf-modules-list-aai",
51         "property": {
52             "description": "list of modules associated with vnf from AAI",
53             "type": "json"
54         },
55         "input-param": false,
56         "dictionary-name": "vf-modules-list",
57         "dictionary-source": "aai-data",
58         "dependencies": [
59             "service-instance-id",
60             "vnf-id"
61         ]
62     },
63     {
64         "name": "config-deploy-setup",
65         "property": {
66             "description": "configuration for config value setup",
67             "type": "json"
68         },
69         "input-param": false,
70         "dictionary-name": "config-deploy-setup",
71         "dictionary-source": "capability",
72         "dependencies": [
73             "vf-modules-list-aai",
74             "vf-modules-list-sdnc"
75         ]
76     }
77 ]