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