7ce97079a71f0e54c1bbdb9877476e664259c0a1
[demo.git] / heat / vFW_CNF_CDS / templates / cba / Templates / base_template-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": "vf-module-name",
24     "property": {
25       "description": "",
26       "required": false,
27       "type": "string",
28       "status": "",
29       "constraints": [
30         {}
31       ],
32       "entry_schema": {
33         "type": ""
34       },
35       "default": "${vf-module-name}"
36     },
37     "input-param": false,
38     "dictionary-name": "vf-module-name",
39     "dictionary-source": "default",
40     "dependencies": [],
41     "version": 0
42   },
43   {
44     "name": "vf-module-label",
45     "property": {
46       "description": "",
47       "required": false,
48       "type": "string",
49       "status": "",
50       "constraints": [
51         {}
52       ],
53       "entry_schema": {
54         "type": ""
55       }
56     },
57     "input-param": false,
58     "dictionary-name": "vf-module-label",
59     "dictionary-source": "processor-db",
60     "dependencies": [
61       "vf-module-model-customization-uuid"
62     ],
63     "version": 0
64   },
65   {
66     "name": "vf-naming-policy",
67     "property": {
68       "description": "",
69       "required": false,
70       "type": "string",
71       "status": "",
72       "constraints": [
73         {}
74       ],
75       "entry_schema": {
76         "type": ""
77       }
78           },
79     "input-param": false,
80     "dictionary-name": "vf-naming-policy",
81     "dictionary-source": "sdnc",
82     "dependencies": [
83           "service-instance-id",
84       "vnf-id"
85         ],
86     "version": 0
87   },
88   {
89     "name": "vf-module-type",
90     "property": {
91       "description": "",
92       "required": false,
93       "type": "string",
94       "status": "",
95       "constraints": [
96         {}
97       ],
98       "entry_schema": {
99         "type": ""
100       }
101     },
102     "input-param": false,
103     "dictionary-name": "vf-module-type",
104     "dictionary-source": "processor-db",
105     "dependencies": [
106       "vf-module-model-customization-uuid"
107     ],
108     "version": 0
109   },
110   {
111     "name": "vf-module-model-customization-uuid",
112     "property": {
113       "description": "",
114       "required": false,
115       "type": "string",
116       "status": "",
117       "constraints": [
118         {}
119       ],
120       "entry_schema": {
121         "type": ""
122       }
123     },
124     "input-param": false,
125     "dictionary-name": "vf-module-model-customization-uuid",
126     "dictionary-source": "input",
127     "dependencies": [],
128     "version": 0
129   },
130   {
131     "name": "vnf-id",
132     "property": {
133       "description": "",
134       "required": false,
135       "type": "string",
136       "status": "",
137       "constraints": [
138         {}
139       ],
140       "entry_schema": {
141         "type": ""
142       }
143     },
144     "input-param": false,
145     "dictionary-name": "vnf-id",
146     "dictionary-source": "input",
147     "dependencies": [],
148     "version": 0
149   },
150   {
151     "name": "vf-module-id",
152     "property": {
153       "description": "",
154       "required": false,
155       "type": "string",
156       "status": "",
157       "constraints": [
158         {}
159       ],
160       "entry_schema": {
161         "type": ""
162       }
163     },
164     "input-param": false,
165     "dictionary-name": "vf-module-id",
166     "dictionary-source": "input",
167     "dependencies": [],
168     "version": 0
169   },
170   {
171     "name": "vnf-model-customization-uuid",
172     "property": {
173       "description": "",
174       "required": false,
175       "type": "string",
176       "status": "",
177       "constraints": [
178         {}
179       ],
180       "entry_schema": {
181         "type": ""
182       }
183     },
184     "input-param": false,
185     "dictionary-name": "vnf-model-customization-uuid",
186     "dictionary-source": "input",
187     "dependencies": [],
188     "version": 0
189   },
190   {
191     "name": "aic-cloud-region",
192     "property": {
193       "description": "",
194       "required": false,
195       "type": "string",
196       "status": "",
197       "constraints": [
198         {}
199       ],
200       "entry_schema": {
201         "type": ""
202       }
203     },
204     "input-param": false,
205     "dictionary-name": "aic-cloud-region",
206     "dictionary-source": "input",
207     "dependencies": [],
208     "version": 0
209   },
210   {
211     "name": "int_private1_net_cidr",
212     "property": {
213       "description": "",
214       "required": false,
215       "type": "string",
216       "status": "",
217       "constraints": [
218         {}
219       ],
220       "entry_schema": {
221         "type": ""
222       }
223     },
224     "input-param": false,
225     "dictionary-name": "int_private1_net_cidr",
226     "dictionary-source": "sdnc",
227     "dependencies": [
228       "service-instance-id",
229       "vnf-id"
230     ],
231     "version": 0
232   },
233   {
234     "name": "int_private2_net_cidr",
235     "property": {
236       "description": "",
237       "required": false,
238       "type": "string",
239       "status": "",
240       "constraints": [
241         {}
242       ],
243       "entry_schema": {
244         "type": ""
245       }
246     },
247     "input-param": false,
248     "dictionary-name": "int_private2_net_cidr",
249     "dictionary-source": "sdnc",
250     "dependencies": [
251       "service-instance-id",
252       "vnf-id"
253     ],
254     "version": 0
255   },
256   {
257     "name": "vnf_name",
258     "property": {
259       "description": "",
260       "required": false,
261       "type": "string",
262       "status": "",
263       "constraints": [
264         {}
265       ],
266       "entry_schema": {
267         "type": ""
268       }
269     },
270     "input-param": false,
271     "dictionary-name": "vnf_name",
272     "dictionary-source": "sdnc",
273     "dependencies": [
274       "service-instance-id",
275       "vnf-id"
276     ],
277     "version": 0
278   },
279   {
280     "name": "pub_key",
281     "property": {
282       "description": "",
283       "required": false,
284       "type": "string",
285       "status": "",
286       "constraints": [
287         {}
288       ],
289       "entry_schema": {
290         "type": ""
291       }
292     },
293     "input-param": false,
294     "dictionary-name": "pub_key",
295     "dictionary-source": "sdnc",
296     "dependencies": [
297       "service-instance-id",
298       "vnf-id"
299     ],
300     "version": 0
301   }
302   
303  
304 ]