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