52446f0fb1f9286f2d0eed78945ab5ab86ca88b9
[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       subinterface_vlan1_aap_untrusted_v6_ip_prefix:
12         type: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: string
17       port_vdbe_oam_vmi_1_vlan_requirements:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: org.openecomp.datatypes.network.VlanRequirements
23       subinterface_vlan1_aap_sec_untrusted_ip_prefix:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: string
29       subinterface_vlan1_vmac_address:
30         type: list
31         required: true
32         status: SUPPORTED
33         entry_schema:
34           type: string
35       compute_vdbe_availability_zone:
36         type: list
37         required: true
38         status: SUPPORTED
39         entry_schema:
40           type: string
41       port_vdbe_oam_vmi_1_exCP_naming:
42         type: org.openecomp.datatypes.Naming
43         required: true
44         status: SUPPORTED
45       port_vdbe_oam_vmi_1_virtual_network_refs:
46         type: list
47         required: true
48         status: SUPPORTED
49         entry_schema:
50           type: json
51       vm_flavor_name:
52         type: string
53         required: true
54         status: SUPPORTED
55       port_vdbe_untr_vmi_1_related_networks:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: org.openecomp.datatypes.network.RelatedNetworksAssignments
61       port_vdbe_oam_vmi_1_network_role_tag:
62         type: string
63         required: true
64         status: SUPPORTED
65       subinterface_vlan1_counter:
66         type: list
67         required: true
68         status: SUPPORTED
69         entry_schema:
70           type: float
71       subinterface_vlan2_aap_untrusted_v6_ip_prefix:
72         type: list
73         required: true
74         status: SUPPORTED
75         entry_schema:
76           type: string
77       vm_image_name:
78         type: string
79         required: true
80         status: SUPPORTED
81       port_vdbe_oam_vmi_1_mac_requirements:
82         type: org.openecomp.datatypes.network.MacRequirements
83         required: true
84         status: SUPPORTED
85       compute_vdbe_metadata:
86         type: list
87         required: true
88         status: SUPPORTED
89         entry_schema:
90           type: json
91       subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
92         type: list
93         required: true
94         status: SUPPORTED
95         entry_schema:
96           type: string
97       port_vdbe_untr_vmi_1_name:
98         type: list
99         required: true
100         status: SUPPORTED
101         entry_schema:
102           type: string
103       port_vdbe_untr_vmi_1_order:
104         type: integer
105         required: true
106         status: SUPPORTED
107       port_vdbe_oam_vmi_1_name:
108         type: list
109         required: true
110         status: SUPPORTED
111         entry_schema:
112           type: string
113       port_vdbe_untr_vmi_1_virtual_network_refs:
114         type: list
115         required: true
116         status: SUPPORTED
117         entry_schema:
118           type: json
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_oam_vmi_1_ip_requirements:
132         type: list
133         required: true
134         status: SUPPORTED
135         entry_schema:
136           type: org.openecomp.datatypes.network.IpRequirements
137       port_vdbe_untr_vmi_1_virtual_machine_interface_allowed_address_pairs:
138         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
139         required: true
140         status: SUPPORTED
141       port_vdbe_untr_vmi_1_network_role:
142         type: string
143         required: true
144         status: SUPPORTED
145       subinterface_vlan2_parent_interface:
146         type: list
147         required: true
148         status: SUPPORTED
149         entry_schema:
150           type: string
151       subinterface_vlan2_aap_address_mode:
152         type: list
153         required: true
154         status: SUPPORTED
155         entry_schema:
156           type: string
157       port_vdbe_untr_vmi_1_mac_requirements:
158         type: org.openecomp.datatypes.network.MacRequirements
159         required: true
160         status: SUPPORTED
161       subinterface_vlan1_mac_address:
162         type: list
163         required: true
164         status: SUPPORTED
165         entry_schema:
166           type: string
167       subinterface_vlan2_mac_address:
168         type: list
169         required: true
170         status: SUPPORTED
171         entry_schema:
172           type: string
173       subinterface_vlan1_aap_untrusted_ip_prefix_len:
174         type: list
175         required: true
176         status: SUPPORTED
177         entry_schema:
178           type: string
179       subinterface_vlan1_ip_address:
180         type: list
181         required: true
182         status: SUPPORTED
183         entry_schema:
184           type: string
185       subinterface_vlan2_aap_sec_untrusted_ip_prefix:
186         type: list
187         required: true
188         status: SUPPORTED
189         entry_schema:
190           type: string
191       compute_vdbe_name:
192         type: list
193         required: true
194         status: SUPPORTED
195         entry_schema:
196           type: string
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_oam_vmi_1_subnetpoolid:
204         type: string
205         required: true
206         status: SUPPORTED
207       port_vdbe_untr_vmi_1_vlan_requirements:
208         type: list
209         required: true
210         status: SUPPORTED
211         entry_schema:
212           type: org.openecomp.datatypes.network.VlanRequirements
213       port_vdbe_untr_vmi_1_subnetpoolid:
214         type: string
215         required: true
216         status: SUPPORTED
217       subinterface_vlan1_ip_v6_address:
218         type: list
219         required: true
220         status: SUPPORTED
221         entry_schema:
222           type: string
223       subinterface_vlan2_vmac_address:
224         type: list
225         required: true
226         status: SUPPORTED
227         entry_schema:
228           type: string
229       port_vdbe_oam_vmi_1_virtual_machine_interface_allowed_address_pairs:
230         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
231         required: true
232         status: SUPPORTED
233       port_vdbe_oam_vmi_1_order:
234         type: integer
235         required: true
236         status: SUPPORTED
237       subinterface_vlan1_aap_untrusted_ip_prefix:
238         type: list
239         required: true
240         status: SUPPORTED
241         entry_schema:
242           type: string
243       subinterface_vlan2_vn_network_list:
244         type: list
245         required: true
246         status: SUPPORTED
247         entry_schema:
248           type: string
249       port_vdbe_untr_vmi_1_exCP_naming:
250         type: org.openecomp.datatypes.Naming
251         required: true
252         status: SUPPORTED
253       subinterface_vlan1_subinterfaces_name_prefix:
254         type: list
255         required: true
256         status: SUPPORTED
257         entry_schema:
258           type: string
259       subinterface_vlan2_vlan_tag_list:
260         type: list
261         required: true
262         status: SUPPORTED
263         entry_schema:
264           type: json
265       subinterface_vlan1_vn_network_list:
266         type: list
267         required: true
268         status: SUPPORTED
269         entry_schema:
270           type: string
271       subinterface_vlan2_aap_sec_untrusted_ip_prefix_len:
272         type: list
273         required: true
274         status: SUPPORTED
275         entry_schema:
276           type: string
277       port_vdbe_untr_vmi_1_network_role_tag:
278         type: string
279         required: true
280         status: SUPPORTED
281       subinterface_vlan1_service_template_filter_count:
282         type: list
283         required: true
284         status: SUPPORTED
285         entry_schema:
286           type: float
287       subinterface_vlan2_counter:
288         type: list
289         required: true
290         status: SUPPORTED
291         entry_schema:
292           type: float
293       subinterface_vlan1_parent_interface:
294         type: list
295         required: true
296         status: SUPPORTED
297         entry_schema:
298           type: string
299       subinterface_vlan1_aap_address_mode:
300         type: list
301         required: true
302         status: SUPPORTED
303         entry_schema:
304           type: string
305       subinterface_vlan2_aap_untrusted_ip_prefix_len:
306         type: list
307         required: true
308         status: SUPPORTED
309         entry_schema:
310           type: string
311       index_value:
312         type: integer
313         description: Index value of this substitution service template runtime instance
314         required: false
315         default: 0
316         status: SUPPORTED
317         constraints:
318         - greater_or_equal: 0
319       subinterface_vlan2_subinterfaces_name_prefix:
320         type: list
321         required: true
322         status: SUPPORTED
323         entry_schema:
324           type: string
325       subinterface_vlan2_aap_untrusted_v6_ip_prefix_len:
326         type: list
327         required: true
328         status: SUPPORTED
329         entry_schema:
330           type: string
331       port_vdbe_untr_vmi_1_ip_requirements:
332         type: list
333         required: true
334         status: SUPPORTED
335         entry_schema:
336           type: org.openecomp.datatypes.network.IpRequirements
337       port_vdbe_untr_vmi_1_virtual_machine_interface_mac_addresses:
338         type: list
339         required: true
340         status: SUPPORTED
341         entry_schema:
342           type: json
343       port_vdbe_oam_vmi_1_related_networks:
344         type: list
345         required: true
346         status: SUPPORTED
347         entry_schema:
348           type: org.openecomp.datatypes.network.RelatedNetworksAssignments
349       subinterface_vlan2_service_template_filter_count:
350         type: list
351         required: true
352         status: SUPPORTED
353         entry_schema:
354           type: float
355       subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
356         type: list
357         required: true
358         status: SUPPORTED
359         entry_schema:
360           type: string
361       port_vdbe_oam_vmi_1_virtual_machine_interface_mac_addresses:
362         type: list
363         required: true
364         status: SUPPORTED
365         entry_schema:
366           type: json
367       port_vdbe_oam_vmi_1_network_role:
368         type: string
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_vdbe_untr_vmi_1:
379         capability: tosca.capabilities.Node
380         node: tosca.nodes.Root
381         relationship: tosca.relationships.DependsOn
382         occurrences:
383         - 0
384         - UNBOUNDED
385     - link_vdbe_vdbe_untr_vmi_1:
386         capability: tosca.capabilities.network.Linkable
387         relationship: tosca.relationships.network.LinksTo
388         occurrences:
389         - 1
390         - 1
391     - dependency_vdbe:
392         capability: tosca.capabilities.Node
393         node: tosca.nodes.Root
394         relationship: tosca.relationships.DependsOn
395         occurrences:
396         - 0
397         - UNBOUNDED
398     - local_storage_vdbe:
399         capability: tosca.capabilities.Attachment
400         node: tosca.nodes.BlockStorage
401         relationship: tosca.relationships.AttachesTo
402         occurrences:
403         - 0
404         - UNBOUNDED
405     - dependency_vdbe_vdbe_oam_vmi_1_vlan2:
406         capability: tosca.capabilities.Node
407         node: tosca.nodes.Root
408         relationship: tosca.relationships.DependsOn
409         occurrences:
410         - 0
411         - UNBOUNDED
412     - dependency_vdbe_1_subint_oam_vmi_1_vdbe_vdbe_oam_vmi_1_vlan2:
413         capability: tosca.capabilities.Node
414         node: tosca.nodes.Root
415         relationship: tosca.relationships.DependsOn
416         occurrences:
417         - 0
418         - UNBOUNDED
419     - subinterface_link_vdbe_1_subint_oam_vmi_1_vdbe_vdbe_oam_vmi_1_vlan2:
420         capability: tosca.capabilities.network.Linkable
421         relationship: tosca.relationships.network.LinksTo
422         occurrences:
423         - 1
424         - 1
425     - dependency_vdbe_vdbe_untr_vmi_1_vlan1:
426         capability: tosca.capabilities.Node
427         node: tosca.nodes.Root
428         relationship: tosca.relationships.DependsOn
429         occurrences:
430         - 0
431         - UNBOUNDED
432     - dependency_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_vmi_1_vlan1:
433         capability: tosca.capabilities.Node
434         node: tosca.nodes.Root
435         relationship: tosca.relationships.DependsOn
436         occurrences:
437         - 0
438         - UNBOUNDED
439     - subinterface_link_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_vmi_1_vlan1:
440         capability: tosca.capabilities.network.Linkable
441         relationship: tosca.relationships.network.LinksTo
442         occurrences:
443         - 1
444         - 1
445     - dependency_vdbe_vdbe_oam_vmi_1:
446         capability: tosca.capabilities.Node
447         node: tosca.nodes.Root
448         relationship: tosca.relationships.DependsOn
449         occurrences:
450         - 0
451         - UNBOUNDED
452     - link_vdbe_vdbe_oam_vmi_1:
453         capability: tosca.capabilities.network.Linkable
454         relationship: tosca.relationships.network.LinksTo
455         occurrences:
456         - 1
457         - 1
458     capabilities:
459       feature_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_vmi_1_vlan1:
460         type: tosca.capabilities.Node
461         occurrences:
462         - 1
463         - UNBOUNDED
464       feature_vdbe_vdbe_oam_vmi_1_vlan2:
465         type: tosca.capabilities.Node
466         occurrences:
467         - 1
468         - UNBOUNDED
469       network.outgoing.packets.rate_vdbe_vdbe_untr_vmi_1:
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       feature_vdbe:
476         type: tosca.capabilities.Node
477         occurrences:
478         - 1
479         - UNBOUNDED
480       disk.device.iops_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       network.outgoing.packets.rate_vdbe_vdbe_oam_vmi_1:
487         type: org.openecomp.capabilities.metric.Ceilometer
488         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
489         occurrences:
490         - 1
491         - UNBOUNDED
492       endpoint_vdbe:
493         type: tosca.capabilities.Endpoint.Admin
494         occurrences:
495         - 1
496         - UNBOUNDED
497       disk.ephemeral.size_vdbe:
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       network.outgoing.bytes.rate_vdbe_vdbe_untr_vmi_1:
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       cpu_util_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       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       network.outgoing.bytes_vdbe_vdbe_oam_vmi_1:
528         type: org.openecomp.capabilities.metric.Ceilometer
529         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
530         occurrences:
531         - 1
532         - UNBOUNDED
533       disk.device.latency_vdbe:
534         type: org.openecomp.capabilities.metric.Ceilometer
535         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
536         occurrences:
537         - 1
538         - UNBOUNDED
539       disk.device.write.requests.rate_vdbe:
540         type: org.openecomp.capabilities.metric.Ceilometer
541         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
542         occurrences:
543         - 1
544         - UNBOUNDED
545       disk.write.bytes.rate_vdbe:
546         type: org.openecomp.capabilities.metric.Ceilometer
547         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
548         occurrences:
549         - 1
550         - UNBOUNDED
551       network.incoming.packets_vdbe_vdbe_untr_vmi_1:
552         type: org.openecomp.capabilities.metric.Ceilometer
553         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
554         occurrences:
555         - 1
556         - UNBOUNDED
557       scalable_vdbe:
558         type: tosca.capabilities.Scalable
559         occurrences:
560         - 1
561         - UNBOUNDED
562       disk.iops_vdbe:
563         type: org.openecomp.capabilities.metric.Ceilometer
564         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
565         occurrences:
566         - 1
567         - UNBOUNDED
568       disk.device.write.requests_vdbe:
569         type: org.openecomp.capabilities.metric.Ceilometer
570         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
571         occurrences:
572         - 1
573         - UNBOUNDED
574       disk.device.capacity_vdbe:
575         type: org.openecomp.capabilities.metric.Ceilometer
576         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
577         occurrences:
578         - 1
579         - UNBOUNDED
580       feature_vdbe_1_subint_oam_vmi_1_vdbe_vdbe_oam_vmi_1_vlan2:
581         type: tosca.capabilities.Node
582         occurrences:
583         - 1
584         - UNBOUNDED
585       disk.device.allocation_vdbe:
586         type: org.openecomp.capabilities.metric.Ceilometer
587         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
588         occurrences:
589         - 1
590         - UNBOUNDED
591       disk.usage_vdbe:
592         type: org.openecomp.capabilities.metric.Ceilometer
593         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
594         occurrences:
595         - 1
596         - UNBOUNDED
597       memory.usage_vdbe:
598         type: org.openecomp.capabilities.metric.Ceilometer
599         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
600         occurrences:
601         - 1
602         - UNBOUNDED
603       forwarder_vdbe_vdbe_oam_vmi_1:
604         type: org.openecomp.capabilities.Forwarder
605         occurrences:
606         - 1
607         - UNBOUNDED
608       network.incoming.packets_vdbe_vdbe_oam_vmi_1:
609         type: org.openecomp.capabilities.metric.Ceilometer
610         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
611         occurrences:
612         - 1
613         - UNBOUNDED
614       disk.read.requests_vdbe:
615         type: org.openecomp.capabilities.metric.Ceilometer
616         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
617         occurrences:
618         - 1
619         - UNBOUNDED
620       network.outgoing.bytes.rate_vdbe_vdbe_oam_vmi_1:
621         type: org.openecomp.capabilities.metric.Ceilometer
622         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
623         occurrences:
624         - 1
625         - UNBOUNDED
626       feature_vdbe_vdbe_oam_vmi_1:
627         type: tosca.capabilities.Node
628         occurrences:
629         - 1
630         - UNBOUNDED
631       network.outpoing.packets_vdbe_vdbe_untr_vmi_1:
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       network.outpoing.packets_vdbe_vdbe_oam_vmi_1:
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       instance_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       cpu.delta_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       binding_vdbe_vdbe_oam_vmi_1:
656         type: tosca.capabilities.network.Bindable
657         valid_source_types:
658         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
659         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
660         occurrences:
661         - 0
662         - UNBOUNDED
663       disk.device.read.bytes.rate_vdbe:
664         type: org.openecomp.capabilities.metric.Ceilometer
665         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
666         occurrences:
667         - 1
668         - UNBOUNDED
669       disk.device.write.bytes.rate_vdbe:
670         type: org.openecomp.capabilities.metric.Ceilometer
671         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
672         occurrences:
673         - 1
674         - UNBOUNDED
675       memory.resident_vdbe:
676         type: org.openecomp.capabilities.metric.Ceilometer
677         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
678         occurrences:
679         - 1
680         - UNBOUNDED
681       disk.write.requests.rate_vdbe:
682         type: org.openecomp.capabilities.metric.Ceilometer
683         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
684         occurrences:
685         - 1
686         - UNBOUNDED
687       cpu_vdbe:
688         type: org.openecomp.capabilities.metric.Ceilometer
689         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
690         occurrences:
691         - 1
692         - UNBOUNDED
693       disk.write.bytes_vdbe:
694         type: org.openecomp.capabilities.metric.Ceilometer
695         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
696         occurrences:
697         - 1
698         - UNBOUNDED
699       network.incoming.bytes.rate_vdbe_vdbe_oam_vmi_1:
700         type: org.openecomp.capabilities.metric.Ceilometer
701         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
702         occurrences:
703         - 1
704         - UNBOUNDED
705       disk.device.usage_vdbe:
706         type: org.openecomp.capabilities.metric.Ceilometer
707         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
708         occurrences:
709         - 1
710         - UNBOUNDED
711       disk.device.read.bytes_vdbe:
712         type: org.openecomp.capabilities.metric.Ceilometer
713         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
714         occurrences:
715         - 1
716         - UNBOUNDED
717       disk.latency_vdbe:
718         type: org.openecomp.capabilities.metric.Ceilometer
719         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
720         occurrences:
721         - 1
722         - UNBOUNDED
723       network.outgoing.bytes_vdbe_vdbe_untr_vmi_1:
724         type: org.openecomp.capabilities.metric.Ceilometer
725         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
726         occurrences:
727         - 1
728         - UNBOUNDED
729       network.incoming.bytes.rate_vdbe_vdbe_untr_vmi_1:
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       network.incoming.packets.rate_vdbe_vdbe_oam_vmi_1:
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       forwarder_vdbe_vdbe_untr_vmi_1:
742         type: org.openecomp.capabilities.Forwarder
743         occurrences:
744         - 1
745         - UNBOUNDED
746       network.incoming.packets.rate_vdbe_vdbe_untr_vmi_1:
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       disk.capacity_vdbe:
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       host_vdbe:
759         type: tosca.capabilities.Container
760         valid_source_types:
761         - tosca.nodes.SoftwareComponent
762         occurrences:
763         - 1
764         - UNBOUNDED
765       disk.allocation_vdbe:
766         type: org.openecomp.capabilities.metric.Ceilometer
767         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
768         occurrences:
769         - 1
770         - UNBOUNDED
771       feature_vdbe_vdbe_untr_vmi_1:
772         type: tosca.capabilities.Node
773         occurrences:
774         - 1
775         - UNBOUNDED
776       disk.read.bytes.rate_vdbe:
777         type: org.openecomp.capabilities.metric.Ceilometer
778         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
779         occurrences:
780         - 1
781         - UNBOUNDED
782       feature_vdbe_vdbe_untr_vmi_1_vlan1:
783         type: tosca.capabilities.Node
784         occurrences:
785         - 1
786         - UNBOUNDED
787       network.incoming.bytes_vdbe_vdbe_untr_vmi_1:
788         type: org.openecomp.capabilities.metric.Ceilometer
789         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
790         occurrences:
791         - 1
792         - UNBOUNDED
793       os_vdbe:
794         type: tosca.capabilities.OperatingSystem
795         occurrences:
796         - 1
797         - UNBOUNDED
798       binding_vdbe_vdbe_untr_vmi_1:
799         type: tosca.capabilities.network.Bindable
800         valid_source_types:
801         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
802         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
803         occurrences:
804         - 0
805         - UNBOUNDED
806       disk.device.read.requests_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.incoming.bytes_vdbe_vdbe_oam_vmi_1:
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       disk.root.size_vdbe:
819         type: org.openecomp.capabilities.metric.Ceilometer
820         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
821         occurrences:
822         - 1
823         - UNBOUNDED
824       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