CDS Blueprint for vFW K8s Use Case
[demo.git] / heat / vFW_CNF_CDS / templates / cba / Definitions / data_types.json
1 {
2   "data_types" : {
3     "dt-config-deploy-properties" : {
4       "description" : "Dynamic DataType definition for workflow(config-deploy).",
5       "version" : "1.0.0",
6       "properties" : {
7         "vpg_onap_private_ip_0" : {
8           "description" : "",
9           "required" : false,
10           "type" : "string",
11           "status" : "",
12           "constraints" : [ { } ],
13           "entry_schema" : {
14             "type" : ""
15           }
16         },
17         "vnf-id" : {
18           "description" : "",
19           "required" : false,
20           "type" : "string",
21           "status" : "",
22           "constraints" : [ { } ],
23           "entry_schema" : {
24             "type" : ""
25           }
26         },
27         "service-instance-id" : {
28           "description" : "",
29           "required" : false,
30           "type" : "string",
31           "status" : "",
32           "constraints" : [ { } ],
33           "entry_schema" : {
34             "type" : ""
35           }
36         },
37         "active-streams" : {
38           "description" : "",
39           "required" : false,
40           "type" : "string",
41           "status" : "",
42           "constraints" : [ { } ],
43           "entry_schema" : {
44             "type" : ""
45           }
46         },
47         "put-active-streams" : {
48           "description" : "",
49           "required" : false,
50           "type" : "string",
51           "status" : "",
52           "constraints" : [ { } ],
53           "entry_schema" : {
54             "type" : ""
55           }
56         }
57       },
58       "derived_from" : "tosca.datatypes.Dynamic"
59     },
60     "dt-resource-assignment-properties" : {
61       "description" : "Dynamic DataType definition for workflow(resource-assignment).",
62       "version" : "1.0.0",
63       "properties" : {
64         "vf-module-name" : {
65           "description" : "",
66           "required" : false,
67           "type" : "string",
68           "status" : "",
69           "constraints" : [ { } ],
70           "default" : "${vf-module-name}",
71           "entry_schema" : {
72             "type" : ""
73           }
74         },
75         "private1-prefix-id" : {
76           "description" : "",
77           "required" : false,
78           "type" : "string",
79           "status" : "",
80           "constraints" : [ { } ],
81           "entry_schema" : {
82             "type" : ""
83           }
84         },
85         "vnf-id" : {
86           "description" : "",
87           "required" : false,
88           "type" : "string",
89           "status" : "",
90           "constraints" : [ { } ],
91           "entry_schema" : {
92             "type" : ""
93           }
94         },
95         "vsn_flavor_name" : {
96           "description" : "",
97           "required" : false,
98           "type" : "string",
99           "status" : "",
100           "constraints" : [ { } ],
101           "entry_schema" : {
102             "type" : ""
103           }
104         },
105         "vfw_int_private2_ip_0" : {
106           "description" : "",
107           "required" : false,
108           "type" : "string",
109           "status" : "",
110           "constraints" : [ { } ],
111           "entry_schema" : {
112             "type" : ""
113           }
114         },
115         "public_net_id" : {
116           "description" : "",
117           "required" : false,
118           "type" : "string",
119           "status" : "",
120           "constraints" : [ { } ],
121           "entry_schema" : {
122             "type" : ""
123           }
124         },
125         "int_private1_gw_ip" : {
126           "description" : "Private unprotected network gateway ip",
127           "type" : "string",
128           "default" : "192.168.10.1/24"
129         },
130         "sec_group" : {
131           "description" : "",
132           "required" : false,
133           "type" : "string",
134           "status" : "",
135           "constraints" : [ { } ],
136           "entry_schema" : {
137             "type" : ""
138           }
139         },
140         "nfc-naming-code" : {
141           "description" : "",
142           "required" : false,
143           "type" : "string",
144           "status" : "",
145           "constraints" : [ { } ],
146           "entry_schema" : {
147             "type" : ""
148           }
149         },
150         "vnfc-model-invariant-uuid" : {
151           "description" : "",
152           "required" : false,
153           "type" : "string",
154           "status" : "",
155           "constraints" : [ { } ],
156           "entry_schema" : {
157             "type" : ""
158           }
159         },
160         "vfw_name_0" : {
161           "description" : "",
162           "required" : false,
163           "type" : "string",
164           "status" : "",
165           "constraints" : [ { } ],
166           "default" : "${vfw_name_0}",
167           "entry_schema" : {
168             "type" : ""
169           }
170         },
171         "nexus_artifact_repo" : {
172           "description" : "",
173           "required" : false,
174           "type" : "string",
175           "status" : "",
176           "constraints" : [ { } ],
177           "entry_schema" : {
178             "type" : ""
179           }
180         },
181         "onap_private_net_cidr" : {
182           "description" : "",
183           "required" : false,
184           "type" : "string",
185           "status" : "",
186           "constraints" : [ { } ],
187           "entry_schema" : {
188             "type" : ""
189           }
190         },
191         "vpg_onap_private_ip_0" : {
192           "description" : "",
193           "required" : false,
194           "type" : "string",
195           "status" : "",
196           "constraints" : [ { } ],
197           "default" : "vpg_onap_private_ip_0",
198           "entry_schema" : {
199             "type" : ""
200           }
201         },
202         "image_name" : {
203           "description" : "",
204           "required" : false,
205           "type" : "string",
206           "status" : "",
207           "constraints" : [ { } ],
208           "entry_schema" : {
209             "type" : ""
210           }
211         },
212         "flavor_name" : {
213           "description" : "",
214           "required" : false,
215           "type" : "string",
216           "status" : "",
217           "constraints" : [ { } ],
218           "entry_schema" : {
219             "type" : ""
220           }
221         },
222         "dcae_collector_ip" : {
223           "description" : "",
224           "required" : false,
225           "type" : "string",
226           "status" : "",
227           "constraints" : [ { } ],
228           "default" : "10.0.4.1",
229           "entry_schema" : {
230             "type" : ""
231           }
232         },
233         "vpg_name_0" : {
234           "description" : "",
235           "required" : false,
236           "type" : "string",
237           "status" : "",
238           "constraints" : [ { } ],
239           "default" : "${vpg_name_0}",
240           "entry_schema" : {
241             "type" : ""
242           }
243         },
244         "vf-naming-policy" : {
245           "description" : "",
246           "required" : false,
247           "type" : "string",
248           "status" : "",
249           "constraints" : [ { } ],
250           "entry_schema" : {
251             "type" : ""
252           }
253         },
254         "int_private2_net_cidr" : {
255           "description" : "",
256           "required" : false,
257           "type" : "string",
258           "status" : "",
259           "constraints" : [ { } ],
260           "entry_schema" : {
261             "type" : ""
262           }
263         },
264         "int_private2_subnet_id" : {
265           "description" : "Private protected subnetwork identification",
266           "type" : "string",
267           "default" : "${int_private2_subnet_id}"
268         },
269         "vfccustomizationuuid" : {
270           "description" : "",
271           "required" : false,
272           "type" : "string",
273           "status" : "",
274           "constraints" : [ { } ],
275           "entry_schema" : {
276             "type" : ""
277           }
278         },
279         "k8s-rb-profile-name" : {
280           "description" : "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
281           "type" : "string"
282         },
283         "vsn_name_0" : {
284           "description" : "",
285           "required" : false,
286           "type" : "string",
287           "status" : "",
288           "constraints" : [ { } ],
289           "default" : "${vsn_name_0}",
290           "entry_schema" : {
291             "type" : ""
292           }
293         },
294         "onap_private_net_id" : {
295           "description" : "",
296           "required" : false,
297           "type" : "string",
298           "status" : "",
299           "constraints" : [ { } ],
300           "entry_schema" : {
301             "type" : ""
302           }
303         },
304         "demo_artifacts_version" : {
305           "description" : "",
306           "required" : false,
307           "type" : "string",
308           "status" : "",
309           "constraints" : [ { } ],
310           "entry_schema" : {
311             "type" : ""
312           }
313         },
314         "vnf-model-customization-uuid" : {
315           "description" : "",
316           "required" : false,
317           "type" : "string",
318           "status" : "",
319           "constraints" : [ { } ],
320           "entry_schema" : {
321             "type" : ""
322           }
323         },
324         "vfw_int_private1_ip_0" : {
325           "description" : "",
326           "required" : false,
327           "type" : "string",
328           "status" : "",
329           "constraints" : [ { } ],
330           "default" : "${vfw_int_private1_ip_0}",
331           "entry_schema" : {
332             "type" : ""
333           }
334         },
335         "key_name" : {
336           "description" : "",
337           "required" : false,
338           "type" : "string",
339           "status" : "",
340           "constraints" : [ { } ],
341           "entry_schema" : {
342             "type" : ""
343           }
344         },
345         "install_script_version" : {
346           "description" : "",
347           "required" : false,
348           "type" : "string",
349           "status" : "",
350           "constraints" : [ { } ],
351           "entry_schema" : {
352             "type" : ""
353           }
354         },
355         "vfw_image_name" : {
356           "description" : "",
357           "required" : false,
358           "type" : "string",
359           "status" : "",
360           "constraints" : [ { } ],
361           "entry_schema" : {
362             "type" : ""
363           }
364         },
365         "vfw_onap_private_ip_0" : {
366           "description" : "",
367           "required" : false,
368           "type" : "string",
369           "status" : "",
370           "constraints" : [ { } ],
371           "default" : "${vfw_onap_private_ip_0}",
372           "entry_schema" : {
373             "type" : ""
374           }
375         },
376         "int_private2_net_id" : {
377           "description" : "Private protected network identification",
378           "type" : "string"
379         },
380         "int_private1_subnet_id" : {
381           "description" : "Private unprotected subnetwork identification",
382           "type" : "string",
383           "default" : "${int_private1_subnet_id}"
384         },
385         "vnf_name" : {
386           "description" : "",
387           "required" : false,
388           "type" : "string",
389           "status" : "",
390           "constraints" : [ { } ],
391           "entry_schema" : {
392             "type" : ""
393           }
394         },
395         "onap_private_subnet_id" : {
396           "description" : "",
397           "required" : false,
398           "type" : "string",
399           "status" : "",
400           "constraints" : [ { } ],
401           "entry_schema" : {
402             "type" : ""
403           }
404         },
405         "aic-cloud-region" : {
406           "description" : "",
407           "required" : false,
408           "type" : "string",
409           "status" : "",
410           "constraints" : [ { } ],
411           "entry_schema" : {
412             "type" : ""
413           }
414         },
415         "vsn_int_private2_ip_0" : {
416           "description" : "",
417           "required" : false,
418           "type" : "string",
419           "status" : "",
420           "constraints" : [ { } ],
421           "entry_schema" : {
422             "type" : ""
423           }
424         },
425         "vf-module-model-customization-uuid" : {
426           "description" : "",
427           "required" : false,
428           "type" : "string",
429           "status" : "",
430           "constraints" : [ { } ],
431           "entry_schema" : {
432             "type" : ""
433           }
434         },
435         "int_private2_gw_ip" : {
436           "description" : "Private protected network gateway ip",
437           "type" : "string"
438         },
439         "vsn_image_name" : {
440           "description" : "",
441           "required" : false,
442           "type" : "string",
443           "status" : "",
444           "constraints" : [ { } ],
445           "entry_schema" : {
446             "type" : ""
447           }
448         },
449         "vpg_flavor_name" : {
450           "description" : "",
451           "required" : false,
452           "type" : "string",
453           "status" : "",
454           "constraints" : [ { } ],
455           "entry_schema" : {
456             "type" : ""
457           }
458         },
459         "vf-module-id" : {
460           "description" : "",
461           "required" : false,
462           "type" : "string",
463           "status" : "",
464           "constraints" : [ { } ],
465           "entry_schema" : {
466             "type" : ""
467           }
468         },
469         "onap_private_gw_ip" : {
470           "description" : "Private onap management network gateway ip",
471           "type" : "string",
472           "default" : "10.10.0.1/16"
473         },
474         "dcae_collector_port" : {
475           "description" : "",
476           "required" : false,
477           "type" : "string",
478           "status" : "",
479           "constraints" : [ { } ],
480           "default" : "30235",
481           "entry_schema" : {
482             "type" : ""
483           }
484         },
485         "vf-module-label" : {
486           "description" : "",
487           "required" : false,
488           "type" : "string",
489           "status" : "",
490           "constraints" : [ { } ],
491           "entry_schema" : {
492             "type" : ""
493           }
494         },
495         "vfw_int_private2_floating_ip" : {
496           "description" : "",
497           "required" : false,
498           "type" : "string",
499           "status" : "",
500           "constraints" : [ { } ],
501           "entry_schema" : {
502             "type" : ""
503           }
504         },
505         "vpg_image_name" : {
506           "description" : "",
507           "required" : false,
508           "type" : "string",
509           "status" : "",
510           "constraints" : [ { } ],
511           "entry_schema" : {
512             "type" : ""
513           }
514         },
515         "private2-prefix-id" : {
516           "description" : "",
517           "required" : false,
518           "type" : "string",
519           "status" : "",
520           "constraints" : [ { } ],
521           "entry_schema" : {
522             "type" : ""
523           }
524         },
525         "vnfc-model-version" : {
526           "description" : "",
527           "required" : false,
528           "type" : "string",
529           "status" : "",
530           "constraints" : [ { } ],
531           "entry_schema" : {
532             "type" : ""
533           }
534         },
535         "service-instance-id" : {
536           "description" : "",
537           "required" : false,
538           "type" : "string",
539           "status" : "",
540           "constraints" : [ { } ],
541           "entry_schema" : {
542             "type" : ""
543           }
544         },
545         "vsn_onap_private_ip_0" : {
546           "description" : "",
547           "required" : false,
548           "type" : "string",
549           "status" : "",
550           "constraints" : [ { } ],
551           "default" : "${vsn_onap_private_ip_0}",
552           "entry_schema" : {
553             "type" : ""
554           }
555         },
556         "vfw_flavor_name" : {
557           "description" : "",
558           "required" : false,
559           "type" : "string",
560           "status" : "",
561           "constraints" : [ { } ],
562           "entry_schema" : {
563             "type" : ""
564           }
565         },
566         "vf-module-type" : {
567           "description" : "",
568           "required" : false,
569           "type" : "string",
570           "status" : "",
571           "constraints" : [ { } ],
572           "entry_schema" : {
573             "type" : ""
574           }
575         },
576         "pub_key" : {
577           "description" : "",
578           "required" : false,
579           "type" : "string",
580           "status" : "",
581           "constraints" : [ { } ],
582           "entry_schema" : {
583             "type" : ""
584           }
585         },
586         "management-prefix-id" : {
587           "description" : "",
588           "required" : false,
589           "type" : "string",
590           "status" : "",
591           "constraints" : [ { } ],
592           "entry_schema" : {
593             "type" : ""
594           }
595         },
596         "int_private1_net_cidr" : {
597           "description" : "",
598           "required" : false,
599           "type" : "string",
600           "status" : "",
601           "constraints" : [ { } ],
602           "entry_schema" : {
603             "type" : ""
604           }
605         },
606         "vpg_int_private1_ip_0" : {
607           "description" : "",
608           "required" : false,
609           "type" : "string",
610           "status" : "",
611           "constraints" : [ { } ],
612           "default" : "${vpg_int_private1_ip_0}",
613           "entry_schema" : {
614             "type" : ""
615           }
616         },
617         "cloud_env" : {
618           "description" : "",
619           "required" : false,
620           "type" : "string",
621           "status" : "",
622           "constraints" : [ { } ],
623           "default" : "openstack",
624           "entry_schema" : {
625             "type" : ""
626           }
627         },
628         "int_private1_net_id" : {
629           "description" : "Private unprotected network identification",
630           "type" : "string",
631           "default" : "${int_private1_net_id}"
632         }
633       },
634       "derived_from" : "tosca.datatypes.Dynamic"
635     }
636   }
637 }