33bfc083ae91b79172bf45c4a8a09b8f62250e9d
[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     - subinterface_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     - subinterface_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         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
623         occurrences:
624         - 0
625         - UNBOUNDED
626       network.outpoing.packets_vdbe_vdbe_untr_vmi:
627         type: org.openecomp.capabilities.metric.Ceilometer
628         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
629         occurrences:
630         - 1
631         - UNBOUNDED
632       cpu.delta_vdbe:
633         type: org.openecomp.capabilities.metric.Ceilometer
634         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
635         occurrences:
636         - 1
637         - UNBOUNDED
638       disk.device.read.bytes.rate_vdbe:
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       disk.device.write.bytes.rate_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       memory.resident_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       network.incoming.packets_vdbe_vdbe_untr_vmi:
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       disk.write.requests.rate_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.bytes.rate_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       cpu_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       disk.write.bytes_vdbe:
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       network.incoming.packets.rate_vdbe_vdbe_oam_vmi:
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       binding_vdbe_vdbe_untr_vmi:
693         type: tosca.capabilities.network.Bindable
694         valid_source_types:
695         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
696         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
697         occurrences:
698         - 0
699         - UNBOUNDED
700       network.outgoing.bytes.rate_vdbe_vdbe_oam_vmi:
701         type: org.openecomp.capabilities.metric.Ceilometer
702         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
703         occurrences:
704         - 1
705         - UNBOUNDED
706       disk.device.usage_vdbe:
707         type: org.openecomp.capabilities.metric.Ceilometer
708         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
709         occurrences:
710         - 1
711         - UNBOUNDED
712       disk.device.read.bytes_vdbe:
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.latency_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       feature_vdbe_vdbe_untr_vmi_vlan1:
725         type: tosca.capabilities.Node
726         occurrences:
727         - 1
728         - UNBOUNDED
729       network.outgoing.bytes.rate_vdbe_vdbe_untr_vmi:
730         type: org.openecomp.capabilities.metric.Ceilometer
731         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
732         occurrences:
733         - 1
734         - UNBOUNDED
735       disk.capacity_vdbe:
736         type: org.openecomp.capabilities.metric.Ceilometer
737         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
738         occurrences:
739         - 1
740         - UNBOUNDED
741       host_vdbe:
742         type: tosca.capabilities.Container
743         valid_source_types:
744         - tosca.nodes.SoftwareComponent
745         occurrences:
746         - 1
747         - UNBOUNDED
748       disk.allocation_vdbe:
749         type: org.openecomp.capabilities.metric.Ceilometer
750         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
751         occurrences:
752         - 1
753         - UNBOUNDED
754       network.outpoing.packets_vdbe_vdbe_oam_vmi:
755         type: org.openecomp.capabilities.metric.Ceilometer
756         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
757         occurrences:
758         - 1
759         - UNBOUNDED
760       disk.read.bytes.rate_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.outgoing.packets.rate_vdbe_vdbe_untr_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       network.incoming.bytes_vdbe_vdbe_untr_vmi:
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       os_vdbe:
779         type: tosca.capabilities.OperatingSystem
780         occurrences:
781         - 1
782         - UNBOUNDED
783       forwarder_vdbe_vdbe_untr_vmi:
784         type: org.openecomp.capabilities.Forwarder
785         occurrences:
786         - 1
787         - UNBOUNDED
788       disk.device.read.requests_vdbe:
789         type: org.openecomp.capabilities.metric.Ceilometer
790         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
791         occurrences:
792         - 1
793         - UNBOUNDED
794       disk.root.size_vdbe:
795         type: org.openecomp.capabilities.metric.Ceilometer
796         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
797         occurrences:
798         - 1
799         - UNBOUNDED
800       network.outgoing.bytes_vdbe_vdbe_oam_vmi:
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       network.outgoing.bytes_vdbe_vdbe_untr_vmi:
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       memory_vdbe:
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       binding_vdbe:
819         type: tosca.capabilities.network.Bindable
820         occurrences:
821         - 1
822         - UNBOUNDED
823       disk.device.write.bytes_vdbe:
824         type: org.openecomp.capabilities.metric.Ceilometer
825         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
826         occurrences:
827         - 1
828         - UNBOUNDED
829       disk.device.read.requests.rate_vdbe:
830         type: org.openecomp.capabilities.metric.Ceilometer
831         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
832         occurrences:
833         - 1
834         - UNBOUNDED
835       disk.read.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   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1:
842     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
843     properties:
844       aap_untrusted_ip_prefix:
845         type: string
846         description: ip prefix for primary vDBE VM on the VAN untrusted network
847         required: true
848         status: SUPPORTED
849       aap_sec_untrusted_ip_prefix:
850         type: string
851         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
852         required: true
853         status: SUPPORTED
854       ip_v6_address:
855         type: string
856         description: IPv6 address associated with subinterfaces
857         required: true
858         status: SUPPORTED
859       counter:
860         type: float
861         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
862         required: true
863         status: SUPPORTED
864       subinterfaces_name_prefix:
865         type: string
866         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
867         required: true
868         status: SUPPORTED
869       ip_address:
870         type: string
871         description: IPv4 address associated with subinterfaces
872         required: true
873         status: SUPPORTED
874       aap_address_mode:
875         type: string
876         description: Address mode for the vDBE cluster IP
877         required: true
878         status: SUPPORTED
879       aap_untrusted_v6_ip_prefix:
880         type: string
881         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
882         required: true
883         status: SUPPORTED
884       parent_interface:
885         type: string
886         description: Parent Contrail interface
887         required: true
888         status: SUPPORTED
889       vn_network_list:
890         type: string
891         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
892         required: true
893         status: SUPPORTED
894       mac_address:
895         type: string
896         description: HW MAC address to use for subinterface
897         required: true
898         status: SUPPORTED
899       vlan_tag_list:
900         type: list
901         description: List of VLAN IDs to use for subinterfaces
902         required: true
903         status: SUPPORTED
904         entry_schema:
905           type: string
906       aap_sec_untrusted_ip_prefix_len:
907         type: string
908         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
909         required: true
910         status: SUPPORTED
911       vmac_address:
912         type: string
913         description: virtual MAC address to use for subinterface
914         required: true
915         status: SUPPORTED
916       aap_untrusted_v6_ip_prefix_len:
917         type: string
918         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
919         required: true
920         status: SUPPORTED
921       aap_untrusted_ip_prefix_len:
922         type: string
923         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
924         required: true
925         status: SUPPORTED
926     requirements:
927     - dependency_vdbe_0_subint_untr_vmi_0:
928         capability: tosca.capabilities.Node
929         node: tosca.nodes.Root
930         relationship: tosca.relationships.DependsOn
931         occurrences:
932         - 0
933         - UNBOUNDED
934     - subinterface_link_vdbe_0_subint_untr_vmi_0:
935         capability: tosca.capabilities.network.Linkable
936         relationship: tosca.relationships.network.LinksTo
937         occurrences:
938         - 1
939         - 1
940     - binding_vdbe_0_subint_untr_vmi_0:
941         capability: tosca.capabilities.network.Bindable
942         node: org.openecomp.resource.cp.nodes.network.Port
943         relationship: tosca.relationships.network.BindsTo
944         occurrences:
945         - 1
946         - 1
947     capabilities:
948       feature_vdbe_0_subint_untr_vmi_0:
949         type: tosca.capabilities.Node
950         occurrences:
951         - 1
952         - UNBOUNDED
953   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2:
954     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
955     properties:
956       aap_untrusted_ip_prefix:
957         type: string
958         description: ip prefix for primary vDBE VM on the VAN untrusted network
959         required: true
960         status: SUPPORTED
961       aap_sec_untrusted_ip_prefix:
962         type: string
963         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
964         required: true
965         status: SUPPORTED
966       ip_v6_address:
967         type: string
968         description: IPv6 address associated with subinterfaces
969         required: true
970         status: SUPPORTED
971       counter:
972         type: float
973         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
974         required: true
975         status: SUPPORTED
976       subinterfaces_name_prefix:
977         type: string
978         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
979         required: true
980         status: SUPPORTED
981       ip_address:
982         type: string
983         description: IPv4 address associated with subinterfaces
984         required: true
985         status: SUPPORTED
986       aap_address_mode:
987         type: string
988         description: Address mode for the vDBE cluster IP
989         required: true
990         status: SUPPORTED
991       aap_untrusted_v6_ip_prefix:
992         type: string
993         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
994         required: true
995         status: SUPPORTED
996       parent_interface:
997         type: string
998         description: Parent Contrail interface
999         required: true
1000         status: SUPPORTED
1001       vn_network_list:
1002         type: string
1003         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
1004         required: true
1005         status: SUPPORTED
1006       mac_address:
1007         type: string
1008         description: HW MAC address to use for subinterface
1009         required: true
1010         status: SUPPORTED
1011       vlan_tag_list:
1012         type: list
1013         description: List of VLAN IDs to use for subinterfaces
1014         required: true
1015         status: SUPPORTED
1016         entry_schema:
1017           type: string
1018       aap_sec_untrusted_ip_prefix_len:
1019         type: string
1020         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
1021         required: true
1022         status: SUPPORTED
1023       vmac_address:
1024         type: string
1025         description: virtual MAC address to use for subinterface
1026         required: true
1027         status: SUPPORTED
1028       aap_untrusted_v6_ip_prefix_len:
1029         type: string
1030         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
1031         required: true
1032         status: SUPPORTED
1033       aap_untrusted_ip_prefix_len:
1034         type: string
1035         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
1036         required: true
1037         status: SUPPORTED
1038     requirements:
1039     - dependency_vdbe_1_subint_oam_vmi_1:
1040         capability: tosca.capabilities.Node
1041         node: tosca.nodes.Root
1042         relationship: tosca.relationships.DependsOn
1043         occurrences:
1044         - 0
1045         - UNBOUNDED
1046     - subinterface_link_vdbe_1_subint_oam_vmi_1:
1047         capability: tosca.capabilities.network.Linkable
1048         relationship: tosca.relationships.network.LinksTo
1049         occurrences:
1050         - 1
1051         - 1
1052     - binding_vdbe_1_subint_oam_vmi_1:
1053         capability: tosca.capabilities.network.Bindable
1054         node: org.openecomp.resource.cp.nodes.network.Port
1055         relationship: tosca.relationships.network.BindsTo
1056         occurrences:
1057         - 1
1058         - 1
1059     capabilities:
1060       feature_vdbe_1_subint_oam_vmi_1:
1061         type: tosca.capabilities.Node
1062         occurrences:
1063         - 1
1064         - UNBOUNDED