b7109251ecd05425fd27ffd69c54ffd4fb97d9fa
[ccsdk/cds.git] / components / model-catalog / blueprint-model / service-blueprint / vFW / Definitions / data_types.json
1 {
2   "data_types" : {
3     "dt-resource-assignment-properties" : {
4       "description" : "Dynamic DataType definition for workflow(resource-assignment).",
5       "version" : "1.0.0",
6       "properties" : {
7         "nf-role" : {
8           "description" : "",
9           "required" : true,
10           "type" : "string",
11           "status" : "",
12           "constraints" : [ { } ],
13           "default" : "vSN",
14           "entry_schema" : {
15             "type" : ""
16           }
17         },
18         "vm-type" : {
19           "description" : "",
20           "required" : false,
21           "type" : "string",
22           "status" : "",
23           "constraints" : [ { } ],
24           "entry_schema" : {
25             "type" : ""
26           }
27         },
28         "vnf-id" : {
29           "description" : "",
30           "required" : true,
31           "type" : "string",
32           "status" : "",
33           "constraints" : [ { } ],
34           "entry_schema" : {
35             "type" : ""
36           }
37         },
38         "public_net_id" : {
39           "description" : "",
40           "required" : true,
41           "type" : "string",
42           "status" : "",
43           "constraints" : [ { } ],
44           "value" : "public_net_id",
45           "default" : "public_net_id",
46           "entry_schema" : {
47             "type" : ""
48           }
49         },
50         "vnf_name" : {
51           "description" : "",
52           "required" : false,
53           "type" : "string",
54           "status" : "",
55           "constraints" : [ { } ],
56           "entry_schema" : {
57             "type" : ""
58           }
59         },
60         "vfw_private_ip_1" : {
61           "description" : "",
62           "required" : false,
63           "type" : "string",
64           "status" : "",
65           "constraints" : [ { } ],
66           "entry_schema" : {
67             "type" : ""
68           }
69         },
70         "unprotected-prefix-id" : {
71           "description" : "",
72           "required" : false,
73           "type" : "integer",
74           "status" : "",
75           "constraints" : [ { } ],
76           "entry_schema" : {
77             "type" : ""
78           }
79         },
80         "onap_private_subnet_id" : {
81           "description" : "",
82           "required" : false,
83           "type" : "string",
84           "status" : "",
85           "constraints" : [ { } ],
86           "entry_schema" : {
87             "type" : ""
88           }
89         },
90         "vfw_private_ip_0" : {
91           "description" : "",
92           "required" : false,
93           "type" : "string",
94           "status" : "",
95           "constraints" : [ { } ],
96           "entry_schema" : {
97             "type" : ""
98           }
99         },
100         "aic-cloud-region" : {
101           "description" : "",
102           "required" : true,
103           "type" : "string",
104           "status" : "",
105           "constraints" : [ { } ],
106           "entry_schema" : {
107             "type" : ""
108           }
109         },
110         "sec_group" : {
111           "description" : "",
112           "required" : true,
113           "type" : "string",
114           "status" : "",
115           "constraints" : [ { } ],
116           "default" : "onap_sg_PUhf",
117           "entry_schema" : {
118             "type" : ""
119           }
120         },
121         "vfw_private_ip_2" : {
122           "description" : "",
123           "required" : false,
124           "type" : "string",
125           "status" : "",
126           "constraints" : [ { } ],
127           "entry_schema" : {
128             "type" : ""
129           }
130         },
131         "vnfc-model-invariant-uuid" : {
132           "description" : "",
133           "required" : true,
134           "type" : "string",
135           "status" : "",
136           "constraints" : [ { } ],
137           "entry_schema" : {
138             "type" : ""
139           }
140         },
141         "nfc-naming-code" : {
142           "description" : "",
143           "required" : true,
144           "type" : "string",
145           "status" : "",
146           "constraints" : [ { } ],
147           "entry_schema" : {
148             "type" : ""
149           }
150         },
151         "private-prefix-id" : {
152           "description" : "",
153           "required" : false,
154           "type" : "integer",
155           "status" : "",
156           "constraints" : [ { } ],
157           "entry_schema" : {
158             "type" : ""
159           }
160         },
161         "vf-module-model-customization-uuid" : {
162           "description" : "",
163           "required" : true,
164           "type" : "string",
165           "status" : "",
166           "constraints" : [ { } ],
167           "entry_schema" : {
168             "type" : ""
169           }
170         },
171         "vfw_name_0" : {
172           "description" : "",
173           "required" : false,
174           "type" : "string",
175           "status" : "",
176           "constraints" : [ { } ],
177           "entry_schema" : {
178             "type" : ""
179           }
180         },
181         "vf_module_name" : {
182           "description" : "",
183           "required" : false,
184           "type" : "string",
185           "status" : "",
186           "constraints" : [ { } ],
187           "entry_schema" : {
188             "type" : ""
189           }
190         },
191         "nexus_artifact_repo" : {
192           "description" : "",
193           "required" : true,
194           "type" : "string",
195           "status" : "",
196           "constraints" : [ { } ],
197           "value" : "nexus_artifact_repo",
198           "default" : "nexus_artifact_repo",
199           "entry_schema" : {
200             "type" : ""
201           }
202         },
203         "onap_private_net_cidr" : {
204           "description" : "",
205           "required" : true,
206           "type" : "string",
207           "status" : "",
208           "constraints" : [ { } ],
209           "entry_schema" : {
210             "type" : ""
211           }
212         },
213         "image_name" : {
214           "description" : "",
215           "required" : false,
216           "type" : "string",
217           "status" : "",
218           "constraints" : [ { } ],
219           "entry_schema" : {
220             "type" : ""
221           }
222         },
223         "vf-nf-code" : {
224           "description" : "",
225           "required" : true,
226           "type" : "string",
227           "status" : "",
228           "constraints" : [ { } ],
229           "entry_schema" : {
230             "type" : ""
231           }
232         },
233         "vf-module-id" : {
234           "description" : "",
235           "required" : true,
236           "type" : "string",
237           "status" : "",
238           "constraints" : [ { } ],
239           "entry_schema" : {
240             "type" : ""
241           }
242         },
243         "vf-module-label" : {
244           "description" : "",
245           "required" : true,
246           "type" : "string",
247           "status" : "",
248           "constraints" : [ { } ],
249           "entry_schema" : {
250             "type" : ""
251           }
252         },
253         "vsn_private_ip_0" : {
254           "description" : "",
255           "required" : false,
256           "type" : "string",
257           "status" : "",
258           "constraints" : [ { } ],
259           "entry_schema" : {
260             "type" : ""
261           }
262         },
263         "vpg_name_0" : {
264           "description" : "",
265           "required" : false,
266           "type" : "string",
267           "status" : "",
268           "constraints" : [ { } ],
269           "entry_schema" : {
270             "type" : ""
271           }
272         },
273         "vpg_private_ip_1" : {
274           "description" : "",
275           "required" : false,
276           "type" : "string",
277           "status" : "",
278           "constraints" : [ { } ],
279           "entry_schema" : {
280             "type" : ""
281           }
282         },
283         "protected_private_net_cidr" : {
284           "description" : "",
285           "required" : true,
286           "type" : "string",
287           "status" : "",
288           "constraints" : [ { } ],
289           "entry_schema" : {
290             "type" : ""
291           }
292         },
293         "vf-naming-policy" : {
294           "description" : "",
295           "required" : true,
296           "type" : "string",
297           "status" : "",
298           "constraints" : [ { } ],
299           "default" : "SDNC_Policy.Config_MS_ONAP_VSN_NAMING_TIMESTAMP",
300           "entry_schema" : {
301             "type" : ""
302           }
303         },
304         "vpg_private_ip_0" : {
305           "description" : "",
306           "required" : false,
307           "type" : "string",
308           "status" : "",
309           "constraints" : [ { } ],
310           "entry_schema" : {
311             "type" : ""
312           }
313         },
314         "vsn_private_ip_1" : {
315           "description" : "",
316           "required" : false,
317           "type" : "string",
318           "status" : "",
319           "constraints" : [ { } ],
320           "entry_schema" : {
321             "type" : ""
322           }
323         },
324         "vfccustomizationuuid" : {
325           "description" : "",
326           "required" : true,
327           "type" : "string",
328           "status" : "",
329           "constraints" : [ { } ],
330           "entry_schema" : {
331             "type" : ""
332           }
333         },
334         "unprotected_private_net_cidr" : {
335           "description" : "",
336           "required" : true,
337           "type" : "string",
338           "status" : "",
339           "constraints" : [ { } ],
340           "entry_schema" : {
341             "type" : ""
342           }
343         },
344         "vsn_name_0" : {
345           "description" : "",
346           "required" : false,
347           "type" : "string",
348           "status" : "",
349           "constraints" : [ { } ],
350           "entry_schema" : {
351             "type" : ""
352           }
353         },
354         "onap_private_net_id" : {
355           "description" : "",
356           "required" : false,
357           "type" : "string",
358           "status" : "",
359           "constraints" : [ { } ],
360           "entry_schema" : {
361             "type" : ""
362           }
363         },
364         "vnfc-model-version" : {
365           "description" : "",
366           "required" : true,
367           "type" : "string",
368           "status" : "",
369           "constraints" : [ { } ],
370           "entry_schema" : {
371             "type" : ""
372           }
373         },
374         "service-instance-id" : {
375           "description" : "",
376           "required" : true,
377           "type" : "string",
378           "status" : "",
379           "constraints" : [ { } ],
380           "entry_schema" : {
381             "type" : ""
382           }
383         },
384         "vf-module-type" : {
385           "description" : "",
386           "required" : true,
387           "type" : "string",
388           "status" : "",
389           "constraints" : [ { } ],
390           "entry_schema" : {
391             "type" : ""
392           }
393         },
394         "vnf-model-customization-uuid" : {
395           "description" : "",
396           "required" : true,
397           "type" : "string",
398           "status" : "",
399           "constraints" : [ { } ],
400           "entry_schema" : {
401             "type" : ""
402           }
403         },
404         "pub_key" : {
405           "description" : "",
406           "required" : false,
407           "type" : "string",
408           "status" : "",
409           "constraints" : [ { } ],
410           "entry_schema" : {
411             "type" : ""
412           }
413         },
414         "key_name" : {
415           "description" : "",
416           "required" : false,
417           "type" : "string",
418           "status" : "",
419           "constraints" : [ { } ],
420           "entry_schema" : {
421             "type" : ""
422           }
423         },
424         "protected-prefix-id" : {
425           "description" : "",
426           "required" : false,
427           "type" : "integer",
428           "status" : "",
429           "constraints" : [ { } ],
430           "entry_schema" : {
431             "type" : ""
432           }
433         },
434         "vnf-name" : {
435           "description" : "",
436           "required" : true,
437           "type" : "string",
438           "status" : "",
439           "constraints" : [ { } ],
440           "entry_schema" : {
441             "type" : ""
442           }
443         }
444       },
445       "derived_from" : "tosca.datatypes.Dynamic"
446     }
447   }
448 }