6fb9d6fcdc9b671dcf0bd11f26b01fa3eedfbc6b
[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.heat.subinterface.vlan1:
9     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
10     properties:
11       aap_untrusted_ip_prefix:
12         type: string
13         description: ip prefix for primary vDBE VM on the VAN untrusted network
14         required: true
15         status: SUPPORTED
16       aap_sec_untrusted_ip_prefix:
17         type: string
18         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
19         required: true
20         status: SUPPORTED
21       ip_v6_address:
22         type: string
23         description: IPv6 address associated with subinterfaces
24         required: true
25         status: SUPPORTED
26       counter:
27         type: float
28         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
29         required: true
30         status: SUPPORTED
31       subinterfaces_name_prefix:
32         type: string
33         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
34         required: true
35         status: SUPPORTED
36       ip_address:
37         type: string
38         description: IPv4 address associated with subinterfaces
39         required: true
40         status: SUPPORTED
41       aap_address_mode:
42         type: string
43         description: Address mode for the vDBE cluster IP
44         required: true
45         status: SUPPORTED
46       aap_untrusted_v6_ip_prefix:
47         type: string
48         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
49         required: true
50         status: SUPPORTED
51       parent_interface:
52         type: string
53         description: Parent Contrail interface
54         required: true
55         status: SUPPORTED
56       vn_network_list:
57         type: string
58         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
59         required: true
60         status: SUPPORTED
61       mac_address:
62         type: string
63         description: HW MAC address to use for subinterface
64         required: true
65         status: SUPPORTED
66       vlan_tag_list:
67         type: list
68         description: List of VLAN IDs to use for subinterfaces
69         required: true
70         status: SUPPORTED
71         entry_schema:
72           type: string
73       aap_sec_untrusted_ip_prefix_len:
74         type: string
75         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
76         required: true
77         status: SUPPORTED
78       vmac_address:
79         type: string
80         description: virtual MAC address to use for subinterface
81         required: true
82         status: SUPPORTED
83       aap_untrusted_v6_ip_prefix_len:
84         type: string
85         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
86         required: true
87         status: SUPPORTED
88       aap_untrusted_ip_prefix_len:
89         type: string
90         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
91         required: true
92         status: SUPPORTED
93     requirements:
94     - dependency_vdbe_untr_x_subport:
95         capability: tosca.capabilities.Node
96         node: tosca.nodes.Root
97         relationship: tosca.relationships.DependsOn
98         occurrences:
99         - 0
100         - UNBOUNDED
101     - link_vdbe_untr_x_subport:
102         capability: tosca.capabilities.network.Linkable
103         relationship: tosca.relationships.network.LinksTo
104         occurrences:
105         - 1
106         - 1
107     - binding_vdbe_untr_x_subport:
108         capability: tosca.capabilities.network.Bindable
109         node: org.openecomp.resource.cp.nodes.network.Port
110         relationship: tosca.relationships.network.BindsTo
111         occurrences:
112         - 1
113         - 1
114     capabilities:
115       feature_vdbe_untr_x_subport:
116         type: tosca.capabilities.Node
117         occurrences:
118         - 1
119         - UNBOUNDED
120   org.openecomp.resource.abstract.nodes.heat.vdbe:
121     derived_from: org.openecomp.resource.abstract.nodes.VFC
122     properties:
123       vf_module_id:
124         type: string
125         description: Unique ID for this VF module inst
126         required: true
127         status: SUPPORTED
128       control_int_net_rpf:
129         type: string
130         description: Reverse Path Filtering enable or disable for the control virtual network
131         required: true
132         status: SUPPORTED
133       control_int_net_forwarding_mode:
134         type: string
135         description: forwarding mode of the control virtual network
136         required: true
137         status: SUPPORTED
138       vnf_name:
139         type: string
140         description: Unique name for this VF instance
141         required: true
142         status: SUPPORTED
143       vdbe_untrusted_ip_1:
144         type: string
145         description: IPV4 address of the secondary vDBE VM on the VAN untrusted network
146         required: true
147         status: SUPPORTED
148       vdbe_aap_untrusted_ip_prefix_len:
149         type: string
150         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
151         required: true
152         status: SUPPORTED
153       untrusted_num_vn:
154         type: float
155         description: Number of vDBE subinterface virtual Networks
156         required: true
157         status: SUPPORTED
158         constraints:
159         - in_range:
160           - 1
161           - 77
162       vf_module_name:
163         type: string
164         description: Unique name for this VF Module instance
165         required: true
166         status: SUPPORTED
167       aap_address_mode:
168         type: string
169         description: Address mode for the vDBE cluster IP
170         required: true
171         status: SUPPORTED
172       control_int_net_shared:
173         type: boolean
174         description: control virtual network shared
175         required: true
176         status: SUPPORTED
177       vdbe_untrusted_v6_ip_1:
178         type: string
179         description: IPV6 address of the secondary vDBE VM on the VAN untrusted network
180         required: true
181         status: SUPPORTED
182       vdbe_untrusted_vmac_address:
183         type: string
184         description: Virtual MAC of the primary vDBE VM on the VAN untrusted network
185         required: true
186         status: SUPPORTED
187       control_int_net_flood_unknown_unicast:
188         type: boolean
189         description: forwarding mode of the control virtual network
190         required: true
191         status: SUPPORTED
192       port_vdbe_untr_1_port_network_role:
193         type: string
194         required: true
195         status: SUPPORTED
196       vdbe_aap_sec_untrusted_ip_prefix:
197         type: string
198         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
199         required: true
200         status: SUPPORTED
201       vnf_id:
202         type: string
203         description: Unique ID for this VF inst
204         required: true
205         status: SUPPORTED
206       vdbe_name_1:
207         type: string
208         description: VM Name for this vdbe node 1
209         required: true
210         status: SUPPORTED
211       port_vdbe_untr_1_port_ip_requirements:
212         type: list
213         required: true
214         status: SUPPORTED
215         entry_schema:
216           type: org.openecomp.datatypes.network.IpRequirements
217       availability_zone_1:
218         type: string
219         description: The availability zone of secondary node1 vDBE vm in the local HA pair.
220         required: true
221         status: SUPPORTED
222       untrusted_vn_networks:
223         type: list
224         description: List of subinterface virtual networks
225         required: true
226         status: SUPPORTED
227         entry_schema:
228           type: string
229       vdbe_image_name:
230         type: string
231         description: Image to use for vDBE
232         required: true
233         status: SUPPORTED
234       oam_net_name:
235         type: string
236         description: Name of NSDNet network from which the management IP addresses will be allocated
237         required: true
238         status: SUPPORTED
239       vdbe_aap_sec_untrusted_ip_prefix_len:
240         type: string
241         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
242         required: true
243         status: SUPPORTED
244       port_vdbe_untr_1_port_mac_requirements:
245         type: org.openecomp.datatypes.network.MacRequirements
246         required: true
247         status: SUPPORTED
248       port_vdbe_untr_1_port_order:
249         type: integer
250         required: true
251         status: SUPPORTED
252       vdbe_aap_untrusted_v6_ip_prefix:
253         type: string
254         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
255         required: true
256         status: SUPPORTED
257       vdbe_aap_untrusted_v6_ip_prefix_len:
258         type: string
259         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
260         required: true
261         status: SUPPORTED
262       untrusted_vlan_tags:
263         type: list
264         description: List of subinterface vlan tags
265         required: true
266         status: SUPPORTED
267         entry_schema:
268           type: string
269       vdbe_flavor_name:
270         type: string
271         description: Flavor to use for vDBE
272         required: true
273         status: SUPPORTED
274       port_vdbe_untr_1_port_exCP_naming:
275         type: org.openecomp.datatypes.Naming
276         required: true
277         status: SUPPORTED
278       counter:
279         type: float
280         description: Counter.
281         required: true
282         status: SUPPORTED
283       port_vdbe_untr_1_port_subnetpoolid:
284         type: string
285         required: true
286         status: SUPPORTED
287       vdbe_hw_untr_mac_1:
288         type: string
289         description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network
290         required: true
291         status: SUPPORTED
292       untrusted_net_name:
293         type: string
294         description: Name of public untrusted network into which this vDBE HA cluster is deployed
295         required: true
296         status: SUPPORTED
297       port_vdbe_untr_1_port_network_role_tag:
298         type: string
299         required: true
300         status: SUPPORTED
301       vdbe_device_name:
302         type: string
303         description: VDBE device Name for this vdbe VNF
304         required: true
305         status: SUPPORTED
306       port_vdbe_untr_1_port_vlan_requirements:
307         type: list
308         required: true
309         status: SUPPORTED
310         entry_schema:
311           type: org.openecomp.datatypes.network.VlanRequirements
312       vdbe_aap_untrusted_ip_prefix:
313         type: string
314         description: ip prefix for primary vDBE VM on the VAN untrusted network
315         required: true
316         status: SUPPORTED
317     requirements:
318     - dependency_vdbe_untr_2_subports:
319         capability: tosca.capabilities.Node
320         node: tosca.nodes.Root
321         relationship: tosca.relationships.DependsOn
322         occurrences:
323         - 0
324         - UNBOUNDED
325     - dependency_vdbe_untr_x_subport_another_vdbe_untr_2_subports:
326         capability: tosca.capabilities.Node
327         node: tosca.nodes.Root
328         relationship: tosca.relationships.DependsOn
329         occurrences:
330         - 0
331         - UNBOUNDED
332     - link_vdbe_untr_x_subport_another_vdbe_untr_2_subports:
333         capability: tosca.capabilities.network.Linkable
334         relationship: tosca.relationships.network.LinksTo
335         occurrences:
336         - 1
337         - 1
338     - dependency_vdbe_node_1:
339         capability: tosca.capabilities.Node
340         node: tosca.nodes.Root
341         relationship: tosca.relationships.DependsOn
342         occurrences:
343         - 0
344         - UNBOUNDED
345     - local_storage_vdbe_node_1:
346         capability: tosca.capabilities.Attachment
347         node: tosca.nodes.BlockStorage
348         relationship: tosca.relationships.AttachesTo
349         occurrences:
350         - 0
351         - UNBOUNDED
352     - dependency_vdbe_untr_1_port:
353         capability: tosca.capabilities.Node
354         node: tosca.nodes.Root
355         relationship: tosca.relationships.DependsOn
356         occurrences:
357         - 0
358         - UNBOUNDED
359     - dependency_vdbe_untr_1_subports:
360         capability: tosca.capabilities.Node
361         node: tosca.nodes.Root
362         relationship: tosca.relationships.DependsOn
363         occurrences:
364         - 0
365         - UNBOUNDED
366     - dependency_vdbe_untr_x_subport_vdbe_untr_1_subports:
367         capability: tosca.capabilities.Node
368         node: tosca.nodes.Root
369         relationship: tosca.relationships.DependsOn
370         occurrences:
371         - 0
372         - UNBOUNDED
373     - link_vdbe_untr_x_subport_vdbe_untr_1_subports:
374         capability: tosca.capabilities.network.Linkable
375         relationship: tosca.relationships.network.LinksTo
376         occurrences:
377         - 1
378         - 1
379     - dependency_control_int_net:
380         capability: tosca.capabilities.Node
381         node: tosca.nodes.Root
382         relationship: tosca.relationships.DependsOn
383         occurrences:
384         - 0
385         - UNBOUNDED
386     capabilities:
387       disk.latency_vdbe_node_1:
388         type: org.openecomp.capabilities.metric.Ceilometer
389         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
390         occurrences:
391         - 1
392         - UNBOUNDED
393       feature_vdbe_untr_x_subport_another_vdbe_untr_2_subports:
394         type: tosca.capabilities.Node
395         occurrences:
396         - 1
397         - UNBOUNDED
398       binding_vdbe_node_1:
399         type: tosca.capabilities.network.Bindable
400         occurrences:
401         - 1
402         - UNBOUNDED
403       network.outgoing.bytes.rate_vdbe_untr_1_port:
404         type: org.openecomp.capabilities.metric.Ceilometer
405         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
406         occurrences:
407         - 1
408         - UNBOUNDED
409       instance_vdbe_node_1:
410         type: org.openecomp.capabilities.metric.Ceilometer
411         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
412         occurrences:
413         - 1
414         - UNBOUNDED
415       forwarder_vdbe_untr_1_port:
416         type: org.openecomp.capabilities.Forwarder
417         occurrences:
418         - 1
419         - UNBOUNDED
420       disk.device.read.requests_vdbe_node_1:
421         type: org.openecomp.capabilities.metric.Ceilometer
422         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
423         occurrences:
424         - 1
425         - UNBOUNDED
426       disk.device.usage_vdbe_node_1:
427         type: org.openecomp.capabilities.metric.Ceilometer
428         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
429         occurrences:
430         - 1
431         - UNBOUNDED
432       disk.write.bytes_vdbe_node_1:
433         type: org.openecomp.capabilities.metric.Ceilometer
434         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
435         occurrences:
436         - 1
437         - UNBOUNDED
438       disk.device.write.bytes_vdbe_node_1:
439         type: org.openecomp.capabilities.metric.Ceilometer
440         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
441         occurrences:
442         - 1
443         - UNBOUNDED
444       disk.allocation_vdbe_node_1:
445         type: org.openecomp.capabilities.metric.Ceilometer
446         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
447         occurrences:
448         - 1
449         - UNBOUNDED
450       memory_vdbe_node_1:
451         type: org.openecomp.capabilities.metric.Ceilometer
452         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
453         occurrences:
454         - 1
455         - UNBOUNDED
456       cpu_util_vdbe_node_1:
457         type: org.openecomp.capabilities.metric.Ceilometer
458         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
459         occurrences:
460         - 1
461         - UNBOUNDED
462       network.incoming.packets.rate_vdbe_untr_1_port:
463         type: org.openecomp.capabilities.metric.Ceilometer
464         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
465         occurrences:
466         - 1
467         - UNBOUNDED
468       disk.device.read.bytes_vdbe_node_1:
469         type: org.openecomp.capabilities.metric.Ceilometer
470         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
471         occurrences:
472         - 1
473         - UNBOUNDED
474       feature_vdbe_untr_2_subports:
475         type: tosca.capabilities.Node
476         occurrences:
477         - 1
478         - UNBOUNDED
479       disk.device.read.bytes.rate_vdbe_node_1:
480         type: org.openecomp.capabilities.metric.Ceilometer
481         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
482         occurrences:
483         - 1
484         - UNBOUNDED
485       disk.device.allocation_vdbe_node_1:
486         type: org.openecomp.capabilities.metric.Ceilometer
487         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
488         occurrences:
489         - 1
490         - UNBOUNDED
491       disk.write.requests.rate_vdbe_node_1:
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       disk.root.size_vdbe_node_1:
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       disk.device.iops_vdbe_node_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       disk.device.write.requests_vdbe_node_1:
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       disk.write.requests_vdbe_node_1:
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       network.incoming.bytes.rate_vdbe_untr_1_port:
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       vcpus_vdbe_node_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       binding_vdbe_untr_1_port:
534         type: tosca.capabilities.network.Bindable
535         valid_source_types:
536         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
537         occurrences:
538         - 0
539         - UNBOUNDED
540       disk.ephemeral.size_vdbe_node_1:
541         type: org.openecomp.capabilities.metric.Ceilometer
542         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
543         occurrences:
544         - 1
545         - UNBOUNDED
546       network.outgoing.bytes_vdbe_untr_1_port:
547         type: org.openecomp.capabilities.metric.Ceilometer
548         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
549         occurrences:
550         - 1
551         - UNBOUNDED
552       feature_vdbe_untr_1_subports:
553         type: tosca.capabilities.Node
554         occurrences:
555         - 1
556         - UNBOUNDED
557       disk.device.latency_vdbe_node_1:
558         type: org.openecomp.capabilities.metric.Ceilometer
559         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
560         occurrences:
561         - 1
562         - UNBOUNDED
563       disk.capacity_vdbe_node_1:
564         type: org.openecomp.capabilities.metric.Ceilometer
565         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
566         occurrences:
567         - 1
568         - UNBOUNDED
569       disk.device.capacity_vdbe_node_1:
570         type: org.openecomp.capabilities.metric.Ceilometer
571         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
572         occurrences:
573         - 1
574         - UNBOUNDED
575       link_control_int_net:
576         type: tosca.capabilities.network.Linkable
577         occurrences:
578         - 1
579         - UNBOUNDED
580       network.incoming.bytes_vdbe_untr_1_port:
581         type: org.openecomp.capabilities.metric.Ceilometer
582         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
583         occurrences:
584         - 1
585         - UNBOUNDED
586       end_point_control_int_net:
587         type: tosca.capabilities.Endpoint
588         occurrences:
589         - 1
590         - UNBOUNDED
591       disk.usage_vdbe_node_1:
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       disk.read.bytes_vdbe_node_1:
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       feature_vdbe_untr_x_subport_vdbe_untr_1_subports:
604         type: tosca.capabilities.Node
605         occurrences:
606         - 1
607         - UNBOUNDED
608       disk.device.read.requests.rate_vdbe_node_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       host_vdbe_node_1:
615         type: tosca.capabilities.Container
616         valid_source_types:
617         - tosca.nodes.SoftwareComponent
618         occurrences:
619         - 1
620         - UNBOUNDED
621       feature_control_int_net:
622         type: tosca.capabilities.Node
623         occurrences:
624         - 1
625         - UNBOUNDED
626       cpu.delta_vdbe_node_1:
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.incoming.packets_vdbe_untr_1_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       scalable_vdbe_node_1:
639         type: tosca.capabilities.Scalable
640         occurrences:
641         - 1
642         - UNBOUNDED
643       disk.iops_vdbe_node_1:
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       feature_vdbe_node_1:
650         type: tosca.capabilities.Node
651         occurrences:
652         - 1
653         - UNBOUNDED
654       memory.resident_vdbe_node_1:
655         type: org.openecomp.capabilities.metric.Ceilometer
656         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
657         occurrences:
658         - 1
659         - UNBOUNDED
660       endpoint_vdbe_node_1:
661         type: tosca.capabilities.Endpoint.Admin
662         occurrences:
663         - 1
664         - UNBOUNDED
665       network.outgoing.packets.rate_vdbe_untr_1_port:
666         type: org.openecomp.capabilities.metric.Ceilometer
667         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
668         occurrences:
669         - 1
670         - UNBOUNDED
671       os_vdbe_node_1:
672         type: tosca.capabilities.OperatingSystem
673         occurrences:
674         - 1
675         - UNBOUNDED
676       network.outpoing.packets_vdbe_untr_1_port:
677         type: org.openecomp.capabilities.metric.Ceilometer
678         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
679         occurrences:
680         - 1
681         - UNBOUNDED
682       disk.read.bytes.rate_vdbe_node_1:
683         type: org.openecomp.capabilities.metric.Ceilometer
684         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
685         occurrences:
686         - 1
687         - UNBOUNDED
688       disk.device.write.bytes.rate_vdbe_node_1:
689         type: org.openecomp.capabilities.metric.Ceilometer
690         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
691         occurrences:
692         - 1
693         - UNBOUNDED
694       attachment_control_int_net:
695         type: tosca.capabilities.Attachment
696         occurrences:
697         - 1
698         - UNBOUNDED
699       cpu_vdbe_node_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.write.requests.rate_vdbe_node_1:
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.read.requests_vdbe_node_1:
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.write.bytes.rate_vdbe_node_1:
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       feature_vdbe_untr_1_port:
724         type: tosca.capabilities.Node
725         occurrences:
726         - 1
727         - UNBOUNDED
728       memory.usage_vdbe_node_1:
729         type: org.openecomp.capabilities.metric.Ceilometer
730         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
731         occurrences:
732         - 1
733         - UNBOUNDED
734   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2:
735     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
736     properties:
737       aap_untrusted_ip_prefix:
738         type: string
739         description: ip prefix for primary vDBE VM on the VAN untrusted network
740         required: true
741         status: SUPPORTED
742       aap_sec_untrusted_ip_prefix:
743         type: string
744         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
745         required: true
746         status: SUPPORTED
747       ip_v6_address:
748         type: string
749         description: IPv6 address associated with subinterfaces
750         required: true
751         status: SUPPORTED
752       counter:
753         type: float
754         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
755         required: true
756         status: SUPPORTED
757       subinterfaces_name_prefix:
758         type: string
759         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
760         required: true
761         status: SUPPORTED
762       ip_address:
763         type: string
764         description: IPv4 address associated with subinterfaces
765         required: true
766         status: SUPPORTED
767       aap_address_mode:
768         type: string
769         description: Address mode for the vDBE cluster IP
770         required: true
771         status: SUPPORTED
772       aap_untrusted_v6_ip_prefix:
773         type: string
774         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
775         required: true
776         status: SUPPORTED
777       parent_interface:
778         type: string
779         description: Parent Contrail interface
780         required: true
781         status: SUPPORTED
782       vn_network_list:
783         type: string
784         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
785         required: true
786         status: SUPPORTED
787       mac_address:
788         type: string
789         description: HW MAC address to use for subinterface
790         required: true
791         status: SUPPORTED
792       vlan_tag_list:
793         type: list
794         description: List of VLAN IDs to use for subinterfaces
795         required: true
796         status: SUPPORTED
797         entry_schema:
798           type: string
799       aap_sec_untrusted_ip_prefix_len:
800         type: string
801         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
802         required: true
803         status: SUPPORTED
804       vmac_address:
805         type: string
806         description: virtual MAC address to use for subinterface
807         required: true
808         status: SUPPORTED
809       aap_untrusted_v6_ip_prefix_len:
810         type: string
811         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
812         required: true
813         status: SUPPORTED
814       aap_untrusted_ip_prefix_len:
815         type: string
816         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
817         required: true
818         status: SUPPORTED
819     requirements:
820     - dependency_vdbe_untr_x_subport_another:
821         capability: tosca.capabilities.Node
822         node: tosca.nodes.Root
823         relationship: tosca.relationships.DependsOn
824         occurrences:
825         - 0
826         - UNBOUNDED
827     - link_vdbe_untr_x_subport_another:
828         capability: tosca.capabilities.network.Linkable
829         relationship: tosca.relationships.network.LinksTo
830         occurrences:
831         - 1
832         - 1
833     - binding_vdbe_untr_x_subport_another:
834         capability: tosca.capabilities.network.Bindable
835         node: org.openecomp.resource.cp.nodes.network.Port
836         relationship: tosca.relationships.network.BindsTo
837         occurrences:
838         - 1
839         - 1
840     capabilities:
841       feature_vdbe_untr_x_subport_another:
842         type: tosca.capabilities.Node
843         occurrences:
844         - 1
845         - UNBOUNDED