Update vLB CDS Kotlin Package
[ccsdk/cds.git] / components / model-catalog / blueprint-model / service-blueprint / vLB_CDS_Kotlin / Templates / vdns-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     },\r
16     "input-param": false,\r
17     "dictionary-name": "cloud_env",\r
18     "dictionary-source": "sdnc",\r
19     "dependencies": [\r
20       "service-instance-id",\r
21       "vnf-id"\r
22     ],\r
23     "version": 0\r
24   },\r
25     {\r
26     "name": "create-md-sal-vnf-param",\r
27     "property": {\r
28       "description": "",\r
29       "required": false,\r
30       "type": "string",\r
31       "status": "",\r
32       "constraints": [\r
33         {}\r
34       ],\r
35       "entry_schema": {\r
36         "type": ""\r
37       }\r
38     },\r
39     "input-param": false,\r
40     "dictionary-name": "create-md-sal-vnf-param",\r
41     "dictionary-source": "sdnc",\r
42     "dependencies": [\r
43        "service-instance-id",\r
44           "vnf-id",\r
45           "vf-module-id"\r
46     ],\r
47     "version": 0\r
48   },\r
49      \r
50   {\r
51     "name": "private1-prefix-id",\r
52     "property": {\r
53       "description": "",\r
54       "required": false,\r
55       "type": "string",\r
56       "status": "",\r
57       "constraints": [\r
58         {}\r
59       ],\r
60       "entry_schema": {\r
61         "type": ""\r
62       },\r
63       "default": ""\r
64     },\r
65     "input-param": false,\r
66     "dictionary-name": "private1-prefix-id",\r
67     "dictionary-source": "processor-db",\r
68     "dependencies": [],\r
69     "version": 0\r
70   },\r
71     {\r
72     "name": "management-prefix-id",\r
73     "property": {\r
74       "description": "",\r
75       "required": false,\r
76       "type": "string",\r
77       "status": "",\r
78       "constraints": [\r
79         {}\r
80       ],\r
81       "entry_schema": {\r
82         "type": ""\r
83       },\r
84       "default": ""\r
85     },\r
86     "input-param": false,\r
87     "dictionary-name": "management-prefix-id",\r
88     "dictionary-source": "processor-db",\r
89     "dependencies": [],\r
90     "version": 0\r
91   },\r
92   {\r
93     "name": "onap_private_net_cidr",\r
94     "property": {\r
95       "description": "",\r
96       "required": false,\r
97       "type": "string",\r
98       "status": "",\r
99       "constraints": [\r
100         {}\r
101       ],\r
102       "entry_schema": {\r
103         "type": ""\r
104       }\r
105     },\r
106     "input-param": false,\r
107     "dictionary-name": "onap_private_net_cidr",\r
108     "dictionary-source": "sdnc",\r
109     "dependencies": [\r
110       "service-instance-id",\r
111       "vnf-id"\r
112     ],\r
113     "version": 0\r
114   },\r
115   {\r
116     "name": "vf-module-name",\r
117     "property": {\r
118       "description": "",\r
119       "required": false,\r
120       "type": "string",\r
121       "status": "",\r
122       "constraints": [\r
123         {}\r
124       ],\r
125       "entry_schema": {\r
126         "type": ""\r
127       },\r
128       "default": "${vf-module-name}"\r
129     },\r
130     "input-param": false,\r
131     "dictionary-name": "vf-module-name",\r
132     "dictionary-source": "default",\r
133     "dependencies": [],\r
134     "version": 0\r
135   },\r
136   {\r
137     "name": "install_script_version",\r
138     "property": {\r
139       "description": "",\r
140       "required": false,\r
141       "type": "string",\r
142       "status": "",\r
143       "constraints": [\r
144         {}\r
145       ],\r
146       "entry_schema": {\r
147         "type": ""\r
148       }\r
149         \r
150     },\r
151     "input-param": false,\r
152     "dictionary-name": "install_script_version",\r
153     "dictionary-source": "sdnc",\r
154     "dependencies": [\r
155          "service-instance-id",\r
156       "vnf-id"\r
157     ],\r
158     "version": 0\r
159   },\r
160   {\r
161     "name": "keypair",\r
162     "property": {\r
163       "description": "",\r
164       "required": false,\r
165       "type": "string",\r
166       "status": "",\r
167       "constraints": [\r
168         {}\r
169       ],\r
170       "entry_schema": {\r
171         "type": ""\r
172       },\r
173       "default": "vlb_key"\r
174     },\r
175     "input-param": false,\r
176     "dictionary-name": "keypair",\r
177     "dictionary-source": "default",\r
178     "dependencies": [],\r
179     "version": 0\r
180   },\r
181   {\r
182     "name": "nb_api_version",\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       "default": "1.2.0"\r
195     },\r
196     "input-param": false,\r
197     "dictionary-name": "nb_api_version",\r
198     "dictionary-source": "default",\r
199     "dependencies": [],\r
200     "version": 0\r
201   },\r
202   {\r
203     "name": "nexus_artifact_repo",\r
204     "property": {\r
205       "description": "",\r
206       "required": false,\r
207       "type": "string",\r
208       "status": "",\r
209       "constraints": [\r
210         {}\r
211       ],\r
212       "entry_schema": {\r
213         "type": ""\r
214       },\r
215       "default": "https://nexus.onap.org"\r
216     },\r
217     "input-param": false,\r
218     "dictionary-name": "nexus_artifact_repo",\r
219     "dictionary-source": "default",\r
220     "dependencies": [],\r
221     "version": 0\r
222   },\r
223   {\r
224     "name": "nfc-naming-code",\r
225     "property": {\r
226       "description": "",\r
227       "required": false,\r
228       "type": "string",\r
229       "status": "",\r
230       "constraints": [\r
231         {}\r
232       ],\r
233       "entry_schema": {\r
234         "type": ""\r
235       }\r
236     },\r
237     "input-param": false,\r
238     "dictionary-name": "nfc-naming-code",\r
239     "dictionary-source": "processor-db",\r
240     "dependencies": [\r
241       "vfccustomizationuuid"\r
242     ],\r
243     "version": 0\r
244   },\r
245   {\r
246     "name": "onap_private_net_id",\r
247     "property": {\r
248       "description": "",\r
249       "required": false,\r
250       "type": "string",\r
251       "status": "",\r
252       "constraints": [\r
253         {}\r
254       ],\r
255       "entry_schema": {\r
256         "type": ""\r
257       }\r
258     },\r
259     "input-param": false,\r
260     "dictionary-name": "onap_private_net_id",\r
261     "dictionary-source": "sdnc",\r
262     "dependencies": [\r
263       "service-instance-id",\r
264       "vnf-id"\r
265     ],\r
266     "version": 0\r
267   },\r
268   {\r
269     "name": "onap_private_subnet_id",\r
270     "property": {\r
271       "description": "",\r
272       "required": false,\r
273       "type": "string",\r
274       "status": "",\r
275       "constraints": [\r
276         {}\r
277       ],\r
278       "entry_schema": {\r
279         "type": ""\r
280       }\r
281     },\r
282     "input-param": false,\r
283     "dictionary-name": "onap_private_subnet_id",\r
284     "dictionary-source": "sdnc",\r
285     "dependencies": [\r
286       "service-instance-id",\r
287       "vnf-id"\r
288     ],\r
289     "version": 0\r
290   },\r
291   {\r
292     "name": "public_net_id",\r
293     "property": {\r
294       "description": "",\r
295       "required": false,\r
296       "type": "string",\r
297       "status": "",\r
298       "constraints": [\r
299         {}\r
300       ],\r
301       "entry_schema": {\r
302         "type": ""\r
303       }\r
304     },\r
305     "input-param": false,\r
306     "dictionary-name": "public_net_id",\r
307     "dictionary-source": "sdnc",\r
308     "dependencies": [\r
309       "service-instance-id",\r
310       "vnf-id"\r
311     ],\r
312     "version": 0\r
313   },\r
314   {\r
315     "name": "sec_group",\r
316     "property": {\r
317       "description": "",\r
318       "required": false,\r
319       "type": "string",\r
320       "status": "",\r
321       "constraints": [\r
322         {}\r
323       ],\r
324       "entry_schema": {\r
325         "type": ""\r
326       }\r
327     },\r
328     "input-param": false,\r
329     "dictionary-name": "sec_group",\r
330     "dictionary-source": "sdnc",\r
331     "dependencies": [\r
332       "service-instance-id",\r
333       "vnf-id"\r
334     ],\r
335     "version": 0\r
336   },\r
337   {\r
338     "name": "service-instance-id",\r
339     "property": {\r
340       "description": "",\r
341       "required": false,\r
342       "type": "string",\r
343       "status": "",\r
344       "constraints": [\r
345         {}\r
346       ],\r
347       "entry_schema": {\r
348         "type": ""\r
349       }\r
350     },\r
351     "input-param": false,\r
352     "dictionary-name": "service-instance-id",\r
353     "dictionary-source": "input",\r
354     "dependencies": [],\r
355     "version": 0\r
356   },\r
357   {\r
358     "name": "vdns_flavor_name",\r
359     "property": {\r
360       "description": "",\r
361       "required": false,\r
362       "type": "string",\r
363       "status": "",\r
364       "constraints": [\r
365         {}\r
366       ],\r
367       "entry_schema": {\r
368         "type": ""\r
369       },\r
370       "default": "m1.medium"\r
371     },\r
372     "input-param": false,\r
373    "dictionary-name": "flavor_name",\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   {\r
383     "name": "vdns_name_0",\r
384     "property": {\r
385       "description": "",\r
386       "required": false,\r
387       "type": "string",\r
388       "status": "",\r
389       "constraints": [\r
390         {}\r
391       ],\r
392       "entry_schema": {\r
393         "type": ""\r
394       },\r
395       "default": "${vdns_name_0}"\r
396     },\r
397     "input-param": false,\r
398     "dictionary-name": "vdns_name_0",\r
399     "dictionary-source": "default",\r
400     "dependencies": [],\r
401     "version": 0\r
402   },\r
403     {\r
404     "name": "vdns_int_private_ip_0",\r
405     "property": {\r
406       "description": "",\r
407       "required": false,\r
408       "type": "string",\r
409       "status": "",\r
410       "constraints": [\r
411         {}\r
412       ],\r
413       "entry_schema": {\r
414         "type": ""\r
415       },\r
416       "default": "${vdns_int_private_ip_0}"\r
417     },\r
418     "input-param": false,\r
419     "dictionary-name": "vdns_int_private_ip_0",\r
420     "dictionary-source": "default",\r
421     "dependencies": [],\r
422     "version": 0\r
423   },\r
424   {\r
425     "name": "vdns_onap_private_ip_0",\r
426     "property": {\r
427       "description": "",\r
428       "required": false,\r
429       "type": "string",\r
430       "status": "",\r
431       "constraints": [\r
432         {}\r
433       ],\r
434       "entry_schema": {\r
435         "type": ""\r
436       },\r
437       "default": "${vdns_onap_private_ip_0}"\r
438     },\r
439     "input-param": false,\r
440     "dictionary-name": "vdns_onap_private_ip_0",\r
441     "dictionary-source": "default",\r
442     "dependencies": [],\r
443     "version": 0\r
444   },\r
445   {\r
446     "name": "vf-module-id",\r
447     "property": {\r
448       "description": "",\r
449       "required": false,\r
450       "type": "string",\r
451       "status": "",\r
452       "constraints": [\r
453         {}\r
454       ],\r
455       "entry_schema": {\r
456         "type": ""\r
457       }\r
458     },\r
459     "input-param": false,\r
460     "dictionary-name": "vf-module-id",\r
461     "dictionary-source": "input",\r
462     "dependencies": [],\r
463     "version": 0\r
464   },\r
465   {\r
466     "name": "vf-module-label",\r
467     "property": {\r
468       "description": "",\r
469       "required": false,\r
470       "type": "string",\r
471       "status": "",\r
472       "constraints": [\r
473         {}\r
474       ],\r
475       "entry_schema": {\r
476         "type": ""\r
477       }\r
478     },\r
479     "input-param": false,\r
480     "dictionary-name": "vf-module-label",\r
481     "dictionary-source": "processor-db",\r
482     "dependencies": [\r
483       "vf-module-model-customization-uuid"\r
484     ],\r
485     "version": 0\r
486   },\r
487   {\r
488     "name": "vf-module-model-customization-uuid",\r
489     "property": {\r
490       "description": "",\r
491       "required": false,\r
492       "type": "string",\r
493       "status": "",\r
494       "constraints": [\r
495         {}\r
496       ],\r
497       "entry_schema": {\r
498         "type": ""\r
499       }\r
500     },\r
501     "input-param": false,\r
502     "dictionary-name": "vf-module-model-customization-uuid",\r
503     "dictionary-source": "input",\r
504     "dependencies": [],\r
505     "version": 0\r
506   },\r
507   {\r
508     "name": "vf-module-type",\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": "vf-module-type",\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": "vf-naming-policy",\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": "vf-naming-policy",\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   {\r
554     "name": "vfccustomizationuuid",\r
555     "property": {\r
556       "description": "",\r
557       "required": false,\r
558       "type": "string",\r
559       "status": "",\r
560       "constraints": [\r
561         {}\r
562       ],\r
563       "entry_schema": {\r
564         "type": ""\r
565       }\r
566     },\r
567     "input-param": false,\r
568     "dictionary-name": "vfccustomizationuuid",\r
569     "dictionary-source": "processor-db",\r
570     "dependencies": [\r
571       "vf-module-model-customization-uuid"\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": "vlb_int_private_ip_0",\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": "vlb_int_private_ip_0",\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": "vlb_onap_private_ip_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     },\r
635     "input-param": false,\r
636     "dictionary-name": "vlb_onap_private_ip_0",\r
637     "dictionary-source": "sdnc",\r
638     "dependencies": [\r
639       "service-instance-id",\r
640       "vnf-id"\r
641     ],\r
642     "version": 0\r
643   },\r
644   {\r
645     "name": "vlb_private_net_cidr",\r
646     "property": {\r
647       "description": "",\r
648       "required": false,\r
649       "type": "string",\r
650       "status": "",\r
651       "constraints": [\r
652         {}\r
653       ],\r
654       "entry_schema": {\r
655         "type": ""\r
656       }\r
657     },\r
658     "input-param": false,\r
659     "dictionary-name": "vlb_private_net_cidr",\r
660     "dictionary-source": "sdnc",\r
661     "dependencies": [\r
662       "service-instance-id",\r
663       "vnf-id"\r
664     ],\r
665     "version": 0\r
666   },\r
667   {\r
668     "name": "vm-type",\r
669     "property": {\r
670       "description": "",\r
671       "required": false,\r
672       "type": "string",\r
673       "status": "",\r
674       "constraints": [\r
675         {}\r
676       ],\r
677       "entry_schema": {\r
678         "type": ""\r
679       }\r
680     },\r
681     "input-param": false,\r
682     "dictionary-name": "vm-type",\r
683     "dictionary-source": "processor-db",\r
684     "dependencies": [],\r
685     "version": 0\r
686   },\r
687   {\r
688     "name": "vnf-id",\r
689     "property": {\r
690       "description": "",\r
691       "required": false,\r
692       "type": "string",\r
693       "status": "",\r
694       "constraints": [\r
695         {}\r
696       ],\r
697       "entry_schema": {\r
698         "type": ""\r
699       }\r
700     },\r
701     "input-param": false,\r
702     "dictionary-name": "vnf-id",\r
703     "dictionary-source": "input",\r
704     "dependencies": [],\r
705     "version": 0\r
706   },\r
707   {\r
708     "name": "vnf-model-customization-uuid",\r
709     "property": {\r
710       "description": "",\r
711       "required": false,\r
712       "type": "string",\r
713       "status": "",\r
714       "constraints": [\r
715         {}\r
716       ],\r
717       "entry_schema": {\r
718         "type": ""\r
719       }\r
720     },\r
721     "input-param": false,\r
722     "dictionary-name": "vnf-model-customization-uuid",\r
723     "dictionary-source": "input",\r
724     "dependencies": [],\r
725     "version": 0\r
726   },\r
727   {\r
728     "name": "vnf_name",\r
729     "property": {\r
730       "description": "",\r
731       "required": false,\r
732       "type": "string",\r
733       "status": "",\r
734       "constraints": [\r
735         {}\r
736       ],\r
737       "entry_schema": {\r
738         "type": ""\r
739       }\r
740     },\r
741     "input-param": false,\r
742     "dictionary-name": "vnf_name",\r
743     "dictionary-source": "sdnc",\r
744     "dependencies": [\r
745       "service-instance-id",\r
746       "vnf-id"\r
747     ],\r
748     "version": 0\r
749   },\r
750   {\r
751     "name": "vnfc-model-invariant-uuid",\r
752     "property": {\r
753       "description": "",\r
754       "required": false,\r
755       "type": "string",\r
756       "status": "",\r
757       "constraints": [\r
758         {}\r
759       ],\r
760       "entry_schema": {\r
761         "type": ""\r
762       }\r
763     },\r
764     "input-param": false,\r
765     "dictionary-name": "vnfc-model-invariant-uuid",\r
766     "dictionary-source": "processor-db",\r
767     "dependencies": [\r
768       "vfccustomizationuuid"\r
769     ],\r
770     "version": 0\r
771   },\r
772   {\r
773     "name": "vdns_image_name",\r
774     "property": {\r
775       "description": "",\r
776       "required": false,\r
777       "type": "string",\r
778       "status": "",\r
779       "constraints": [\r
780         {}\r
781       ],\r
782       "entry_schema": {\r
783         "type": ""\r
784       }\r
785           },\r
786     "input-param": false,\r
787     "dictionary-name": "image_name",\r
788     "dictionary-source": "sdnc",\r
789     "dependencies": [\r
790           "service-instance-id",\r
791       "vnf-id"\r
792           ],\r
793     "version": 0\r
794   },\r
795   {\r
796     "name": "vnfc-model-version",\r
797     "property": {\r
798       "description": "",\r
799       "required": false,\r
800       "type": "string",\r
801       "status": "",\r
802       "constraints": [\r
803         {}\r
804       ],\r
805       "entry_schema": {\r
806         "type": ""\r
807       }\r
808     },\r
809     "input-param": false,\r
810     "dictionary-name": "vnfc-model-version",\r
811     "dictionary-source": "processor-db",\r
812     "dependencies": [\r
813       "vfccustomizationuuid"\r
814     ],\r
815     "version": 0\r
816   }\r
817 ]