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