8d17414c49bcf39e8e3604c3daa55403062ced48
[demo.git] / heat / vFW_CNF_CDS / templates / cba / Templates / vpkg-mapping.json
1 [
2   {
3     "name": "cloud_env",
4     "property": {
5       "description": "",
6       "required": false,
7       "type": "string",
8       "status": "",
9       "constraints": [
10         {}
11       ],
12       "entry_schema": {
13         "type": ""
14       },
15       "default": "openstack"
16     },
17     "input-param": false,
18     "dictionary-name": "cloud_env",
19     "dictionary-source": "default",
20     "dependencies": [],
21     "version": 0
22   },
23   {
24     "name": "nexus_artifact_repo",
25     "property": {
26       "description": "",
27       "required": false,
28       "type": "string",
29       "status": "",
30       "constraints": [
31         {}
32       ],
33       "entry_schema": {
34         "type": ""
35       }
36     },
37     "input-param": false,
38     "dictionary-name": "nexus_artifact_repo",
39     "dictionary-source": "sdnc",
40     "dependencies": [
41       "service-instance-id",
42       "vnf-id"
43     ],
44     "version": 0
45   },
46   {
47     "name": "vf-module-name",
48     "property": {
49       "description": "",
50       "required": false,
51       "type": "string",
52       "status": "",
53       "constraints": [
54         {}
55       ],
56       "entry_schema": {
57         "type": ""
58       },
59       "default": "${vf-module-name}"
60     },
61     "input-param": false,
62     "dictionary-name": "vf-module-name",
63     "dictionary-source": "default",
64     "dependencies": [],
65     "version": 0
66   },
67   {
68     "name": "demo_artifacts_version",
69     "property": {
70       "description": "",
71       "required": false,
72       "type": "string",
73       "status": "",
74       "constraints": [
75         {}
76       ],
77       "entry_schema": {
78         "type": ""
79       }
80     },
81     "input-param": false,
82     "dictionary-name": "demo_artifacts_version",
83     "dictionary-source": "sdnc",
84     "dependencies": [
85       "service-instance-id",
86       "vnf-id"
87     ],
88     "version": 0
89   },
90   {
91     "name": "install_script_version",
92     "property": {
93       "description": "",
94       "required": false,
95       "type": "string",
96       "status": "",
97       "constraints": [
98         {}
99       ],
100       "entry_schema": {
101         "type": ""
102       }
103     },
104     "input-param": false,
105     "dictionary-name": "install_script_version",
106     "dictionary-source": "sdnc",
107     "dependencies": [
108       "service-instance-id",
109       "vnf-id"
110     ],
111     "version": 0
112   },
113   {
114     "name": "aic-cloud-region",
115     "property": {
116       "description": "",
117       "required": false,
118       "type": "string",
119       "status": "",
120       "constraints": [
121         {}
122       ],
123       "entry_schema": {
124         "type": ""
125       }
126     },
127     "input-param": false,
128     "dictionary-name": "aic-cloud-region",
129     "dictionary-source": "input",
130     "dependencies": [],
131     "version": 0
132   },
133   {
134     "name": "nfc-naming-code",
135     "property": {
136       "description": "",
137       "required": false,
138       "type": "string",
139       "status": "",
140       "constraints": [
141         {}
142       ],
143       "entry_schema": {
144         "type": ""
145       }
146     },
147     "input-param": false,
148     "dictionary-name": "nfc-naming-code",
149     "dictionary-source": "processor-db",
150     "dependencies": [
151       "vfccustomizationuuid"
152     ],
153     "version": 0
154   },
155   {
156     "name": "onap_private_net_cidr",
157     "property": {
158       "description": "",
159       "required": false,
160       "type": "string",
161       "status": "",
162       "constraints": [
163         {}
164       ],
165       "entry_schema": {
166         "type": ""
167       }
168     },
169     "input-param": false,
170     "dictionary-name": "onap_private_net_cidr",
171     "dictionary-source": "sdnc",
172     "dependencies": [
173       "service-instance-id",
174       "vnf-id"
175     ],
176     "version": 0
177   },
178   {
179     "name": "onap_private_net_id",
180     "property": {
181       "description": "",
182       "required": false,
183       "type": "string",
184       "status": "",
185       "constraints": [
186         {}
187       ],
188       "entry_schema": {
189         "type": ""
190       }
191     },
192     "input-param": false,
193     "dictionary-name": "onap_private_net_id",
194     "dictionary-source": "sdnc",
195     "dependencies": [
196       "service-instance-id",
197       "vnf-id"
198     ],
199     "version": 0
200   },
201   {
202     "name": "onap_private_subnet_id",
203     "property": {
204       "description": "",
205       "required": false,
206       "type": "string",
207       "status": "",
208       "constraints": [
209         {}
210       ],
211       "entry_schema": {
212         "type": ""
213       }
214     },
215     "input-param": false,
216     "dictionary-name": "onap_private_subnet_id",
217     "dictionary-source": "sdnc",
218     "dependencies": [
219       "service-instance-id",
220       "vnf-id"
221     ],
222     "version": 0
223   },
224   {
225     "name": "public_net_id",
226     "property": {
227       "description": "",
228       "required": false,
229       "type": "string",
230       "status": "",
231       "constraints": [
232         {}
233       ],
234       "entry_schema": {
235         "type": ""
236       }
237     },
238     "input-param": false,
239     "dictionary-name": "public_net_id",
240     "dictionary-source": "sdnc",
241     "dependencies": [
242       "service-instance-id",
243       "vnf-id"
244     ],
245     "version": 0
246   },
247   {
248     "name": "sec_group",
249     "property": {
250       "description": "",
251       "required": false,
252       "type": "string",
253       "status": "",
254       "constraints": [
255         {}
256       ],
257       "entry_schema": {
258         "type": ""
259       }
260     },
261     "input-param": false,
262     "dictionary-name": "sec_group",
263     "dictionary-source": "sdnc",
264     "dependencies": [
265       "service-instance-id",
266       "vnf-id"
267     ],
268     "version": 0
269   },
270   {
271     "name": "service-instance-id",
272     "property": {
273       "description": "",
274       "required": false,
275       "type": "string",
276       "status": "",
277       "constraints": [
278         {}
279       ],
280       "entry_schema": {
281         "type": ""
282       }
283     },
284     "input-param": false,
285     "dictionary-name": "service-instance-id",
286     "dictionary-source": "input",
287     "dependencies": [],
288     "version": 0
289   },
290   {
291     "name": "vf-module-id",
292     "property": {
293       "description": "",
294       "required": false,
295       "type": "string",
296       "status": "",
297       "constraints": [
298         {}
299       ],
300       "entry_schema": {
301         "type": ""
302       }
303     },
304     "input-param": false,
305     "dictionary-name": "vf-module-id",
306     "dictionary-source": "input",
307     "dependencies": [],
308     "version": 0
309   },
310   {
311     "name": "vf-module-label",
312     "property": {
313       "description": "",
314       "required": false,
315       "type": "string",
316       "status": "",
317       "constraints": [
318         {}
319       ],
320       "entry_schema": {
321         "type": ""
322       }
323     },
324     "input-param": false,
325     "dictionary-name": "vf-module-label",
326     "dictionary-source": "processor-db",
327     "dependencies": [
328       "vf-module-model-customization-uuid"
329     ],
330     "version": 0
331   },
332   {
333     "name": "vf-module-model-customization-uuid",
334     "property": {
335       "description": "",
336       "required": false,
337       "type": "string",
338       "status": "",
339       "constraints": [
340         {}
341       ],
342       "entry_schema": {
343         "type": ""
344       }
345     },
346     "input-param": false,
347     "dictionary-name": "vf-module-model-customization-uuid",
348     "dictionary-source": "input",
349     "dependencies": [],
350     "version": 0
351   },
352   {
353     "name": "vf-module-type",
354     "property": {
355       "description": "",
356       "required": false,
357       "type": "string",
358       "status": "",
359       "constraints": [
360         {}
361       ],
362       "entry_schema": {
363         "type": ""
364       }
365     },
366     "input-param": false,
367     "dictionary-name": "vf-module-type",
368     "dictionary-source": "processor-db",
369     "dependencies": [
370       "vf-module-model-customization-uuid"
371     ],
372     "version": 0
373   },
374   {
375     "name": "vf-naming-policy",
376     "property": {
377       "description": "",
378       "required": false,
379       "type": "string",
380       "status": "",
381       "constraints": [
382         {}
383       ],
384       "entry_schema": {
385         "type": ""
386       }
387     },
388     "input-param": false,
389     "dictionary-name": "vf-naming-policy",
390     "dictionary-source": "sdnc",
391     "dependencies": [
392       "service-instance-id",
393       "vnf-id"
394     ],
395     "version": 0
396   },
397   {
398     "name": "vfccustomizationuuid",
399     "property": {
400       "description": "",
401       "required": false,
402       "type": "string",
403       "status": "",
404       "constraints": [
405         {}
406       ],
407       "entry_schema": {
408         "type": ""
409       }
410     },
411     "input-param": false,
412     "dictionary-name": "vfccustomizationuuid",
413     "dictionary-source": "processor-db",
414     "dependencies": [
415       "vf-module-model-customization-uuid"
416     ],
417     "version": 0
418   },
419   {
420     "name": "vpg_flavor_name",
421     "property": {
422       "description": "",
423       "required": false,
424       "type": "string",
425       "status": "",
426       "constraints": [
427         {}
428       ],
429       "entry_schema": {
430         "type": ""
431       }
432     },
433     "input-param": false,
434     "dictionary-name": "flavor_name",
435     "dictionary-source": "sdnc",
436     "dependencies": [
437       "service-instance-id",
438       "vnf-id"
439     ],
440     "version": 0
441   },
442   {
443     "name": "vpg_image_name",
444     "property": {
445       "description": "",
446       "required": false,
447       "type": "string",
448       "status": "",
449       "constraints": [
450         {}
451       ],
452       "entry_schema": {
453         "type": ""
454       }
455     },
456     "input-param": false,
457     "dictionary-name": "image_name",
458     "dictionary-source": "sdnc",
459     "dependencies": [
460       "service-instance-id",
461       "vnf-id"
462     ],
463     "version": 0
464   },
465   {
466     "name": "vnf_name",
467     "property": {
468       "description": "",
469       "required": false,
470       "type": "string",
471       "status": "",
472       "constraints": [
473         {}
474       ],
475       "entry_schema": {
476         "type": ""
477       }
478     },
479     "input-param": false,
480     "dictionary-name": "vnf_name",
481     "dictionary-source": "sdnc",
482     "dependencies": [
483       "service-instance-id",
484       "vnf-id"
485     ],
486     "version": 0
487   },
488   {
489     "name": "vpg_name_0",
490     "property": {
491       "description": "",
492       "required": false,
493       "type": "string",
494       "status": "",
495       "constraints": [
496         {}
497       ],
498       "entry_schema": {
499         "type": ""
500       },
501       "default": "${vpg_name_0}"
502     },
503     "input-param": false,
504     "dictionary-name": "vpg_name_0",
505     "dictionary-source": "default",
506     "dependencies": [],
507     "version": 0
508   },
509   {
510     "name": "private2-prefix-id",
511     "property": {
512       "description": "",
513       "required": false,
514       "type": "string",
515       "status": "",
516       "constraints": [
517         {}
518       ],
519       "entry_schema": {
520         "type": ""
521       }
522       
523     },
524     "input-param": false,
525     "dictionary-name": "private2-prefix-id",
526     "dictionary-source": "processor-db",
527     "dependencies": [],
528     "version": 0
529   },
530   {
531     "name": "management-prefix-id",
532     "property": {
533       "description": "",
534       "required": false,
535       "type": "string",
536       "status": "",
537       "constraints": [
538         {}
539       ],
540       "entry_schema": {
541         "type": ""
542       }
543       
544     },
545     "input-param": false,
546     "dictionary-name": "management-prefix-id",
547     "dictionary-source": "processor-db",
548     "dependencies": [],
549     "version": 0
550   },
551   {
552     "name": "vnf-id",
553     "property": {
554       "description": "",
555       "required": false,
556       "type": "string",
557       "status": "",
558       "constraints": [
559         {}
560       ],
561       "entry_schema": {
562         "type": ""
563       }
564     },
565     "input-param": false,
566     "dictionary-name": "vnf-id",
567     "dictionary-source": "input",
568     "dependencies": [],
569     "version": 0
570   },
571   {
572     "name": "vnf-model-customization-uuid",
573     "property": {
574       "description": "",
575       "required": false,
576       "type": "string",
577       "status": "",
578       "constraints": [
579         {}
580       ],
581       "entry_schema": {
582         "type": ""
583       }
584     },
585     "input-param": false,
586     "dictionary-name": "vnf-model-customization-uuid",
587     "dictionary-source": "input",
588     "dependencies": [],
589     "version": 0
590   },
591   {
592     "name": "vnfc-model-invariant-uuid",
593     "property": {
594       "description": "",
595       "required": false,
596       "type": "string",
597       "status": "",
598       "constraints": [
599         {}
600       ],
601       "entry_schema": {
602         "type": ""
603       }
604     },
605     "input-param": false,
606     "dictionary-name": "vnfc-model-invariant-uuid",
607     "dictionary-source": "processor-db",
608     "dependencies": [
609       "vfccustomizationuuid"
610     ],
611     "version": 0
612   },
613   {
614     "name": "vnfc-model-version",
615     "property": {
616       "description": "",
617       "required": false,
618       "type": "string",
619       "status": "",
620       "constraints": [
621         {}
622       ],
623       "entry_schema": {
624         "type": ""
625       }
626     },
627     "input-param": false,
628     "dictionary-name": "vnfc-model-version",
629     "dictionary-source": "processor-db",
630     "dependencies": [
631       "vfccustomizationuuid"
632     ],
633     "version": 0
634   },
635   {
636     "name": "vfw_int_private1_ip_0",
637     "property": {
638       "description": "",
639       "required": false,
640       "type": "string",
641       "status": "",
642       "constraints": [
643         {}
644       ],
645       "entry_schema": {
646         "type": ""
647       }
648     },
649     "input-param": false,
650     "dictionary-name": "vfw_int_private1_ip_0",
651     "dictionary-source": "sdnc",
652     "dependencies": [
653       "service-instance-id",
654       "vnf-id"
655     ],
656     "version": 0
657   },
658   {
659     "name": "int_private1_net_cidr",
660     "property": {
661       "description": "",
662       "required": false,
663       "type": "string",
664       "status": "",
665       "constraints": [
666         {}
667       ],
668       "entry_schema": {
669         "type": ""
670       }
671     },
672     "input-param": false,
673     "dictionary-name": "int_private1_net_cidr",
674     "dictionary-source": "sdnc",
675     "dependencies": [
676       "service-instance-id",
677       "vnf-id"
678     ],
679     "version": 0
680   },
681   {
682     "name": "int_private2_net_cidr",
683     "property": {
684       "description": "",
685       "required": false,
686       "type": "string",
687       "status": "",
688       "constraints": [
689         {}
690       ],
691       "entry_schema": {
692         "type": ""
693       }
694     },
695     "input-param": false,
696     "dictionary-name": "int_private2_net_cidr",
697     "dictionary-source": "sdnc",
698     "dependencies": [
699       "service-instance-id",
700       "vnf-id"
701     ],
702     "version": 0
703   },
704   {
705     "name": "vpg_onap_private_ip_0",
706     "property": {
707       "description": "",
708       "required": false,
709       "type": "string",
710       "status": "",
711       "constraints": [
712         {}
713       ],
714       "entry_schema": {
715         "type": ""
716       }
717     },
718     "input-param": false,
719     "dictionary-name": "vpg_onap_private_ip_0",
720     "dictionary-source": "sdnc",
721     "dependencies": [
722       "service-instance-id",
723       "vnf-id"
724     ],
725     "version": 0
726   },
727   {
728     "name": "vpg_int_private1_ip_0",
729     "property": {
730       "description": "",
731       "required": false,
732       "type": "string",
733       "status": "",
734       "constraints": [
735         {}
736       ],
737       "entry_schema": {
738         "type": ""
739       }
740     },
741     "input-param": false,
742     "dictionary-name": "vpg_int_private1_ip_0",
743     "dictionary-source": "sdnc",
744     "dependencies": [
745       "service-instance-id",
746       "vnf-id"
747     ],
748     "version": 0
749   },
750   {
751     "name": "vsn_int_private2_ip_0",
752     "property": {
753       "description": "",
754       "required": false,
755       "type": "string",
756       "status": "",
757       "constraints": [
758         {}
759       ],
760       "entry_schema": {
761         "type": ""
762       }
763     },
764     "input-param": false,
765     "dictionary-name": "vsn_int_private2_ip_0",
766     "dictionary-source": "sdnc",
767     "dependencies": [
768       "service-instance-id",
769       "vnf-id"
770     ],
771     "version": 0
772   }
773 ]