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