Catalog alignment
[sdc.git] / catalog-ui / cypress / fixtures / common / data-types.json
1 {
2   "boolean": {
3     "derivedFrom": {
4       "name": "tosca.datatypes.Root",
5       "uniqueId": "tosca.datatypes.Root.datatype",
6       "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
7       "creationTime": 1564057674310,
8       "modificationTime": 1564057674310,
9       "toscaPresentation": {}
10     },
11     "name": "boolean",
12     "uniqueId": "boolean.datatype",
13     "derivedFromName": "tosca.datatypes.Root",
14     "creationTime": 1564057674470,
15     "modificationTime": 1564057674470,
16     "toscaPresentation": {}
17   },
18   "float": {
19     "derivedFrom": {
20       "name": "tosca.datatypes.Root",
21       "uniqueId": "tosca.datatypes.Root.datatype",
22       "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
23       "creationTime": 1564057674310,
24       "modificationTime": 1564057674310,
25       "toscaPresentation": {}
26     },
27     "name": "float",
28     "uniqueId": "float.datatype",
29     "derivedFromName": "tosca.datatypes.Root",
30     "creationTime": 1564057674479,
31     "modificationTime": 1564057674479,
32     "toscaPresentation": {}
33   },
34   "integer": {
35     "derivedFrom": {
36       "name": "tosca.datatypes.Root",
37       "uniqueId": "tosca.datatypes.Root.datatype",
38       "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
39       "creationTime": 1564057674310,
40       "modificationTime": 1564057674310,
41       "toscaPresentation": {}
42     },
43     "name": "integer",
44     "uniqueId": "integer.datatype",
45     "derivedFromName": "tosca.datatypes.Root",
46     "creationTime": 1564057674371,
47     "modificationTime": 1564057674371,
48     "toscaPresentation": {}
49   },
50   "string": {
51     "derivedFrom": {
52       "name": "tosca.datatypes.Root",
53       "uniqueId": "tosca.datatypes.Root.datatype",
54       "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
55       "creationTime": 1564057674310,
56       "modificationTime": 1564057674310,
57       "toscaPresentation": {}
58     },
59     "name": "string",
60     "uniqueId": "string.datatype",
61     "derivedFromName": "tosca.datatypes.Root",
62     "creationTime": 1564057674455,
63     "modificationTime": 1564057674455,
64     "toscaPresentation": {}
65   },
66   "scalar-unit.frequency": {
67     "derivedFrom": {
68       "derivedFrom": {
69         "name": "tosca.datatypes.Root",
70         "uniqueId": "tosca.datatypes.Root.datatype",
71         "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
72         "creationTime": 1542023268209,
73         "modificationTime": 1542023268209,
74         "toscaPresentation": {}
75       },
76       "name": "scalar-unit",
77       "uniqueId": "scalar-unit.datatype",
78       "derivedFromName": "tosca.datatypes.Root",
79       "creationTime": 1542023270388,
80       "modificationTime": 1542023270388,
81       "toscaPresentation": {}
82     },
83     "name": "scalar-unit.frequency",
84     "uniqueId": "scalar-unit.frequency.datatype",
85     "derivedFromName": "scalar-unit",
86     "creationTime": 1542023271125,
87     "modificationTime": 1542023271125,
88     "toscaPresentation": {}
89   },
90   "org.openecomp.datatypes.network.VlanRequirements": {
91     "derivedFrom": {
92       "derivedFrom": {
93         "name": "tosca.datatypes.Root",
94         "uniqueId": "tosca.datatypes.Root.datatype",
95         "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
96         "creationTime": 1542023268209,
97         "modificationTime": 1542023268209,
98         "toscaPresentation": {}
99       },
100       "properties": [
101         {
102           "uniqueId": "org.openecomp.datatypes.Root.datatype.supplemental_data",
103           "type": "map",
104           "required": false,
105           "definition": false,
106           "description": "A placeholder for missing properties that would be included in future ecomp model versions. fromat <key>:<value>\n",
107           "schema": {
108             "property": {
109               "type": "string",
110               "required": false,
111               "definition": false,
112               "description": "A placeholder for missing properties that would be included in future ecomp model versions. fromat <key>:<value>\n",
113               "password": false,
114               "hidden": false,
115               "immutable": false,
116               "toscaPresentation": {}
117             },
118             "toscaPresentation": {}
119           },
120           "password": false,
121           "name": "supplemental_data",
122           "hidden": false,
123           "immutable": false,
124           "toscaPresentation": {}
125         }
126       ],
127       "name": "org.openecomp.datatypes.Root",
128       "uniqueId": "org.openecomp.datatypes.Root.datatype",
129       "derivedFromName": "tosca.datatypes.Root",
130       "description": "The ECOMP root Data Type all other Data Types derive from\n",
131       "creationTime": 1542023272834,
132       "modificationTime": 1542023272849,
133       "toscaPresentation": {}
134     },
135     "properties": [
136       {
137         "constraints": [
138           {
139             "validValues": [
140               "c-tag",
141               "s-tag"
142             ]
143           }
144         ],
145         "uniqueId": "org.openecomp.datatypes.network.VlanRequirements.datatype.vlan_type",
146         "type": "string",
147         "required": true,
148         "definition": false,
149         "description": "identifies the vlan type (e.g., c-tag)",
150         "password": false,
151         "name": "vlan_type",
152         "hidden": false,
153         "immutable": false,
154         "propertyConstraints": [
155           "{\"validValues\":[\"c-tag\",\"s-tag\"]}"
156         ],
157         "toscaPresentation": {}
158       },
159       {
160         "uniqueId": "org.openecomp.datatypes.network.VlanRequirements.datatype.vlan_range_plan",
161         "type": "string",
162         "required": true,
163         "definition": false,
164         "description": "reference to a vlan range plan",
165         "password": false,
166         "name": "vlan_range_plan",
167         "hidden": false,
168         "immutable": false,
169         "toscaPresentation": {}
170       },
171       {
172         "uniqueId": "org.openecomp.datatypes.network.VlanRequirements.datatype.vlan_count",
173         "type": "integer",
174         "required": true,
175         "definition": false,
176         "description": "identifies the number of vlan tags to assign to the CP from the plan",
177         "password": false,
178         "name": "vlan_count",
179         "hidden": false,
180         "immutable": false,
181         "toscaPresentation": {}
182       }
183     ],
184     "name": "org.openecomp.datatypes.network.VlanRequirements",
185     "uniqueId": "org.openecomp.datatypes.network.VlanRequirements.datatype",
186     "derivedFromName": "org.openecomp.datatypes.Root",
187     "creationTime": 1542023273097,
188     "modificationTime": 1542023273111,
189     "toscaPresentation": {}
190   },
191   "tosca.datatypes.nfv.VnfTerminateOperationConfiguration": {
192     "derivedFrom": {
193       "name": "tosca.datatypes.Root",
194       "uniqueId": "tosca.datatypes.Root.datatype",
195       "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
196       "creationTime": 1542023268209,
197       "modificationTime": 1542023268209,
198       "toscaPresentation": {}
199     },
200     "properties": [
201       {
202         "uniqueId": "tosca.datatypes.nfv.VnfTerminateOperationConfiguration.datatype.min_graceful_termination_timeout",
203         "type": "integer",
204         "required": false,
205         "definition": false,
206         "password": false,
207         "name": "min_graceful_termination_timeout",
208         "hidden": false,
209         "immutable": false,
210         "toscaPresentation": {}
211       },
212       {
213         "uniqueId": "tosca.datatypes.nfv.VnfTerminateOperationConfiguration.datatype.max_recommended_graceful_termination_timeout",
214         "type": "integer",
215         "required": false,
216         "definition": false,
217         "password": false,
218         "name": "max_recommended_graceful_termination_timeout",
219         "hidden": false,
220         "immutable": false,
221         "toscaPresentation": {}
222       }
223     ],
224     "name": "tosca.datatypes.nfv.VnfTerminateOperationConfiguration",
225     "uniqueId": "tosca.datatypes.nfv.VnfTerminateOperationConfiguration.datatype",
226     "derivedFromName": "tosca.datatypes.Root",
227     "creationTime": 1542023274009,
228     "modificationTime": 1542023274018,
229     "toscaPresentation": {}
230   },
231   "tosca.datatypes.nfv.InstantiationLevel": {
232     "derivedFrom": {
233       "name": "tosca.datatypes.Root",
234       "uniqueId": "tosca.datatypes.Root.datatype",
235       "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
236       "creationTime": 1542023268209,
237       "modificationTime": 1542023268209,
238       "toscaPresentation": {}
239     },
240     "properties": [
241       {
242         "uniqueId": "tosca.datatypes.nfv.InstantiationLevel.datatype.vdu_levels",
243         "type": "map",
244         "required": true,
245         "definition": false,
246         "schema": {
247           "property": {
248             "type": "tosca.datatypes.nfv.VduLevel",
249             "required": false,
250             "definition": false,
251             "password": false,
252             "hidden": false,
253             "immutable": false,
254             "toscaPresentation": {}
255           },
256           "toscaPresentation": {}
257         },
258         "password": false,
259         "name": "vdu_levels",
260         "hidden": false,
261         "immutable": false,
262         "toscaPresentation": {}
263       },
264       {
265         "uniqueId": "tosca.datatypes.nfv.InstantiationLevel.datatype.description",
266         "type": "string",
267         "required": true,
268         "definition": false,
269         "password": false,
270         "name": "description",
271         "hidden": false,
272         "immutable": false,
273         "toscaPresentation": {}
274       },
275       {
276         "uniqueId": "tosca.datatypes.nfv.InstantiationLevel.datatype.scale_info",
277         "type": "map",
278         "required": false,
279         "definition": false,
280         "schema": {
281           "property": {
282             "type": "tosca.datatypes.nfv.ScaleInfo",
283             "required": false,
284             "definition": false,
285             "password": false,
286             "hidden": false,
287             "immutable": false,
288             "toscaPresentation": {}
289           },
290           "toscaPresentation": {}
291         },
292         "password": false,
293         "name": "scale_info",
294         "hidden": false,
295         "immutable": false,
296         "toscaPresentation": {}
297       }
298     ],
299     "name": "tosca.datatypes.nfv.InstantiationLevel",
300     "uniqueId": "tosca.datatypes.nfv.InstantiationLevel.datatype",
301     "derivedFromName": "tosca.datatypes.Root",
302     "creationTime": 1542023273964,
303     "modificationTime": 1542023273975,
304     "toscaPresentation": {}
305   },
306   "org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet": {
307     "derivedFrom": {
308       "name": "tosca.datatypes.Root",
309       "uniqueId": "tosca.datatypes.Root.datatype",
310       "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
311       "creationTime": 1542023268209,
312       "modificationTime": 1542023268209,
313       "toscaPresentation": {}
314     },
315     "properties": [
316       {
317         "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet.datatype.network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len",
318         "type": "string",
319         "required": false,
320         "definition": false,
321         "description": "Network ipam refs data ipam subnets ip prefix len",
322         "password": false,
323         "name": "network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len",
324         "hidden": false,
325         "immutable": false,
326         "toscaPresentation": {}
327       },
328       {
329         "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet.datatype.network_ipam_refs_data_ipam_subnets_subnet_ip_prefix",
330         "type": "string",
331         "required": false,
332         "definition": false,
333         "description": "Network ipam refs data ipam subnets ip prefix",
334         "password": false,
335         "name": "network_ipam_refs_data_ipam_subnets_subnet_ip_prefix",
336         "hidden": false,
337         "immutable": false,
338         "toscaPresentation": {}
339       }
340     ],
341     "name": "org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet",
342     "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet.datatype",
343     "derivedFromName": "tosca.datatypes.Root",
344     "description": "Network Ipam Ref Data Subnet",
345     "creationTime": 1542023272535,
346     "modificationTime": 1542023272555,
347     "toscaPresentation": {}
348   },
349   "org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp": {
350     "derivedFrom": {
351       "name": "tosca.datatypes.Root",
352       "uniqueId": "tosca.datatypes.Root.datatype",
353       "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
354       "creationTime": 1542023268209,
355       "modificationTime": 1542023268209,
356       "toscaPresentation": {}
357     },
358     "properties": [
359       {
360         "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp.datatype.ip_prefix",
361         "type": "string",
362         "required": false,
363         "definition": false,
364         "description": "IP Prefix.",
365         "password": false,
366         "name": "ip_prefix",
367         "hidden": false,
368         "immutable": false,
369         "toscaPresentation": {}
370       },
371       {
372         "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp.datatype.ip_prefix_len",
373         "type": "integer",
374         "required": false,
375         "definition": false,
376         "description": "IP Prefix Len.",
377         "password": false,
378         "name": "ip_prefix_len",
379         "hidden": false,
380         "immutable": false,
381         "toscaPresentation": {}
382       }
383     ],
384     "name": "org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp",
385     "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp.datatype",
386     "derivedFromName": "tosca.datatypes.Root",
387     "description": "Virtual Machine Sub Interface Address Pair IP.",
388     "creationTime": 1542023273230,
389     "modificationTime": 1542023273240,
390     "toscaPresentation": {}
391   },
392   "tosca.datatypes.nfv.Qos": {
393     "derivedFrom": {
394       "name": "tosca.datatypes.Root",
395       "uniqueId": "tosca.datatypes.Root.datatype",
396       "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from",
397       "creationTime": 1542023268209,
398       "modificationTime": 1542023268209,
399       "toscaPresentation": {}
400     },
401     "properties": [
402       {
403         "uniqueId": "tosca.datatypes.nfv.Qos.datatype.latency",
404         "type": "integer",
405         "required": true,
406         "definition": false,
407         "password": false,
408         "name": "latency",
409         "hidden": false,
410         "immutable": false,
411         "toscaPresentation": {}
412       },
413       {
414         "uniqueId": "tosca.datatypes.nfv.Qos.datatype.packet_loss_ratio",
415         "type": "float",
416         "required": false,
417         "definition": false,
418         "password": false,
419         "name": "packet_loss_ratio",
420         "hidden": false,
421         "immutable": false,
422         "toscaPresentation": {}
423       },
424       {
425         "uniqueId": "tosca.datatypes.nfv.Qos.datatype.packet_delay_variation",
426         "type": "integer",
427         "required": true,
428         "definition": false,
429         "password": false,
430         "name": "packet_delay_variation",
431         "hidden": false,
432         "immutable": false,
433         "toscaPresentation": {}
434       }
435     ],
436     "name": "tosca.datatypes.nfv.Qos",
437     "uniqueId": "tosca.datatypes.nfv.Qos.datatype",
438     "derivedFromName": "tosca.datatypes.Root",
439     "creationTime": 1542023273784,
440     "modificationTime": 1542023273838,
441     "toscaPresentation": {}
442   },
443   "tosca.datatypes.nfv.ext.LocationInfo": {
444     "properties": [
445       {
446         "uniqueId": "tosca.datatypes.nfv.ext.LocationInfo.datatype.availability_zone",
447         "type": "string",
448         "required": false,
449         "definition": false,
450         "password": false,
451         "name": "availability_zone",
452         "hidden": false,
453         "immutable": false,
454         "toscaPresentation": {}
455       },
456       {
457         "uniqueId": "tosca.datatypes.nfv.ext.LocationInfo.datatype.vimid",
458         "type": "integer",
459         "required": false,
460         "definition": false,
461         "password": false,
462         "name": "vimid",
463         "hidden": false,
464         "immutable": false,
465         "toscaPresentation": {}
466       },
467       {
468         "uniqueId": "tosca.datatypes.nfv.ext.LocationInfo.datatype.tenant",
469         "type": "string",
470         "required": false,
471         "definition": false,
472         "password": false,
473         "name": "tenant",
474         "hidden": false,
475         "immutable": false,
476         "toscaPresentation": {}
477       }
478     ],
479     "name": "tosca.datatypes.nfv.ext.LocationInfo",
480     "uniqueId": "tosca.datatypes.nfv.ext.LocationInfo.datatype",
481     "creationTime": 1542023273669,
482     "modificationTime": 1542023273679,
483     "toscaPresentation": {}
484   }
485 }