49f86fbb8e66d1f0793415537b477be62b06c22e
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0\r
2 metadata:\r
3   template_name: GlobalSubstitutionTypes\r
4 imports:\r
5 - openecomp_heat_index:\r
6     file: openecomp-heat/_index.yml\r
7 node_types:\r
8   org.openecomp.resource.abstract.nodes.vdbe:\r
9     derived_from: org.openecomp.resource.abstract.nodes.VFC\r
10     properties:\r
11       subinterface_vlan1_aap_untrusted_v6_ip_prefix:\r
12         type: list\r
13         required: true\r
14         status: SUPPORTED\r
15         entry_schema:\r
16           type: string\r
17       subinterface_vlan1_aap_sec_untrusted_ip_prefix:\r
18         type: list\r
19         required: true\r
20         status: SUPPORTED\r
21         entry_schema:\r
22           type: string\r
23       subinterface_vlan1_vmac_address:\r
24         type: list\r
25         required: true\r
26         status: SUPPORTED\r
27         entry_schema:\r
28           type: string\r
29       compute_vdbe_availability_zone:\r
30         type: list\r
31         required: true\r
32         status: SUPPORTED\r
33         entry_schema:\r
34           type: string\r
35       port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses:\r
36         type: list\r
37         required: true\r
38         status: SUPPORTED\r
39         entry_schema:\r
40           type: json\r
41       port_vdbe_untr_2_port_network_role_tag:\r
42         type: string\r
43         required: true\r
44         status: SUPPORTED\r
45       vm_flavor_name:\r
46         type: string\r
47         required: true\r
48         status: SUPPORTED\r
49       untrusted_num_vn:\r
50         type: float\r
51         description: Number of vDBE subinterface virtual Networks\r
52         required: true\r
53         status: SUPPORTED\r
54         constraints:\r
55         - in_range:\r
56           - 1\r
57           - 77\r
58       subinterface_vlan1_counter:\r
59         type: list\r
60         required: true\r
61         status: SUPPORTED\r
62         entry_schema:\r
63           type: float\r
64       subinterface_vlan2_aap_untrusted_v6_ip_prefix:\r
65         type: list\r
66         required: true\r
67         status: SUPPORTED\r
68         entry_schema:\r
69           type: string\r
70       vm_image_name:\r
71         type: string\r
72         required: true\r
73         status: SUPPORTED\r
74       port_vdbe_untr_2_port_network_role:\r
75         type: string\r
76         required: true\r
77         status: SUPPORTED\r
78       compute_vdbe_metadata:\r
79         type: list\r
80         required: true\r
81         status: SUPPORTED\r
82         entry_schema:\r
83           type: json\r
84       subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:\r
85         type: list\r
86         required: true\r
87         status: SUPPORTED\r
88         entry_schema:\r
89           type: string\r
90       port_vdbe_untr_1_port_ip_requirements:\r
91         type: list\r
92         required: true\r
93         status: SUPPORTED\r
94         entry_schema:\r
95           type: org.openecomp.datatypes.network.IpRequirements\r
96       port_vdbe_untr_2_port_vlan_requirements:\r
97         type: list\r
98         required: true\r
99         status: SUPPORTED\r
100         entry_schema:\r
101           type: org.openecomp.datatypes.network.VlanRequirements\r
102       port_vdbe_untr_2_port_exCP_naming:\r
103         type: org.openecomp.datatypes.Naming\r
104         required: true\r
105         status: SUPPORTED\r
106       port_vdbe_untr_2_port_ip_requirements:\r
107         type: list\r
108         required: true\r
109         status: SUPPORTED\r
110         entry_schema:\r
111           type: org.openecomp.datatypes.network.IpRequirements\r
112       port_vdbe_untr_1_port_mac_requirements:\r
113         type: org.openecomp.datatypes.network.MacRequirements\r
114         required: true\r
115         status: SUPPORTED\r
116       port_vdbe_untr_1_port_order:\r
117         type: integer\r
118         required: true\r
119         status: SUPPORTED\r
120       subinterface_vlan2_ip_address:\r
121         type: list\r
122         required: true\r
123         status: SUPPORTED\r
124         entry_schema:\r
125           type: string\r
126       subinterface_vlan2_ip_v6_address:\r
127         type: list\r
128         required: true\r
129         status: SUPPORTED\r
130         entry_schema:\r
131           type: string\r
132       port_vdbe_untr_1_port_subnetpoolid:\r
133         type: string\r
134         required: true\r
135         status: SUPPORTED\r
136       subinterface_vlan2_parent_interface:\r
137         type: list\r
138         required: true\r
139         status: SUPPORTED\r
140         entry_schema:\r
141           type: string\r
142       subinterface_vlan2_aap_address_mode:\r
143         type: list\r
144         required: true\r
145         status: SUPPORTED\r
146         entry_schema:\r
147           type: string\r
148       port_vdbe_untr_2_port_mac_requirements:\r
149         type: org.openecomp.datatypes.network.MacRequirements\r
150         required: true\r
151         status: SUPPORTED\r
152       port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs:\r
153         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs\r
154         required: true\r
155         status: SUPPORTED\r
156       subinterface_vlan1_mac_address:\r
157         type: list\r
158         required: true\r
159         status: SUPPORTED\r
160         entry_schema:\r
161           type: string\r
162       subinterface_vlan2_mac_address:\r
163         type: list\r
164         required: true\r
165         status: SUPPORTED\r
166         entry_schema:\r
167           type: string\r
168       subinterface_vlan1_aap_untrusted_ip_prefix_len:\r
169         type: list\r
170         required: true\r
171         status: SUPPORTED\r
172         entry_schema:\r
173           type: string\r
174       subinterface_vlan1_ip_address:\r
175         type: list\r
176         required: true\r
177         status: SUPPORTED\r
178         entry_schema:\r
179           type: string\r
180       subinterface_vlan2_aap_sec_untrusted_ip_prefix:\r
181         type: list\r
182         required: true\r
183         status: SUPPORTED\r
184         entry_schema:\r
185           type: string\r
186       compute_vdbe_name:\r
187         type: list\r
188         required: true\r
189         status: SUPPORTED\r
190         entry_schema:\r
191           type: string\r
192       port_vdbe_untr_1_port_network_role_tag:\r
193         type: string\r
194         required: true\r
195         status: SUPPORTED\r
196       subinterface_vlan2_aap_untrusted_ip_prefix:\r
197         type: list\r
198         required: true\r
199         status: SUPPORTED\r
200         entry_schema:\r
201           type: string\r
202       subinterface_vlan1_ip_v6_address:\r
203         type: list\r
204         required: true\r
205         status: SUPPORTED\r
206         entry_schema:\r
207           type: string\r
208       subinterface_vlan2_vmac_address:\r
209         type: list\r
210         required: true\r
211         status: SUPPORTED\r
212         entry_schema:\r
213           type: string\r
214       subinterface_vlan1_aap_untrusted_ip_prefix:\r
215         type: list\r
216         required: true\r
217         status: SUPPORTED\r
218         entry_schema:\r
219           type: string\r
220       port_vdbe_untr_2_port_virtual_network_refs:\r
221         type: list\r
222         required: true\r
223         status: SUPPORTED\r
224         entry_schema:\r
225           type: json\r
226       subinterface_vlan2_vn_network_list:\r
227         type: list\r
228         required: true\r
229         status: SUPPORTED\r
230         entry_schema:\r
231           type: string\r
232       subinterface_vlan1_subinterfaces_name_prefix:\r
233         type: list\r
234         required: true\r
235         status: SUPPORTED\r
236         entry_schema:\r
237           type: string\r
238       port_vdbe_untr_1_port_network_role:\r
239         type: string\r
240         required: true\r
241         status: SUPPORTED\r
242       port_vdbe_untr_2_port_name:\r
243         type: list\r
244         required: true\r
245         status: SUPPORTED\r
246         entry_schema:\r
247           type: string\r
248       port_vdbe_untr_1_port_virtual_network_refs:\r
249         type: list\r
250         required: true\r
251         status: SUPPORTED\r
252         entry_schema:\r
253           type: json\r
254       subinterface_vlan2_vlan_tag_list:\r
255         type: list\r
256         required: true\r
257         status: SUPPORTED\r
258         entry_schema:\r
259           type: json\r
260       subinterface_vlan1_vn_network_list:\r
261         type: list\r
262         required: true\r
263         status: SUPPORTED\r
264         entry_schema:\r
265           type: string\r
266       subinterface_vlan2_aap_sec_untrusted_ip_prefix_len:\r
267         type: list\r
268         required: true\r
269         status: SUPPORTED\r
270         entry_schema:\r
271           type: string\r
272       port_vdbe_untr_2_port_subnetpoolid:\r
273         type: string\r
274         required: true\r
275         status: SUPPORTED\r
276       port_vdbe_untr_2_port_order:\r
277         type: integer\r
278         required: true\r
279         status: SUPPORTED\r
280       subinterface_vlan2_counter:\r
281         type: list\r
282         required: true\r
283         status: SUPPORTED\r
284         entry_schema:\r
285           type: float\r
286       subinterface_vlan1_parent_interface:\r
287         type: list\r
288         required: true\r
289         status: SUPPORTED\r
290         entry_schema:\r
291           type: string\r
292       subinterface_vlan1_aap_address_mode:\r
293         type: list\r
294         required: true\r
295         status: SUPPORTED\r
296         entry_schema:\r
297           type: string\r
298       subinterface_vlan2_aap_untrusted_ip_prefix_len:\r
299         type: list\r
300         required: true\r
301         status: SUPPORTED\r
302         entry_schema:\r
303           type: string\r
304       index_value:\r
305         type: integer\r
306         description: Index value of this substitution service template runtime instance\r
307         required: false\r
308         default: 0\r
309         status: SUPPORTED\r
310         constraints:\r
311         - greater_or_equal: 0\r
312       subinterface_vlan2_subinterfaces_name_prefix:\r
313         type: list\r
314         required: true\r
315         status: SUPPORTED\r
316         entry_schema:\r
317           type: string\r
318       subinterface_vlan2_aap_untrusted_v6_ip_prefix_len:\r
319         type: list\r
320         required: true\r
321         status: SUPPORTED\r
322         entry_schema:\r
323           type: string\r
324       port_vdbe_untr_1_port_exCP_naming:\r
325         type: org.openecomp.datatypes.Naming\r
326         required: true\r
327         status: SUPPORTED\r
328       port_vdbe_untr_1_port_name:\r
329         type: list\r
330         required: true\r
331         status: SUPPORTED\r
332         entry_schema:\r
333           type: string\r
334       subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:\r
335         type: list\r
336         required: true\r
337         status: SUPPORTED\r
338         entry_schema:\r
339           type: string\r
340       port_vdbe_untr_2_port_virtual_machine_interface_allowed_address_pairs:\r
341         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs\r
342         required: true\r
343         status: SUPPORTED\r
344       port_vdbe_untr_1_port_vlan_requirements:\r
345         type: list\r
346         required: true\r
347         status: SUPPORTED\r
348         entry_schema:\r
349           type: org.openecomp.datatypes.network.VlanRequirements\r
350       port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses:\r
351         type: list\r
352         required: true\r
353         status: SUPPORTED\r
354         entry_schema:\r
355           type: json\r
356       subinterface_vlan1_vlan_tag_list:\r
357         type: list\r
358         required: true\r
359         status: SUPPORTED\r
360         entry_schema:\r
361           type: json\r
362     requirements:\r
363     - dependency_vdbe:\r
364         capability: tosca.capabilities.Node\r
365         node: tosca.nodes.Root\r
366         relationship: tosca.relationships.DependsOn\r
367         occurrences:\r
368         - 0\r
369         - UNBOUNDED\r
370     - local_storage_vdbe:\r
371         capability: tosca.capabilities.Attachment\r
372         node: tosca.nodes.BlockStorage\r
373         relationship: tosca.relationships.AttachesTo\r
374         occurrences:\r
375         - 0\r
376         - UNBOUNDED\r
377     - dependency_vdbe_vdbe_untr_2_port:\r
378         capability: tosca.capabilities.Node\r
379         node: tosca.nodes.Root\r
380         relationship: tosca.relationships.DependsOn\r
381         occurrences:\r
382         - 0\r
383         - UNBOUNDED\r
384     - link_vdbe_vdbe_untr_2_port:\r
385         capability: tosca.capabilities.network.Linkable\r
386         relationship: tosca.relationships.network.LinksTo\r
387         occurrences:\r
388         - 1\r
389         - 1\r
390     - dependency_vdbe_vdbe_untr_2_port_vlan2:\r
391         capability: tosca.capabilities.Node\r
392         node: tosca.nodes.Root\r
393         relationship: tosca.relationships.DependsOn\r
394         occurrences:\r
395         - 0\r
396         - UNBOUNDED\r
397     - dependency_vdbe_untr_x_vlan2-Network-Role_vmi_subport_another_vdbe_vdbe_untr_2_port_vlan2:\r
398         capability: tosca.capabilities.Node\r
399         node: tosca.nodes.Root\r
400         relationship: tosca.relationships.DependsOn\r
401         occurrences:\r
402         - 0\r
403         - UNBOUNDED\r
404     - link_vdbe_untr_x_vlan2-Network-Role_vmi_subport_another_vdbe_vdbe_untr_2_port_vlan2:\r
405         capability: tosca.capabilities.network.Linkable\r
406         relationship: tosca.relationships.network.LinksTo\r
407         occurrences:\r
408         - 1\r
409         - 1\r
410     - dependency_vdbe_vdbe_untr_1_port_vlan1:\r
411         capability: tosca.capabilities.Node\r
412         node: tosca.nodes.Root\r
413         relationship: tosca.relationships.DependsOn\r
414         occurrences:\r
415         - 0\r
416         - UNBOUNDED\r
417     - dependency_vdbe_untr_x_vlan1-Network-Role_vmi_subport_vdbe_vdbe_untr_1_port_vlan1:\r
418         capability: tosca.capabilities.Node\r
419         node: tosca.nodes.Root\r
420         relationship: tosca.relationships.DependsOn\r
421         occurrences:\r
422         - 0\r
423         - UNBOUNDED\r
424     - link_vdbe_untr_x_vlan1-Network-Role_vmi_subport_vdbe_vdbe_untr_1_port_vlan1:\r
425         capability: tosca.capabilities.network.Linkable\r
426         relationship: tosca.relationships.network.LinksTo\r
427         occurrences:\r
428         - 1\r
429         - 1\r
430     - dependency_vdbe_vdbe_untr_1_port:\r
431         capability: tosca.capabilities.Node\r
432         node: tosca.nodes.Root\r
433         relationship: tosca.relationships.DependsOn\r
434         occurrences:\r
435         - 0\r
436         - UNBOUNDED\r
437     - link_vdbe_vdbe_untr_1_port:\r
438         capability: tosca.capabilities.network.Linkable\r
439         relationship: tosca.relationships.network.LinksTo\r
440         occurrences:\r
441         - 1\r
442         - 1\r
443     capabilities:\r
444       feature_vdbe:\r
445         type: tosca.capabilities.Node\r
446         occurrences:\r
447         - 1\r
448         - UNBOUNDED\r
449       disk.device.iops_vdbe:\r
450         type: org.openecomp.capabilities.metric.Ceilometer\r
451         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
452         occurrences:\r
453         - 1\r
454         - UNBOUNDED\r
455       endpoint_vdbe:\r
456         type: tosca.capabilities.Endpoint.Admin\r
457         occurrences:\r
458         - 1\r
459         - UNBOUNDED\r
460       disk.ephemeral.size_vdbe:\r
461         type: org.openecomp.capabilities.metric.Ceilometer\r
462         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
463         occurrences:\r
464         - 1\r
465         - UNBOUNDED\r
466       feature_vdbe_vdbe_untr_2_port:\r
467         type: tosca.capabilities.Node\r
468         occurrences:\r
469         - 1\r
470         - UNBOUNDED\r
471       feature_vdbe_untr_x_vlan1-Network-Role_vmi_subport_vdbe_vdbe_untr_1_port_vlan1:\r
472         type: tosca.capabilities.Node\r
473         occurrences:\r
474         - 1\r
475         - UNBOUNDED\r
476       cpu_util_vdbe:\r
477         type: org.openecomp.capabilities.metric.Ceilometer\r
478         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
479         occurrences:\r
480         - 1\r
481         - UNBOUNDED\r
482       vcpus_vdbe:\r
483         type: org.openecomp.capabilities.metric.Ceilometer\r
484         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
485         occurrences:\r
486         - 1\r
487         - UNBOUNDED\r
488       disk.write.requests_vdbe:\r
489         type: org.openecomp.capabilities.metric.Ceilometer\r
490         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
491         occurrences:\r
492         - 1\r
493         - UNBOUNDED\r
494       feature_vdbe_vdbe_untr_1_port_vlan1:\r
495         type: tosca.capabilities.Node\r
496         occurrences:\r
497         - 1\r
498         - UNBOUNDED\r
499       disk.device.latency_vdbe:\r
500         type: org.openecomp.capabilities.metric.Ceilometer\r
501         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
502         occurrences:\r
503         - 1\r
504         - UNBOUNDED\r
505       disk.device.write.requests.rate_vdbe:\r
506         type: org.openecomp.capabilities.metric.Ceilometer\r
507         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
508         occurrences:\r
509         - 1\r
510         - UNBOUNDED\r
511       network.incoming.packets_vdbe_vdbe_untr_2_port:\r
512         type: org.openecomp.capabilities.metric.Ceilometer\r
513         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
514         occurrences:\r
515         - 1\r
516         - UNBOUNDED\r
517       feature_vdbe_vdbe_untr_1_port:\r
518         type: tosca.capabilities.Node\r
519         occurrences:\r
520         - 1\r
521         - UNBOUNDED\r
522       disk.write.bytes.rate_vdbe:\r
523         type: org.openecomp.capabilities.metric.Ceilometer\r
524         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
525         occurrences:\r
526         - 1\r
527         - UNBOUNDED\r
528       network.incoming.bytes.rate_vdbe_vdbe_untr_1_port:\r
529         type: org.openecomp.capabilities.metric.Ceilometer\r
530         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
531         occurrences:\r
532         - 1\r
533         - UNBOUNDED\r
534       network.incoming.packets.rate_vdbe_vdbe_untr_1_port:\r
535         type: org.openecomp.capabilities.metric.Ceilometer\r
536         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
537         occurrences:\r
538         - 1\r
539         - UNBOUNDED\r
540       scalable_vdbe:\r
541         type: tosca.capabilities.Scalable\r
542         occurrences:\r
543         - 1\r
544         - UNBOUNDED\r
545       disk.iops_vdbe:\r
546         type: org.openecomp.capabilities.metric.Ceilometer\r
547         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
548         occurrences:\r
549         - 1\r
550         - UNBOUNDED\r
551       disk.device.write.requests_vdbe:\r
552         type: org.openecomp.capabilities.metric.Ceilometer\r
553         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
554         occurrences:\r
555         - 1\r
556         - UNBOUNDED\r
557       disk.device.capacity_vdbe:\r
558         type: org.openecomp.capabilities.metric.Ceilometer\r
559         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
560         occurrences:\r
561         - 1\r
562         - UNBOUNDED\r
563       network.outgoing.bytes.rate_vdbe_vdbe_untr_2_port:\r
564         type: org.openecomp.capabilities.metric.Ceilometer\r
565         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
566         occurrences:\r
567         - 1\r
568         - UNBOUNDED\r
569       network.outgoing.bytes_vdbe_vdbe_untr_1_port:\r
570         type: org.openecomp.capabilities.metric.Ceilometer\r
571         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
572         occurrences:\r
573         - 1\r
574         - UNBOUNDED\r
575       disk.device.allocation_vdbe:\r
576         type: org.openecomp.capabilities.metric.Ceilometer\r
577         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
578         occurrences:\r
579         - 1\r
580         - UNBOUNDED\r
581       feature_vdbe_untr_x_vlan2-Network-Role_vmi_subport_another_vdbe_vdbe_untr_2_port_vlan2:\r
582         type: tosca.capabilities.Node\r
583         occurrences:\r
584         - 1\r
585         - UNBOUNDED\r
586       disk.usage_vdbe:\r
587         type: org.openecomp.capabilities.metric.Ceilometer\r
588         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
589         occurrences:\r
590         - 1\r
591         - UNBOUNDED\r
592       memory.usage_vdbe:\r
593         type: org.openecomp.capabilities.metric.Ceilometer\r
594         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
595         occurrences:\r
596         - 1\r
597         - UNBOUNDED\r
598       network.outpoing.packets_vdbe_vdbe_untr_2_port:\r
599         type: org.openecomp.capabilities.metric.Ceilometer\r
600         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
601         occurrences:\r
602         - 1\r
603         - UNBOUNDED\r
604       disk.read.requests_vdbe:\r
605         type: org.openecomp.capabilities.metric.Ceilometer\r
606         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
607         occurrences:\r
608         - 1\r
609         - UNBOUNDED\r
610       network.incoming.bytes_vdbe_vdbe_untr_1_port:\r
611         type: org.openecomp.capabilities.metric.Ceilometer\r
612         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
613         occurrences:\r
614         - 1\r
615         - UNBOUNDED\r
616       instance_vdbe:\r
617         type: org.openecomp.capabilities.metric.Ceilometer\r
618         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
619         occurrences:\r
620         - 1\r
621         - UNBOUNDED\r
622       cpu.delta_vdbe:\r
623         type: org.openecomp.capabilities.metric.Ceilometer\r
624         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
625         occurrences:\r
626         - 1\r
627         - UNBOUNDED\r
628       network.outgoing.packets.rate_vdbe_vdbe_untr_2_port:\r
629         type: org.openecomp.capabilities.metric.Ceilometer\r
630         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
631         occurrences:\r
632         - 1\r
633         - UNBOUNDED\r
634       feature_vdbe_vdbe_untr_2_port_vlan2:\r
635         type: tosca.capabilities.Node\r
636         occurrences:\r
637         - 1\r
638         - UNBOUNDED\r
639       binding_vdbe_vdbe_untr_1_port:\r
640         type: tosca.capabilities.network.Bindable\r
641         valid_source_types:\r
642         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface\r
643         occurrences:\r
644         - 0\r
645         - UNBOUNDED\r
646       disk.device.read.bytes.rate_vdbe:\r
647         type: org.openecomp.capabilities.metric.Ceilometer\r
648         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
649         occurrences:\r
650         - 1\r
651         - UNBOUNDED\r
652       disk.device.write.bytes.rate_vdbe:\r
653         type: org.openecomp.capabilities.metric.Ceilometer\r
654         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
655         occurrences:\r
656         - 1\r
657         - UNBOUNDED\r
658       memory.resident_vdbe:\r
659         type: org.openecomp.capabilities.metric.Ceilometer\r
660         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
661         occurrences:\r
662         - 1\r
663         - UNBOUNDED\r
664       forwarder_vdbe_vdbe_untr_1_port:\r
665         type: org.openecomp.capabilities.Forwarder\r
666         occurrences:\r
667         - 1\r
668         - UNBOUNDED\r
669       disk.write.requests.rate_vdbe:\r
670         type: org.openecomp.capabilities.metric.Ceilometer\r
671         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
672         occurrences:\r
673         - 1\r
674         - UNBOUNDED\r
675       cpu_vdbe:\r
676         type: org.openecomp.capabilities.metric.Ceilometer\r
677         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
678         occurrences:\r
679         - 1\r
680         - UNBOUNDED\r
681       disk.write.bytes_vdbe:\r
682         type: org.openecomp.capabilities.metric.Ceilometer\r
683         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
684         occurrences:\r
685         - 1\r
686         - UNBOUNDED\r
687       forwarder_vdbe_vdbe_untr_2_port:\r
688         type: org.openecomp.capabilities.Forwarder\r
689         occurrences:\r
690         - 1\r
691         - UNBOUNDED\r
692       disk.device.usage_vdbe:\r
693         type: org.openecomp.capabilities.metric.Ceilometer\r
694         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
695         occurrences:\r
696         - 1\r
697         - UNBOUNDED\r
698       disk.device.read.bytes_vdbe:\r
699         type: org.openecomp.capabilities.metric.Ceilometer\r
700         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
701         occurrences:\r
702         - 1\r
703         - UNBOUNDED\r
704       disk.latency_vdbe:\r
705         type: org.openecomp.capabilities.metric.Ceilometer\r
706         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
707         occurrences:\r
708         - 1\r
709         - UNBOUNDED\r
710       network.outgoing.packets.rate_vdbe_vdbe_untr_1_port:\r
711         type: org.openecomp.capabilities.metric.Ceilometer\r
712         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
713         occurrences:\r
714         - 1\r
715         - UNBOUNDED\r
716       disk.capacity_vdbe:\r
717         type: org.openecomp.capabilities.metric.Ceilometer\r
718         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
719         occurrences:\r
720         - 1\r
721         - UNBOUNDED\r
722       host_vdbe:\r
723         type: tosca.capabilities.Container\r
724         valid_source_types:\r
725         - tosca.nodes.SoftwareComponent\r
726         occurrences:\r
727         - 1\r
728         - UNBOUNDED\r
729       disk.allocation_vdbe:\r
730         type: org.openecomp.capabilities.metric.Ceilometer\r
731         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
732         occurrences:\r
733         - 1\r
734         - UNBOUNDED\r
735       network.outpoing.packets_vdbe_vdbe_untr_1_port:\r
736         type: org.openecomp.capabilities.metric.Ceilometer\r
737         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
738         occurrences:\r
739         - 1\r
740         - UNBOUNDED\r
741       network.incoming.packets_vdbe_vdbe_untr_1_port:\r
742         type: org.openecomp.capabilities.metric.Ceilometer\r
743         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
744         occurrences:\r
745         - 1\r
746         - UNBOUNDED\r
747       disk.read.bytes.rate_vdbe:\r
748         type: org.openecomp.capabilities.metric.Ceilometer\r
749         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
750         occurrences:\r
751         - 1\r
752         - UNBOUNDED\r
753       network.incoming.bytes_vdbe_vdbe_untr_2_port:\r
754         type: org.openecomp.capabilities.metric.Ceilometer\r
755         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
756         occurrences:\r
757         - 1\r
758         - UNBOUNDED\r
759       os_vdbe:\r
760         type: tosca.capabilities.OperatingSystem\r
761         occurrences:\r
762         - 1\r
763         - UNBOUNDED\r
764       disk.device.read.requests_vdbe:\r
765         type: org.openecomp.capabilities.metric.Ceilometer\r
766         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
767         occurrences:\r
768         - 1\r
769         - UNBOUNDED\r
770       network.incoming.packets.rate_vdbe_vdbe_untr_2_port:\r
771         type: org.openecomp.capabilities.metric.Ceilometer\r
772         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
773         occurrences:\r
774         - 1\r
775         - UNBOUNDED\r
776       disk.root.size_vdbe:\r
777         type: org.openecomp.capabilities.metric.Ceilometer\r
778         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
779         occurrences:\r
780         - 1\r
781         - UNBOUNDED\r
782       network.incoming.bytes.rate_vdbe_vdbe_untr_2_port:\r
783         type: org.openecomp.capabilities.metric.Ceilometer\r
784         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
785         occurrences:\r
786         - 1\r
787         - UNBOUNDED\r
788       binding_vdbe_vdbe_untr_2_port:\r
789         type: tosca.capabilities.network.Bindable\r
790         valid_source_types:\r
791         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface\r
792         occurrences:\r
793         - 0\r
794         - UNBOUNDED\r
795       memory_vdbe:\r
796         type: org.openecomp.capabilities.metric.Ceilometer\r
797         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
798         occurrences:\r
799         - 1\r
800         - UNBOUNDED\r
801       binding_vdbe:\r
802         type: tosca.capabilities.network.Bindable\r
803         occurrences:\r
804         - 1\r
805         - UNBOUNDED\r
806       disk.device.write.bytes_vdbe:\r
807         type: org.openecomp.capabilities.metric.Ceilometer\r
808         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
809         occurrences:\r
810         - 1\r
811         - UNBOUNDED\r
812       network.outgoing.bytes_vdbe_vdbe_untr_2_port:\r
813         type: org.openecomp.capabilities.metric.Ceilometer\r
814         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
815         occurrences:\r
816         - 1\r
817         - UNBOUNDED\r
818       network.outgoing.bytes.rate_vdbe_vdbe_untr_1_port:\r
819         type: org.openecomp.capabilities.metric.Ceilometer\r
820         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
821         occurrences:\r
822         - 1\r
823         - UNBOUNDED\r
824       disk.device.read.requests.rate_vdbe:\r
825         type: org.openecomp.capabilities.metric.Ceilometer\r
826         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
827         occurrences:\r
828         - 1\r
829         - UNBOUNDED\r
830       disk.read.bytes_vdbe:\r
831         type: org.openecomp.capabilities.metric.Ceilometer\r
832         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
833         occurrences:\r
834         - 1\r
835         - UNBOUNDED\r
836   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1:\r
837     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute\r
838     properties:\r
839       aap_untrusted_ip_prefix:\r
840         type: string\r
841         description: ip prefix for primary vDBE VM on the VAN untrusted network\r
842         required: true\r
843         status: SUPPORTED\r
844       aap_sec_untrusted_ip_prefix:\r
845         type: string\r
846         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network\r
847         required: true\r
848         status: SUPPORTED\r
849       ip_v6_address:\r
850         type: string\r
851         description: IPv6 address associated with subinterfaces\r
852         required: true\r
853         status: SUPPORTED\r
854       counter:\r
855         type: float\r
856         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.\r
857         required: true\r
858         status: SUPPORTED\r
859       subinterfaces_name_prefix:\r
860         type: string\r
861         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource\r
862         required: true\r
863         status: SUPPORTED\r
864       ip_address:\r
865         type: string\r
866         description: IPv4 address associated with subinterfaces\r
867         required: true\r
868         status: SUPPORTED\r
869       aap_address_mode:\r
870         type: string\r
871         description: Address mode for the vDBE cluster IP\r
872         required: true\r
873         status: SUPPORTED\r
874       aap_untrusted_v6_ip_prefix:\r
875         type: string\r
876         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network\r
877         required: true\r
878         status: SUPPORTED\r
879       parent_interface:\r
880         type: string\r
881         description: Parent Contrail interface\r
882         required: true\r
883         status: SUPPORTED\r
884       vn_network_list:\r
885         type: string\r
886         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list\r
887         required: true\r
888         status: SUPPORTED\r
889       mac_address:\r
890         type: string\r
891         description: HW MAC address to use for subinterface\r
892         required: true\r
893         status: SUPPORTED\r
894       vlan_tag_list:\r
895         type: list\r
896         description: List of VLAN IDs to use for subinterfaces\r
897         required: true\r
898         status: SUPPORTED\r
899         entry_schema:\r
900           type: string\r
901       aap_sec_untrusted_ip_prefix_len:\r
902         type: string\r
903         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network\r
904         required: true\r
905         status: SUPPORTED\r
906       vmac_address:\r
907         type: string\r
908         description: virtual MAC address to use for subinterface\r
909         required: true\r
910         status: SUPPORTED\r
911       aap_untrusted_v6_ip_prefix_len:\r
912         type: string\r
913         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network\r
914         required: true\r
915         status: SUPPORTED\r
916       aap_untrusted_ip_prefix_len:\r
917         type: string\r
918         description: ip prefix length for the primary vDBE VM on the VAN untrusted network\r
919         required: true\r
920         status: SUPPORTED\r
921     requirements:\r
922     - dependency_vdbe_untr_x_vlan1-Network-Role_vmi_subport:\r
923         capability: tosca.capabilities.Node\r
924         node: tosca.nodes.Root\r
925         relationship: tosca.relationships.DependsOn\r
926         occurrences:\r
927         - 0\r
928         - UNBOUNDED\r
929     - link_vdbe_untr_x_vlan1-Network-Role_vmi_subport:\r
930         capability: tosca.capabilities.network.Linkable\r
931         relationship: tosca.relationships.network.LinksTo\r
932         occurrences:\r
933         - 1\r
934         - 1\r
935     - binding_vdbe_untr_x_vlan1-Network-Role_vmi_subport:\r
936         capability: tosca.capabilities.network.Bindable\r
937         node: org.openecomp.resource.cp.nodes.network.Port\r
938         relationship: tosca.relationships.network.BindsTo\r
939         occurrences:\r
940         - 1\r
941         - 1\r
942     capabilities:\r
943       feature_vdbe_untr_x_vlan1-Network-Role_vmi_subport:\r
944         type: tosca.capabilities.Node\r
945         occurrences:\r
946         - 1\r
947         - UNBOUNDED\r
948   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2:\r
949     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute\r
950     properties:\r
951       aap_untrusted_ip_prefix:\r
952         type: string\r
953         description: ip prefix for primary vDBE VM on the VAN untrusted network\r
954         required: true\r
955         status: SUPPORTED\r
956       aap_sec_untrusted_ip_prefix:\r
957         type: string\r
958         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network\r
959         required: true\r
960         status: SUPPORTED\r
961       ip_v6_address:\r
962         type: string\r
963         description: IPv6 address associated with subinterfaces\r
964         required: true\r
965         status: SUPPORTED\r
966       counter:\r
967         type: float\r
968         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.\r
969         required: true\r
970         status: SUPPORTED\r
971       subinterfaces_name_prefix:\r
972         type: string\r
973         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource\r
974         required: true\r
975         status: SUPPORTED\r
976       ip_address:\r
977         type: string\r
978         description: IPv4 address associated with subinterfaces\r
979         required: true\r
980         status: SUPPORTED\r
981       aap_address_mode:\r
982         type: string\r
983         description: Address mode for the vDBE cluster IP\r
984         required: true\r
985         status: SUPPORTED\r
986       aap_untrusted_v6_ip_prefix:\r
987         type: string\r
988         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network\r
989         required: true\r
990         status: SUPPORTED\r
991       parent_interface:\r
992         type: string\r
993         description: Parent Contrail interface\r
994         required: true\r
995         status: SUPPORTED\r
996       vn_network_list:\r
997         type: string\r
998         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list\r
999         required: true\r
1000         status: SUPPORTED\r
1001       mac_address:\r
1002         type: string\r
1003         description: HW MAC address to use for subinterface\r
1004         required: true\r
1005         status: SUPPORTED\r
1006       vlan_tag_list:\r
1007         type: list\r
1008         description: List of VLAN IDs to use for subinterfaces\r
1009         required: true\r
1010         status: SUPPORTED\r
1011         entry_schema:\r
1012           type: string\r
1013       aap_sec_untrusted_ip_prefix_len:\r
1014         type: string\r
1015         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network\r
1016         required: true\r
1017         status: SUPPORTED\r
1018       vmac_address:\r
1019         type: string\r
1020         description: virtual MAC address to use for subinterface\r
1021         required: true\r
1022         status: SUPPORTED\r
1023       aap_untrusted_v6_ip_prefix_len:\r
1024         type: string\r
1025         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network\r
1026         required: true\r
1027         status: SUPPORTED\r
1028       aap_untrusted_ip_prefix_len:\r
1029         type: string\r
1030         description: ip prefix length for the primary vDBE VM on the VAN untrusted network\r
1031         required: true\r
1032         status: SUPPORTED\r
1033     requirements:\r
1034     - dependency_vdbe_untr_x_vlan2-Network-Role_vmi_subport_another:\r
1035         capability: tosca.capabilities.Node\r
1036         node: tosca.nodes.Root\r
1037         relationship: tosca.relationships.DependsOn\r
1038         occurrences:\r
1039         - 0\r
1040         - UNBOUNDED\r
1041     - link_vdbe_untr_x_vlan2-Network-Role_vmi_subport_another:\r
1042         capability: tosca.capabilities.network.Linkable\r
1043         relationship: tosca.relationships.network.LinksTo\r
1044         occurrences:\r
1045         - 1\r
1046         - 1\r
1047     - binding_vdbe_untr_x_vlan2-Network-Role_vmi_subport_another:\r
1048         capability: tosca.capabilities.network.Bindable\r
1049         node: org.openecomp.resource.cp.nodes.network.Port\r
1050         relationship: tosca.relationships.network.BindsTo\r
1051         occurrences:\r
1052         - 1\r
1053         - 1\r
1054     capabilities:\r
1055       feature_vdbe_untr_x_vlan2-Network-Role_vmi_subport_another:\r
1056         type: tosca.capabilities.Node\r
1057         occurrences:\r
1058         - 1\r
1059         - UNBOUNDED\r