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