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