rename config-data=>sdnc
[ccsdk/cds.git] / components / model-catalog / blueprint-model / service-blueprint / vLB / Templates / vlb-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": "vf_module_name",
25     "property": {
26       "description": "",
27       "required": false,
28       "type": "string",
29       "status": "",
30       "constraints": [
31         {}
32       ],
33       "entry_schema": {
34         "type": ""
35       },
36       "default": "${vf_module_name}"
37     },
38     "input-param": false,
39     "dictionary-name": "vf_module_name",
40     "dictionary-source": "default",
41     "dependencies": [],
42     "version": 0
43   },
44   {
45     "name": "dcae_collector_ip",
46     "property": {
47       "description": "",
48       "required": false,
49       "type": "string",
50       "status": "",
51       "constraints": [
52         {}
53       ],
54       "entry_schema": {
55         "type": ""
56       },
57           "default": "10.0.4.1"
58     },
59     "input-param": false,
60     "dictionary-name": "dcae_collector_ip",
61     "dictionary-source": "default",
62     "dependencies": [
63       "service-instance-id",
64       "vnf-id"
65     ],
66     "version": 0
67   },
68   {
69     "name": "vpg_int_pktgen_private_ip_0",
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": "vpg_int_pktgen_private_ip_0",
84     "dictionary-source": "sdnc",
85     "dependencies": [
86       "service-instance-id",
87       "vnf-id"
88     ],
89     "version": 0
90   },
91   {
92     "name": "dcae_collector_port",
93     "property": {
94       "description": "",
95       "required": false,
96       "type": "string",
97       "status": "",
98       "constraints": [
99         {}
100       ],
101       "entry_schema": {
102         "type": ""
103       },
104           "default": "30235"
105     },
106     "input-param": false,
107     "dictionary-name": "dcae_collector_port",
108     "dictionary-source": "default",
109     "dependencies": [
110       "service-instance-id",
111       "vnf-id"
112     ],
113     "version": 0
114   },
115   {
116     "name": "demo_artifacts_version",
117     "property": {
118       "description": "",
119       "required": false,
120       "type": "string",
121       "status": "",
122       "constraints": [
123         {}
124       ],
125       "entry_schema": {
126         "type": ""
127       }
128     },
129     "input-param": false,
130     "dictionary-name": "demo_artifacts_version",
131     "dictionary-source": "sdnc",
132     "dependencies": [
133       "service-instance-id",
134       "vnf-id"
135     ],
136     "version": 0
137   },
138   {
139     "name": "gre_ipaddr",
140     "property": {
141       "description": "",
142       "required": false,
143       "type": "string",
144       "status": "",
145       "constraints": [
146         {}
147       ],
148       "entry_schema": {
149         "type": ""
150       },
151       "default": "${gre_ipaddr}"
152     },
153     "input-param": false,
154     "dictionary-name": "gre_ipaddr",
155     "dictionary-source": "default",
156     "dependencies": [],
157     "version": 0
158   },
159   {
160     "name": "install_script_version",
161     "property": {
162       "description": "",
163       "required": false,
164       "type": "string",
165       "status": "",
166       "constraints": [
167         {}
168       ],
169       "entry_schema": {
170         "type": ""
171       }
172     },
173     "input-param": false,
174     "dictionary-name": "install_script_version",
175     "dictionary-source": "sdnc",
176     "dependencies": [
177       "service-instance-id",
178       "vnf-id"
179     ],
180     "version": 0
181   },
182   {
183     "name": "vnf_name",
184     "property": {
185       "description": "",
186       "required": false,
187       "type": "string",
188       "status": "",
189       "constraints": [
190         {}
191       ],
192       "entry_schema": {
193         "type": ""
194       }
195     },
196     "input-param": false,
197     "dictionary-name": "vnf_name",
198     "dictionary-source": "sdnc",
199     "dependencies": [
200       "service-instance-id",
201       "vnf-id"
202     ],
203     "version": 0
204   },
205   {
206     "name": "keypair",
207     "property": {
208       "description": "",
209       "required": false,
210       "type": "string",
211       "status": "",
212       "constraints": [
213         {}
214       ],
215       "entry_schema": {
216         "type": ""
217       },
218       "default": "vlb_key"
219     },
220     "input-param": false,
221     "dictionary-name": "keypair",
222     "dictionary-source": "default",
223     "dependencies": [],
224     "version": 0
225   },
226   {
227     "name": "nb_api_version",
228     "property": {
229       "description": "",
230       "required": false,
231       "type": "string",
232       "status": "",
233       "constraints": [
234         {}
235       ],
236       "entry_schema": {
237         "type": ""
238       },
239       "default": "1.2.0"
240     },
241     "input-param": false,
242     "dictionary-name": "nb_api_version",
243     "dictionary-source": "default",
244     "dependencies": [],
245     "version": 0
246   },
247   {
248     "name": "nexus_artifact_repo",
249     "property": {
250       "description": "",
251       "required": false,
252       "type": "string",
253       "status": "",
254       "constraints": [
255         {}
256       ],
257       "entry_schema": {
258         "type": ""
259       },
260       "default": "https://nexus.onap.org"
261     },
262     "input-param": false,
263     "dictionary-name": "nexus_artifact_repo",
264     "dictionary-source": "default",
265     "dependencies": [],
266     "version": 0
267   },
268   {
269     "name": "nfc-naming-code",
270     "property": {
271       "description": "",
272       "required": false,
273       "type": "string",
274       "status": "",
275       "constraints": [
276         {}
277       ],
278       "entry_schema": {
279         "type": ""
280       }
281     },
282     "input-param": false,
283     "dictionary-name": "nfc-naming-code",
284     "dictionary-source": "processor-db",
285     "dependencies": [
286       "vfccustomizationuuid"
287     ],
288     "version": 0
289   },
290   {
291     "name": "onap_private_net_cidr",
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": "onap_private_net_cidr",
306     "dictionary-source": "sdnc",
307     "dependencies": [
308       "service-instance-id",
309       "vnf-id"
310     ],
311     "version": 0
312   },
313   {
314     "name": "onap_private_net_id",
315     "property": {
316       "description": "",
317       "required": false,
318       "type": "string",
319       "status": "",
320       "constraints": [
321         {}
322       ],
323       "entry_schema": {
324         "type": ""
325       }
326     },
327     "input-param": false,
328     "dictionary-name": "onap_private_net_id",
329     "dictionary-source": "sdnc",
330     "dependencies": [
331       "service-instance-id",
332       "vnf-id"
333     ],
334     "version": 0
335   },
336   {
337     "name": "onap_private_subnet_id",
338     "property": {
339       "description": "",
340       "required": false,
341       "type": "string",
342       "status": "",
343       "constraints": [
344         {}
345       ],
346       "entry_schema": {
347         "type": ""
348       }
349     },
350     "input-param": false,
351     "dictionary-name": "onap_private_subnet_id",
352     "dictionary-source": "sdnc",
353     "dependencies": [
354       "service-instance-id",
355       "vnf-id"
356     ],
357     "version": 0
358   },
359   {
360     "name": "pktgen_private_net_cidr",
361     "property": {
362       "description": "",
363       "required": false,
364       "type": "string",
365       "status": "",
366       "constraints": [
367         {}
368       ],
369       "entry_schema": {
370         "type": ""
371       }
372     },
373     "input-param": false,
374     "dictionary-name": "pktgen_private_net_cidr",
375     "dictionary-source": "sdnc",
376     "dependencies": [
377       "service-instance-id",
378       "vnf-id"
379     ],
380     "version": 0
381   },
382   {
383     "name": "public_net_id",
384     "property": {
385       "description": "",
386       "required": false,
387       "type": "string",
388       "status": "",
389       "constraints": [
390         {}
391       ],
392       "entry_schema": {
393         "type": ""
394       }
395     },
396     "input-param": false,
397     "dictionary-name": "public_net_id",
398     "dictionary-source": "sdnc",
399     "dependencies": [
400       "service-instance-id",
401       "vnf-id"
402     ],
403     "version": 0
404   },
405   {
406     "name": "sec_group",
407     "property": {
408       "description": "",
409       "required": false,
410       "type": "string",
411       "status": "",
412       "constraints": [
413         {}
414       ],
415       "entry_schema": {
416         "type": ""
417       }
418     },
419     "input-param": false,
420     "dictionary-name": "sec_group",
421     "dictionary-source": "sdnc",
422     "dependencies": [
423       "service-instance-id",
424       "vnf-id"
425     ],
426     "version": 0
427   },
428   {
429     "name": "service-instance-id",
430     "property": {
431       "description": "",
432       "required": false,
433       "type": "string",
434       "status": "",
435       "constraints": [
436         {}
437       ],
438       "entry_schema": {
439         "type": ""
440       }
441     },
442     "input-param": false,
443     "dictionary-name": "service-instance-id",
444     "dictionary-source": "input",
445     "dependencies": [],
446     "version": 0
447   },
448  
449
450   {
451     "name": "vf-module-id",
452     "property": {
453       "description": "",
454       "required": false,
455       "type": "string",
456       "status": "",
457       "constraints": [
458         {}
459       ],
460       "entry_schema": {
461         "type": ""
462       }
463     },
464     "input-param": false,
465     "dictionary-name": "vf-module-id",
466     "dictionary-source": "input",
467     "dependencies": [],
468     "version": 0
469   },
470   {
471     "name": "vf-module-label",
472     "property": {
473       "description": "",
474       "required": false,
475       "type": "string",
476       "status": "",
477       "constraints": [
478         {}
479       ],
480       "entry_schema": {
481         "type": ""
482       }
483     },
484     "input-param": false,
485     "dictionary-name": "vf-module-label",
486     "dictionary-source": "processor-db",
487     "dependencies": [
488       "vf-module-model-customization-uuid"
489     ],
490     "version": 0
491   },
492   {
493     "name": "vf-module-model-customization-uuid",
494     "property": {
495       "description": "",
496       "required": false,
497       "type": "string",
498       "status": "",
499       "constraints": [
500         {}
501       ],
502       "entry_schema": {
503         "type": ""
504       }
505     },
506     "input-param": false,
507     "dictionary-name": "vf-module-model-customization-uuid",
508     "dictionary-source": "input",
509     "dependencies": [],
510     "version": 0
511   },
512   {
513     "name": "vf-module-type",
514     "property": {
515       "description": "",
516       "required": false,
517       "type": "string",
518       "status": "",
519       "constraints": [
520         {}
521       ],
522       "entry_schema": {
523         "type": ""
524       }
525     },
526     "input-param": false,
527     "dictionary-name": "vf-module-type",
528     "dictionary-source": "processor-db",
529     "dependencies": [
530       "vf-module-model-customization-uuid"
531     ],
532     "version": 0
533   },
534    {
535     "name": "vf-naming-policy",
536     "property": {
537       "description": "",
538       "required": false,
539       "type": "string",
540       "status": "",
541       "constraints": [
542         {}
543       ],
544       "entry_schema": {
545         "type": ""
546       }
547           },
548     "input-param": false,
549     "dictionary-name": "vf-naming-policy",
550     "dictionary-source": "sdnc",
551     "dependencies": [
552           "service-instance-id",
553       "vnf-id"
554         ],
555     "version": 0
556   },
557  
558   {
559     "name": "vfccustomizationuuid",
560     "property": {
561       "description": "",
562       "required": false,
563       "type": "string",
564       "status": "",
565       "constraints": [
566         {}
567       ],
568       "entry_schema": {
569         "type": ""
570       }
571     },
572     "input-param": false,
573     "dictionary-name": "vfccustomizationuuid",
574     "dictionary-source": "processor-db",
575     "dependencies": [
576       "vf-module-model-customization-uuid"
577     ],
578     "version": 0
579   },
580   {
581     "name": "vip",
582     "property": {
583       "description": "",
584       "required": false,
585       "type": "string",
586       "status": "",
587       "constraints": [
588         {}
589       ],
590       "entry_schema": {
591         "type": ""
592       },
593       "default": "${vip}"
594     },
595     "input-param": false,
596     "dictionary-name": "vip",
597     "dictionary-source": "default",
598     "dependencies": [],
599     "version": 0
600   },
601   {
602     "name": "vlb_flavor_name",
603     "property": {
604       "description": "",
605       "required": false,
606       "type": "string",
607       "status": "",
608       "constraints": [
609         {}
610       ],
611       "entry_schema": {
612         "type": ""
613       },
614       "default": "m1.medium"
615     },
616     "input-param": false,
617     "dictionary-name": "vlb_flavor_name",
618     "dictionary-source": "default",
619     "dependencies": [],
620     "version": 0
621   },
622   {
623     "name": "vlb_image_name",
624     "property": {
625       "description": "",
626       "required": false,
627       "type": "string",
628       "status": "",
629       "constraints": [
630         {}
631       ],
632       "entry_schema": {
633         "type": ""
634       }
635           },
636     "input-param": false,
637     "dictionary-name": "image_name",
638     "dictionary-source": "sdnc",
639     "dependencies": [
640           "service-instance-id",
641       "vnf-id"
642           ],
643     "version": 0
644   },
645   {
646     "name": "vlb_int_pktgen_private_ip_0",
647     "property": {
648       "description": "",
649       "required": false,
650       "type": "string",
651       "status": "",
652       "constraints": [
653         {}
654       ],
655       "entry_schema": {
656         "type": ""
657       }
658     },
659     "input-param": false,
660     "dictionary-name": "vlb_int_pktgen_private_ip_0",
661     "dictionary-source": "sdnc",
662     "dependencies": [
663       "service-instance-id",
664       "vnf-id"
665     ],
666     "version": 0
667   },
668   {
669     "name": "vlb_int_private_ip_0",
670     "property": {
671       "description": "",
672       "required": false,
673       "type": "string",
674       "status": "",
675       "constraints": [
676         {}
677       ],
678       "entry_schema": {
679         "type": ""
680       }
681     },
682     "input-param": false,
683     "dictionary-name": "vlb_int_private_ip_0",
684     "dictionary-source": "sdnc",
685     "dependencies": [
686       "service-instance-id",
687       "vnf-id"
688     ],
689     "version": 0
690   },
691   {
692     "name": "vlb_name_0",
693     "property": {
694       "description": "",
695       "required": false,
696       "type": "string",
697       "status": "",
698       "constraints": [
699         {}
700       ],
701       "entry_schema": {
702         "type": ""
703       },
704       "default": "${vlb_name_0}"
705     },
706     "input-param": false,
707     "dictionary-name": "vlb_name_0",
708     "dictionary-source": "default",
709     "dependencies": [],
710     "version": 0
711   },
712   {
713     "name": "vlb_onap_private_ip_0",
714     "property": {
715       "description": "",
716       "required": false,
717       "type": "string",
718       "status": "",
719       "constraints": [
720         {}
721       ],
722       "entry_schema": {
723         "type": ""
724       }
725     },
726     "input-param": false,
727     "dictionary-name": "vlb_onap_private_ip_0",
728     "dictionary-source": "sdnc",
729     "dependencies": [
730       "service-instance-id",
731       "vnf-id"
732     ],
733     "version": 0
734   },
735   {
736     "name": "vlb_private_net_cidr",
737     "property": {
738       "description": "",
739       "required": false,
740       "type": "string",
741       "status": "",
742       "constraints": [
743         {}
744       ],
745       "entry_schema": {
746         "type": ""
747       }
748     },
749     "input-param": false,
750     "dictionary-name": "vlb_private_net_cidr",
751     "dictionary-source": "sdnc",
752     "dependencies": [
753       "service-instance-id",
754       "vnf-id"
755     ],
756     "version": 0
757   },
758   {
759     "name": "vm-type",
760     "property": {
761       "description": "",
762       "required": false,
763       "type": "string",
764       "status": "",
765       "constraints": [
766         {}
767       ],
768       "entry_schema": {
769         "type": ""
770       }
771     },
772     "input-param": false,
773     "dictionary-name": "vm-type",
774     "dictionary-source": "processor-db",
775     "dependencies": [],
776     "version": 0
777   },
778   {
779     "name": "vnf-id",
780     "property": {
781       "description": "",
782       "required": false,
783       "type": "string",
784       "status": "",
785       "constraints": [
786         {}
787       ],
788       "entry_schema": {
789         "type": ""
790       }
791     },
792     "input-param": false,
793     "dictionary-name": "vnf-id",
794     "dictionary-source": "input",
795     "dependencies": [],
796     "version": 0
797   },
798   {
799     "name": "vnf-model-customization-uuid",
800     "property": {
801       "description": "",
802       "required": false,
803       "type": "string",
804       "status": "",
805       "constraints": [
806         {}
807       ],
808       "entry_schema": {
809         "type": ""
810       }
811     },
812     "input-param": false,
813     "dictionary-name": "vnf-model-customization-uuid",
814     "dictionary-source": "input",
815     "dependencies": [],
816     "version": 0
817   },
818   {
819     "name": "vnfc-model-invariant-uuid",
820     "property": {
821       "description": "",
822       "required": false,
823       "type": "string",
824       "status": "",
825       "constraints": [
826         {}
827       ],
828       "entry_schema": {
829         "type": ""
830       }
831     },
832     "input-param": false,
833     "dictionary-name": "vnfc-model-invariant-uuid",
834     "dictionary-source": "processor-db",
835     "dependencies": [
836       "vfccustomizationuuid"
837     ],
838     "version": 0
839   },
840   {
841     "name": "vnfc-model-version",
842     "property": {
843       "description": "",
844       "required": false,
845       "type": "string",
846       "status": "",
847       "constraints": [
848         {}
849       ],
850       "entry_schema": {
851         "type": ""
852       }
853     },
854     "input-param": false,
855     "dictionary-name": "vnfc-model-version",
856     "dictionary-source": "processor-db",
857     "dependencies": [
858       "vfccustomizationuuid"
859     ],
860     "version": 0
861   },
862   {
863     "name": "vpg_onap_private_ip_0",
864     "property": {
865       "description": "",
866       "required": false,
867       "type": "string",
868       "status": "",
869       "constraints": [
870         {}
871       ],
872       "entry_schema": {
873         "type": ""
874       }
875     },
876     "input-param": false,
877     "dictionary-name": "vpg_onap_private_ip_0",
878     "dictionary-source": "sdnc",
879     "dependencies": [
880       "service-instance-id",
881       "vnf-id"
882     ],
883     "version": 0
884   },
885   {
886     "name": "private1-prefix-id",
887     "property": {
888       "description": "",
889       "required": false,
890       "type": "string",
891       "status": "",
892       "constraints": [
893         {}
894       ],
895       "entry_schema": {
896         "type": ""
897       },
898       "default": ""
899     },
900     "input-param": false,
901     "dictionary-name": "private1-prefix-id",
902     "dictionary-source": "processor-db",
903     "dependencies": [],
904     "version": 0
905   },
906   {
907     "name": "private2-prefix-id",
908     "property": {
909       "description": "",
910       "required": false,
911       "type": "string",
912       "status": "",
913       "constraints": [
914         {}
915       ],
916       "entry_schema": {
917         "type": ""
918       },
919       "default": ""
920     },
921     "input-param": false,
922     "dictionary-name": "private2-prefix-id",
923     "dictionary-source": "processor-db",
924     "dependencies": [],
925     "version": 0
926   }
927 ]