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