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