d6eb7f3ee5a5b7cd540035ffb782a8192dfd2a1f
[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       subinterface_vlan1_aap_sec_untrusted_ip_prefix:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: string
23       subinterface_vlan1_vmac_address:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: string
29       compute_vdbe_availability_zone:
30         type: list
31         required: true
32         status: SUPPORTED
33         entry_schema:
34           type: string
35       port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses:
36         type: list
37         required: true
38         status: SUPPORTED
39         entry_schema:
40           type: json
41       port_vdbe_untr_2_port_network_role_tag:
42         type: string
43         required: true
44         status: SUPPORTED
45       vm_flavor_name:
46         type: string
47         required: true
48         status: SUPPORTED
49       subinterface_vlan1_counter:
50         type: list
51         required: true
52         status: SUPPORTED
53         entry_schema:
54           type: float
55       subinterface_vlan2_aap_untrusted_v6_ip_prefix:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: string
61       vm_image_name:
62         type: string
63         required: true
64         status: SUPPORTED
65       port_vdbe_untr_2_port_network_role:
66         type: string
67         required: true
68         status: SUPPORTED
69       compute_vdbe_metadata:
70         type: list
71         required: true
72         status: SUPPORTED
73         entry_schema:
74           type: json
75       subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
76         type: list
77         required: true
78         status: SUPPORTED
79         entry_schema:
80           type: string
81       port_vdbe_untr_1_port_ip_requirements:
82         type: list
83         required: true
84         status: SUPPORTED
85         entry_schema:
86           type: org.openecomp.datatypes.network.IpRequirements
87       port_vdbe_untr_2_port_vlan_requirements:
88         type: list
89         required: true
90         status: SUPPORTED
91         entry_schema:
92           type: org.openecomp.datatypes.network.VlanRequirements
93       port_vdbe_untr_2_port_exCP_naming:
94         type: org.openecomp.datatypes.Naming
95         required: true
96         status: SUPPORTED
97       port_vdbe_untr_2_port_ip_requirements:
98         type: list
99         required: true
100         status: SUPPORTED
101         entry_schema:
102           type: org.openecomp.datatypes.network.IpRequirements
103       port_vdbe_untr_1_port_mac_requirements:
104         type: org.openecomp.datatypes.network.MacRequirements
105         required: true
106         status: SUPPORTED
107       port_vdbe_untr_1_port_order:
108         type: integer
109         required: true
110         status: SUPPORTED
111       subinterface_vlan2_ip_address:
112         type: list
113         required: true
114         status: SUPPORTED
115         entry_schema:
116           type: string
117       subinterface_vlan2_ip_v6_address:
118         type: list
119         required: true
120         status: SUPPORTED
121         entry_schema:
122           type: string
123       port_vdbe_untr_1_port_subnetpoolid:
124         type: string
125         required: true
126         status: SUPPORTED
127       subinterface_vlan2_parent_interface:
128         type: list
129         required: true
130         status: SUPPORTED
131         entry_schema:
132           type: string
133       subinterface_vlan2_aap_address_mode:
134         type: list
135         required: true
136         status: SUPPORTED
137         entry_schema:
138           type: string
139       port_vdbe_untr_2_port_mac_requirements:
140         type: org.openecomp.datatypes.network.MacRequirements
141         required: true
142         status: SUPPORTED
143       port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs:
144         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
145         required: true
146         status: SUPPORTED
147       subinterface_vlan1_mac_address:
148         type: list
149         required: true
150         status: SUPPORTED
151         entry_schema:
152           type: string
153       subinterface_vlan2_mac_address:
154         type: list
155         required: true
156         status: SUPPORTED
157         entry_schema:
158           type: string
159       subinterface_vlan1_aap_untrusted_ip_prefix_len:
160         type: list
161         required: true
162         status: SUPPORTED
163         entry_schema:
164           type: string
165       subinterface_vlan1_ip_address:
166         type: list
167         required: true
168         status: SUPPORTED
169         entry_schema:
170           type: string
171       subinterface_vlan2_aap_sec_untrusted_ip_prefix:
172         type: list
173         required: true
174         status: SUPPORTED
175         entry_schema:
176           type: string
177       compute_vdbe_name:
178         type: list
179         required: true
180         status: SUPPORTED
181         entry_schema:
182           type: string
183       port_vdbe_untr_1_port_network_role_tag:
184         type: string
185         required: true
186         status: SUPPORTED
187       subinterface_vlan2_aap_untrusted_ip_prefix:
188         type: list
189         required: true
190         status: SUPPORTED
191         entry_schema:
192           type: string
193       subinterface_vlan1_ip_v6_address:
194         type: list
195         required: true
196         status: SUPPORTED
197         entry_schema:
198           type: string
199       subinterface_vlan2_vmac_address:
200         type: list
201         required: true
202         status: SUPPORTED
203         entry_schema:
204           type: string
205       subinterface_vlan1_aap_untrusted_ip_prefix:
206         type: list
207         required: true
208         status: SUPPORTED
209         entry_schema:
210           type: string
211       port_vdbe_untr_2_port_virtual_network_refs:
212         type: list
213         required: true
214         status: SUPPORTED
215         entry_schema:
216           type: json
217       subinterface_vlan2_vn_network_list:
218         type: list
219         required: true
220         status: SUPPORTED
221         entry_schema:
222           type: string
223       subinterface_vlan1_subinterfaces_name_prefix:
224         type: list
225         required: true
226         status: SUPPORTED
227         entry_schema:
228           type: string
229       port_vdbe_untr_1_port_network_role:
230         type: string
231         required: true
232         status: SUPPORTED
233       port_vdbe_untr_2_port_name:
234         type: list
235         required: true
236         status: SUPPORTED
237         entry_schema:
238           type: string
239       port_vdbe_untr_1_port_virtual_network_refs:
240         type: list
241         required: true
242         status: SUPPORTED
243         entry_schema:
244           type: json
245       subinterface_vlan2_vlan_tag_list:
246         type: list
247         required: true
248         status: SUPPORTED
249         entry_schema:
250           type: json
251       subinterface_vlan1_vn_network_list:
252         type: list
253         required: true
254         status: SUPPORTED
255         entry_schema:
256           type: string
257       subinterface_vlan2_aap_sec_untrusted_ip_prefix_len:
258         type: list
259         required: true
260         status: SUPPORTED
261         entry_schema:
262           type: string
263       port_vdbe_untr_2_port_subnetpoolid:
264         type: string
265         required: true
266         status: SUPPORTED
267       port_vdbe_untr_2_port_order:
268         type: integer
269         required: true
270         status: SUPPORTED
271       subinterface_vlan1_service_template_filter_count:
272         type: list
273         required: true
274         status: SUPPORTED
275         entry_schema:
276           type: float
277       subinterface_vlan2_counter:
278         type: list
279         required: true
280         status: SUPPORTED
281         entry_schema:
282           type: float
283       subinterface_vlan1_parent_interface:
284         type: list
285         required: true
286         status: SUPPORTED
287         entry_schema:
288           type: string
289       subinterface_vlan1_aap_address_mode:
290         type: list
291         required: true
292         status: SUPPORTED
293         entry_schema:
294           type: string
295       subinterface_vlan2_aap_untrusted_ip_prefix_len:
296         type: list
297         required: true
298         status: SUPPORTED
299         entry_schema:
300           type: string
301       index_value:
302         type: integer
303         description: Index value of this substitution service template runtime instance
304         required: false
305         default: 0
306         status: SUPPORTED
307         constraints:
308         - greater_or_equal: 0
309       subinterface_vlan2_subinterfaces_name_prefix:
310         type: list
311         required: true
312         status: SUPPORTED
313         entry_schema:
314           type: string
315       subinterface_vlan2_aap_untrusted_v6_ip_prefix_len:
316         type: list
317         required: true
318         status: SUPPORTED
319         entry_schema:
320           type: string
321       port_vdbe_untr_1_port_exCP_naming:
322         type: org.openecomp.datatypes.Naming
323         required: true
324         status: SUPPORTED
325       port_vdbe_untr_1_port_name:
326         type: list
327         required: true
328         status: SUPPORTED
329         entry_schema:
330           type: string
331       subinterface_vlan2_service_template_filter_count:
332         type: list
333         required: true
334         status: SUPPORTED
335         entry_schema:
336           type: float
337       subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
338         type: list
339         required: true
340         status: SUPPORTED
341         entry_schema:
342           type: string
343       port_vdbe_untr_2_port_virtual_machine_interface_allowed_address_pairs:
344         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
345         required: true
346         status: SUPPORTED
347       port_vdbe_untr_1_port_vlan_requirements:
348         type: list
349         required: true
350         status: SUPPORTED
351         entry_schema:
352           type: org.openecomp.datatypes.network.VlanRequirements
353       port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses:
354         type: list
355         required: true
356         status: SUPPORTED
357         entry_schema:
358           type: json
359       subinterface_vlan1_vlan_tag_list:
360         type: list
361         required: true
362         status: SUPPORTED
363         entry_schema:
364           type: json
365     attributes:
366       vdbe_vdbe_untr_1_port_vlan1_vlan_tag_list:
367         type: list
368         status: SUPPORTED
369         entry_schema: &id001
370           type: string
371     requirements:
372     - dependency_vdbe:
373         capability: tosca.capabilities.Node
374         node: tosca.nodes.Root
375         relationship: tosca.relationships.DependsOn
376         occurrences:
377         - 0
378         - UNBOUNDED
379     - local_storage_vdbe:
380         capability: tosca.capabilities.Attachment
381         node: tosca.nodes.BlockStorage
382         relationship: tosca.relationships.AttachesTo
383         occurrences:
384         - 0
385         - UNBOUNDED
386     - dependency_vdbe_vdbe_untr_2_port:
387         capability: tosca.capabilities.Node
388         node: tosca.nodes.Root
389         relationship: tosca.relationships.DependsOn
390         occurrences:
391         - 0
392         - UNBOUNDED
393     - link_vdbe_vdbe_untr_2_port:
394         capability: tosca.capabilities.network.Linkable
395         relationship: tosca.relationships.network.LinksTo
396         occurrences:
397         - 1
398         - 1
399     - dependency_vdbe_vdbe_untr_2_port_vlan2:
400         capability: tosca.capabilities.Node
401         node: tosca.nodes.Root
402         relationship: tosca.relationships.DependsOn
403         occurrences:
404         - 0
405         - UNBOUNDED
406     - dependency_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:
407         capability: tosca.capabilities.Node
408         node: tosca.nodes.Root
409         relationship: tosca.relationships.DependsOn
410         occurrences:
411         - 0
412         - UNBOUNDED
413     - subinterface_link_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:
414         capability: tosca.capabilities.network.Linkable
415         relationship: tosca.relationships.network.LinksTo
416         occurrences:
417         - 1
418         - 1
419     - dependency_vdbe_vdbe_untr_1_port_vlan1:
420         capability: tosca.capabilities.Node
421         node: tosca.nodes.Root
422         relationship: tosca.relationships.DependsOn
423         occurrences:
424         - 0
425         - UNBOUNDED
426     - dependency_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:
427         capability: tosca.capabilities.Node
428         node: tosca.nodes.Root
429         relationship: tosca.relationships.DependsOn
430         occurrences:
431         - 0
432         - UNBOUNDED
433     - subinterface_link_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:
434         capability: tosca.capabilities.network.Linkable
435         relationship: tosca.relationships.network.LinksTo
436         occurrences:
437         - 1
438         - 1
439     - dependency_vdbe_vdbe_untr_1_port:
440         capability: tosca.capabilities.Node
441         node: tosca.nodes.Root
442         relationship: tosca.relationships.DependsOn
443         occurrences:
444         - 0
445         - UNBOUNDED
446     - link_vdbe_vdbe_untr_1_port:
447         capability: tosca.capabilities.network.Linkable
448         relationship: tosca.relationships.network.LinksTo
449         occurrences:
450         - 1
451         - 1
452     capabilities:
453       feature_vdbe:
454         type: tosca.capabilities.Node
455         occurrences:
456         - 1
457         - UNBOUNDED
458       disk.device.iops_vdbe:
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       endpoint_vdbe:
465         type: tosca.capabilities.Endpoint.Admin
466         occurrences:
467         - 1
468         - UNBOUNDED
469       disk.ephemeral.size_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       feature_vdbe_vdbe_untr_2_port:
476         type: tosca.capabilities.Node
477         occurrences:
478         - 1
479         - UNBOUNDED
480       cpu_util_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       vcpus_vdbe:
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       disk.write.requests_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_untr_1_port_vlan1:
499         type: tosca.capabilities.Node
500         occurrences:
501         - 1
502         - UNBOUNDED
503       disk.device.latency_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.device.write.requests.rate_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       network.incoming.packets_vdbe_vdbe_untr_2_port:
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       feature_vdbe_vdbe_untr_1_port:
522         type: tosca.capabilities.Node
523         occurrences:
524         - 1
525         - UNBOUNDED
526       disk.write.bytes.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       network.incoming.bytes.rate_vdbe_vdbe_untr_1_port:
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       network.incoming.packets.rate_vdbe_vdbe_untr_1_port:
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       scalable_vdbe:
545         type: tosca.capabilities.Scalable
546         occurrences:
547         - 1
548         - UNBOUNDED
549       disk.iops_vdbe:
550         type: org.openecomp.capabilities.metric.Ceilometer
551         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
552         occurrences:
553         - 1
554         - UNBOUNDED
555       disk.device.write.requests_vdbe:
556         type: org.openecomp.capabilities.metric.Ceilometer
557         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
558         occurrences:
559         - 1
560         - UNBOUNDED
561       disk.device.capacity_vdbe:
562         type: org.openecomp.capabilities.metric.Ceilometer
563         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
564         occurrences:
565         - 1
566         - UNBOUNDED
567       network.outgoing.bytes.rate_vdbe_vdbe_untr_2_port:
568         type: org.openecomp.capabilities.metric.Ceilometer
569         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
570         occurrences:
571         - 1
572         - UNBOUNDED
573       network.outgoing.bytes_vdbe_vdbe_untr_1_port:
574         type: org.openecomp.capabilities.metric.Ceilometer
575         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
576         occurrences:
577         - 1
578         - UNBOUNDED
579       disk.device.allocation_vdbe:
580         type: org.openecomp.capabilities.metric.Ceilometer
581         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
582         occurrences:
583         - 1
584         - UNBOUNDED
585       disk.usage_vdbe:
586         type: org.openecomp.capabilities.metric.Ceilometer
587         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
588         occurrences:
589         - 1
590         - UNBOUNDED
591       memory.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       network.outpoing.packets_vdbe_vdbe_untr_2_port:
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       disk.read.requests_vdbe:
604         type: org.openecomp.capabilities.metric.Ceilometer
605         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
606         occurrences:
607         - 1
608         - UNBOUNDED
609       network.incoming.bytes_vdbe_vdbe_untr_1_port:
610         type: org.openecomp.capabilities.metric.Ceilometer
611         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
612         occurrences:
613         - 1
614         - UNBOUNDED
615       feature_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:
616         type: tosca.capabilities.Node
617         occurrences:
618         - 1
619         - UNBOUNDED
620       instance_vdbe:
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       cpu.delta_vdbe:
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       network.outgoing.packets.rate_vdbe_vdbe_untr_2_port:
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       feature_vdbe_vdbe_untr_2_port_vlan2:
639         type: tosca.capabilities.Node
640         occurrences:
641         - 1
642         - UNBOUNDED
643       binding_vdbe_vdbe_untr_1_port:
644         type: tosca.capabilities.network.Bindable
645         valid_source_types:
646         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
647         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
648         occurrences:
649         - 0
650         - UNBOUNDED
651       disk.device.read.bytes.rate_vdbe:
652         type: org.openecomp.capabilities.metric.Ceilometer
653         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
654         occurrences:
655         - 1
656         - UNBOUNDED
657       disk.device.write.bytes.rate_vdbe:
658         type: org.openecomp.capabilities.metric.Ceilometer
659         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
660         occurrences:
661         - 1
662         - UNBOUNDED
663       memory.resident_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       forwarder_vdbe_vdbe_untr_1_port:
670         type: org.openecomp.capabilities.Forwarder
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       cpu_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       disk.write.bytes_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       forwarder_vdbe_vdbe_untr_2_port:
693         type: org.openecomp.capabilities.Forwarder
694         occurrences:
695         - 1
696         - UNBOUNDED
697       disk.device.usage_vdbe:
698         type: org.openecomp.capabilities.metric.Ceilometer
699         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
700         occurrences:
701         - 1
702         - UNBOUNDED
703       disk.device.read.bytes_vdbe:
704         type: org.openecomp.capabilities.metric.Ceilometer
705         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
706         occurrences:
707         - 1
708         - UNBOUNDED
709       disk.latency_vdbe:
710         type: org.openecomp.capabilities.metric.Ceilometer
711         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
712         occurrences:
713         - 1
714         - UNBOUNDED
715       feature_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:
716         type: tosca.capabilities.Node
717         occurrences:
718         - 1
719         - UNBOUNDED
720       network.outgoing.packets.rate_vdbe_vdbe_untr_1_port:
721         type: org.openecomp.capabilities.metric.Ceilometer
722         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
723         occurrences:
724         - 1
725         - UNBOUNDED
726       disk.capacity_vdbe:
727         type: org.openecomp.capabilities.metric.Ceilometer
728         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
729         occurrences:
730         - 1
731         - UNBOUNDED
732       host_vdbe:
733         type: tosca.capabilities.Container
734         valid_source_types:
735         - tosca.nodes.SoftwareComponent
736         occurrences:
737         - 1
738         - UNBOUNDED
739       disk.allocation_vdbe:
740         type: org.openecomp.capabilities.metric.Ceilometer
741         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
742         occurrences:
743         - 1
744         - UNBOUNDED
745       network.outpoing.packets_vdbe_vdbe_untr_1_port:
746         type: org.openecomp.capabilities.metric.Ceilometer
747         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
748         occurrences:
749         - 1
750         - UNBOUNDED
751       network.incoming.packets_vdbe_vdbe_untr_1_port:
752         type: org.openecomp.capabilities.metric.Ceilometer
753         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
754         occurrences:
755         - 1
756         - UNBOUNDED
757       disk.read.bytes.rate_vdbe:
758         type: org.openecomp.capabilities.metric.Ceilometer
759         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
760         occurrences:
761         - 1
762         - UNBOUNDED
763       network.incoming.bytes_vdbe_vdbe_untr_2_port:
764         type: org.openecomp.capabilities.metric.Ceilometer
765         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
766         occurrences:
767         - 1
768         - UNBOUNDED
769       os_vdbe:
770         type: tosca.capabilities.OperatingSystem
771         occurrences:
772         - 1
773         - UNBOUNDED
774       disk.device.read.requests_vdbe:
775         type: org.openecomp.capabilities.metric.Ceilometer
776         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
777         occurrences:
778         - 1
779         - UNBOUNDED
780       network.incoming.packets.rate_vdbe_vdbe_untr_2_port:
781         type: org.openecomp.capabilities.metric.Ceilometer
782         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
783         occurrences:
784         - 1
785         - UNBOUNDED
786       disk.root.size_vdbe:
787         type: org.openecomp.capabilities.metric.Ceilometer
788         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
789         occurrences:
790         - 1
791         - UNBOUNDED
792       network.incoming.bytes.rate_vdbe_vdbe_untr_2_port:
793         type: org.openecomp.capabilities.metric.Ceilometer
794         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
795         occurrences:
796         - 1
797         - UNBOUNDED
798       binding_vdbe_vdbe_untr_2_port:
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       memory_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       binding_vdbe:
813         type: tosca.capabilities.network.Bindable
814         occurrences:
815         - 1
816         - UNBOUNDED
817       disk.device.write.bytes_vdbe:
818         type: org.openecomp.capabilities.metric.Ceilometer
819         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
820         occurrences:
821         - 1
822         - UNBOUNDED
823       network.outgoing.bytes_vdbe_vdbe_untr_2_port:
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       network.outgoing.bytes.rate_vdbe_vdbe_untr_1_port:
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.device.read.requests.rate_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.read.bytes_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   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1:
848     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
849     properties:
850       aap_untrusted_ip_prefix:
851         type: string
852         description: ip prefix for primary vDBE VM on the VAN untrusted network
853         required: true
854         status: SUPPORTED
855       aap_sec_untrusted_ip_prefix:
856         type: string
857         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
858         required: true
859         status: SUPPORTED
860       ip_v6_address:
861         type: string
862         description: IPv6 address associated with subinterfaces
863         required: true
864         status: SUPPORTED
865       counter:
866         type: float
867         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
868         required: true
869         status: SUPPORTED
870       subinterfaces_name_prefix:
871         type: string
872         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
873         required: true
874         status: SUPPORTED
875       ip_address:
876         type: string
877         description: IPv4 address associated with subinterfaces
878         required: true
879         status: SUPPORTED
880       aap_address_mode:
881         type: string
882         description: Address mode for the vDBE cluster IP
883         required: true
884         status: SUPPORTED
885       aap_untrusted_v6_ip_prefix:
886         type: string
887         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
888         required: true
889         status: SUPPORTED
890       parent_interface:
891         type: string
892         description: Parent Contrail interface
893         required: true
894         status: SUPPORTED
895       vn_network_list:
896         type: string
897         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
898         required: true
899         status: SUPPORTED
900       mac_address:
901         type: string
902         description: HW MAC address to use for subinterface
903         required: true
904         status: SUPPORTED
905       vlan_tag_list:
906         type: list
907         description: List of VLAN IDs to use for subinterfaces
908         required: true
909         status: SUPPORTED
910         entry_schema: *id001
911       aap_sec_untrusted_ip_prefix_len:
912         type: string
913         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
914         required: true
915         status: SUPPORTED
916       vmac_address:
917         type: string
918         description: virtual MAC address to use for subinterface
919         required: true
920         status: SUPPORTED
921       aap_untrusted_v6_ip_prefix_len:
922         type: string
923         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
924         required: true
925         status: SUPPORTED
926       aap_untrusted_ip_prefix_len:
927         type: string
928         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
929         required: true
930         status: SUPPORTED
931     requirements:
932     - dependency_vdbe_untr_x_subport:
933         capability: tosca.capabilities.Node
934         node: tosca.nodes.Root
935         relationship: tosca.relationships.DependsOn
936         occurrences:
937         - 0
938         - UNBOUNDED
939     - subinterface_link_vdbe_untr_x_subport:
940         capability: tosca.capabilities.network.Linkable
941         relationship: tosca.relationships.network.LinksTo
942         occurrences:
943         - 1
944         - 1
945     - binding_vdbe_untr_x_subport:
946         capability: tosca.capabilities.network.Bindable
947         node: org.openecomp.resource.cp.nodes.network.Port
948         relationship: tosca.relationships.network.BindsTo
949         occurrences:
950         - 1
951         - 1
952     capabilities:
953       feature_vdbe_untr_x_subport:
954         type: tosca.capabilities.Node
955         occurrences:
956         - 1
957         - UNBOUNDED
958   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2:
959     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
960     properties:
961       aap_untrusted_ip_prefix:
962         type: string
963         description: ip prefix for primary vDBE VM on the VAN untrusted network
964         required: true
965         status: SUPPORTED
966       aap_sec_untrusted_ip_prefix:
967         type: string
968         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
969         required: true
970         status: SUPPORTED
971       ip_v6_address:
972         type: string
973         description: IPv6 address associated with subinterfaces
974         required: true
975         status: SUPPORTED
976       counter:
977         type: float
978         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
979         required: true
980         status: SUPPORTED
981       subinterfaces_name_prefix:
982         type: string
983         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
984         required: true
985         status: SUPPORTED
986       ip_address:
987         type: string
988         description: IPv4 address associated with subinterfaces
989         required: true
990         status: SUPPORTED
991       aap_address_mode:
992         type: string
993         description: Address mode for the vDBE cluster IP
994         required: true
995         status: SUPPORTED
996       aap_untrusted_v6_ip_prefix:
997         type: string
998         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
999         required: true
1000         status: SUPPORTED
1001       parent_interface:
1002         type: string
1003         description: Parent Contrail interface
1004         required: true
1005         status: SUPPORTED
1006       vn_network_list:
1007         type: string
1008         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
1009         required: true
1010         status: SUPPORTED
1011       mac_address:
1012         type: string
1013         description: HW MAC address to use for subinterface
1014         required: true
1015         status: SUPPORTED
1016       vlan_tag_list:
1017         type: list
1018         description: List of VLAN IDs to use for subinterfaces
1019         required: true
1020         status: SUPPORTED
1021         entry_schema:
1022           type: string
1023       aap_sec_untrusted_ip_prefix_len:
1024         type: string
1025         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
1026         required: true
1027         status: SUPPORTED
1028       vmac_address:
1029         type: string
1030         description: virtual MAC address to use for subinterface
1031         required: true
1032         status: SUPPORTED
1033       aap_untrusted_v6_ip_prefix_len:
1034         type: string
1035         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
1036         required: true
1037         status: SUPPORTED
1038       aap_untrusted_ip_prefix_len:
1039         type: string
1040         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
1041         required: true
1042         status: SUPPORTED
1043     requirements:
1044     - dependency_vdbe_untr_x_subport_another:
1045         capability: tosca.capabilities.Node
1046         node: tosca.nodes.Root
1047         relationship: tosca.relationships.DependsOn
1048         occurrences:
1049         - 0
1050         - UNBOUNDED
1051     - subinterface_link_vdbe_untr_x_subport_another:
1052         capability: tosca.capabilities.network.Linkable
1053         relationship: tosca.relationships.network.LinksTo
1054         occurrences:
1055         - 1
1056         - 1
1057     - binding_vdbe_untr_x_subport_another:
1058         capability: tosca.capabilities.network.Bindable
1059         node: org.openecomp.resource.cp.nodes.network.Port
1060         relationship: tosca.relationships.network.BindsTo
1061         occurrences:
1062         - 1
1063         - 1
1064     capabilities:
1065       feature_vdbe_untr_x_subport_another:
1066         type: tosca.capabilities.Node
1067         occurrences:
1068         - 1
1069         - UNBOUNDED