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