2e140acb39c482377345c41b08ee56130920d491
[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.vdbe:
9     derived_from: org.openecomp.resource.abstract.nodes.VFC
10     properties:
11       vf_module_id:
12         type: string
13         description: Unique ID for this VF module inst
14         required: true
15         status: SUPPORTED
16       control_int_net_rpf:
17         type: string
18         description: Reverse Path Filtering enable or disable for the control virtual network
19         required: true
20         status: SUPPORTED
21       control_int_net_forwarding_mode:
22         type: string
23         description: forwarding mode of the control virtual network
24         required: true
25         status: SUPPORTED
26       vnf_name:
27         type: string
28         description: Unique name for this VF instance
29         required: true
30         status: SUPPORTED
31       vdbe_untrusted_ip_1:
32         type: string
33         description: IPV4 address of the secondary vDBE VM on the VAN untrusted network
34         required: true
35         status: SUPPORTED
36       vdbe_aap_untrusted_ip_prefix_len:
37         type: string
38         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
39         required: true
40         status: SUPPORTED
41       untrusted_num_vn:
42         type: float
43         description: Number of vDBE subinterface virtual Networks
44         required: true
45         status: SUPPORTED
46         constraints:
47         - in_range:
48           - 1
49           - 77
50       vf_module_name:
51         type: string
52         description: Unique ID for this VF Module instance
53         required: true
54         status: SUPPORTED
55       aap_address_mode:
56         type: string
57         description: Address mode for the vDBE cluster IP
58         required: true
59         status: SUPPORTED
60       control_int_net_shared:
61         type: boolean
62         description: control virtual network shared
63         required: true
64         status: SUPPORTED
65       vdbe_untrusted_v6_ip_1:
66         type: string
67         description: IPV6 address of the secondary vDBE VM on the VAN untrusted network
68         required: true
69         status: SUPPORTED
70       vdbe_untrusted_vmac_address:
71         type: string
72         description: Virtual MAC of the primary vDBE VM on the VAN untrusted network
73         required: true
74         status: SUPPORTED
75       control_int_net_flood_unknown_unicast:
76         type: boolean
77         description: forwarding mode of the control virtual network
78         required: true
79         status: SUPPORTED
80       port_vdbe_untr_1_port_network_role:
81         type: string
82         required: true
83         status: SUPPORTED
84       vdbe_aap_sec_untrusted_ip_prefix:
85         type: string
86         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
87         required: true
88         status: SUPPORTED
89       vnf_id:
90         type: string
91         description: Unique ID for this VF inst
92         required: true
93         status: SUPPORTED
94       vdbe_name_1:
95         type: string
96         description: VM Name for this vdbe node 1
97         required: true
98         status: SUPPORTED
99       port_vdbe_untr_1_port_ip_requirements:
100         type: list
101         required: true
102         status: SUPPORTED
103         entry_schema:
104           type: org.openecomp.datatypes.network.IpRequirements
105       availability_zone_1:
106         type: string
107         description: The availability zone of secondary node1 vDBE vm in the local HA pair.
108         required: true
109         status: SUPPORTED
110       untrusted_vn_networks:
111         type: list
112         description: List of subinterface virtual networks
113         required: true
114         status: SUPPORTED
115         entry_schema:
116           type: string
117       vdbe_image_name:
118         type: string
119         description: Image to use for vDBE
120         required: true
121         status: SUPPORTED
122       oam_net_name:
123         type: string
124         description: Name of NSDNet network from which the management IP addresses will be allocated
125         required: true
126         status: SUPPORTED
127       vdbe_aap_sec_untrusted_ip_prefix_len:
128         type: string
129         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
130         required: true
131         status: SUPPORTED
132       port_vdbe_untr_1_port_mac_requirements:
133         type: org.openecomp.datatypes.network.MacRequirements
134         required: true
135         status: SUPPORTED
136       port_vdbe_untr_1_port_order:
137         type: integer
138         required: true
139         status: SUPPORTED
140       vdbe_aap_untrusted_v6_ip_prefix:
141         type: string
142         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
143         required: true
144         status: SUPPORTED
145       vdbe_aap_untrusted_v6_ip_prefix_len:
146         type: string
147         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
148         required: true
149         status: SUPPORTED
150       untrusted_vlan_tags:
151         type: list
152         description: List of subinterface vlan tags
153         required: true
154         status: SUPPORTED
155         entry_schema:
156           type: string
157       vdbe_flavor_name:
158         type: string
159         description: Flavor to use for vDBE
160         required: true
161         status: SUPPORTED
162       port_vdbe_untr_1_port_exCP_naming:
163         type: org.openecomp.datatypes.Naming
164         required: true
165         status: SUPPORTED
166       counter:
167         type: float
168         description: Counter.
169         required: true
170         status: SUPPORTED
171       port_vdbe_untr_1_port_subnetpoolid:
172         type: string
173         required: true
174         status: SUPPORTED
175       vdbe_hw_untr_mac_1:
176         type: string
177         description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network
178         required: true
179         status: SUPPORTED
180       untrusted_net_name:
181         type: string
182         description: Name of public untrusted network into which this vDBE HA cluster is deployed
183         required: true
184         status: SUPPORTED
185       port_vdbe_untr_1_port_network_role_tag:
186         type: string
187         required: true
188         status: SUPPORTED
189       vdbe_device_name:
190         type: string
191         description: VDBE device Name for this vdbe VNF
192         required: true
193         status: SUPPORTED
194       port_vdbe_untr_1_port_vlan_requirements:
195         type: list
196         required: true
197         status: SUPPORTED
198         entry_schema:
199           type: org.openecomp.datatypes.network.VlanRequirements
200       vdbe_aap_untrusted_ip_prefix:
201         type: string
202         description: ip prefix for primary vDBE VM on the VAN untrusted network
203         required: true
204         status: SUPPORTED
205     requirements:
206     - dependency_vdbe_untr_2_subports:
207         capability: tosca.capabilities.Node
208         node: tosca.nodes.Root
209         relationship: tosca.relationships.DependsOn
210         occurrences:
211         - 0
212         - UNBOUNDED
213     - dependency_vdbe_untr_x_subport_vdbe_untr_2_subports:
214         capability: tosca.capabilities.Node
215         node: tosca.nodes.Root
216         relationship: tosca.relationships.DependsOn
217         occurrences:
218         - 0
219         - UNBOUNDED
220     - subinterface_link_vdbe_untr_x_subport_vdbe_untr_2_subports:
221         capability: tosca.capabilities.network.Linkable
222         relationship: tosca.relationships.network.LinksTo
223         occurrences:
224         - 1
225         - 1
226     - dependency_vdbe_node_1:
227         capability: tosca.capabilities.Node
228         node: tosca.nodes.Root
229         relationship: tosca.relationships.DependsOn
230         occurrences:
231         - 0
232         - UNBOUNDED
233     - local_storage_vdbe_node_1:
234         capability: tosca.capabilities.Attachment
235         node: tosca.nodes.BlockStorage
236         relationship: tosca.relationships.AttachesTo
237         occurrences:
238         - 0
239         - UNBOUNDED
240     - dependency_vdbe_untr_1_port:
241         capability: tosca.capabilities.Node
242         node: tosca.nodes.Root
243         relationship: tosca.relationships.DependsOn
244         occurrences:
245         - 0
246         - UNBOUNDED
247     - dependency_vdbe_untr_1_subports:
248         capability: tosca.capabilities.Node
249         node: tosca.nodes.Root
250         relationship: tosca.relationships.DependsOn
251         occurrences:
252         - 0
253         - UNBOUNDED
254     - dependency_vdbe_untr_x_subport_vdbe_untr_1_subports:
255         capability: tosca.capabilities.Node
256         node: tosca.nodes.Root
257         relationship: tosca.relationships.DependsOn
258         occurrences:
259         - 0
260         - UNBOUNDED
261     - subinterface_link_vdbe_untr_x_subport_vdbe_untr_1_subports:
262         capability: tosca.capabilities.network.Linkable
263         relationship: tosca.relationships.network.LinksTo
264         occurrences:
265         - 1
266         - 1
267     - dependency_control_int_net:
268         capability: tosca.capabilities.Node
269         node: tosca.nodes.Root
270         relationship: tosca.relationships.DependsOn
271         occurrences:
272         - 0
273         - UNBOUNDED
274     capabilities:
275       disk.latency_vdbe_node_1:
276         type: org.openecomp.capabilities.metric.Ceilometer
277         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
278         occurrences:
279         - 1
280         - UNBOUNDED
281       binding_vdbe_node_1:
282         type: tosca.capabilities.network.Bindable
283         occurrences:
284         - 1
285         - UNBOUNDED
286       network.outgoing.bytes.rate_vdbe_untr_1_port:
287         type: org.openecomp.capabilities.metric.Ceilometer
288         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
289         occurrences:
290         - 1
291         - UNBOUNDED
292       instance_vdbe_node_1:
293         type: org.openecomp.capabilities.metric.Ceilometer
294         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
295         occurrences:
296         - 1
297         - UNBOUNDED
298       forwarder_vdbe_untr_1_port:
299         type: org.openecomp.capabilities.Forwarder
300         occurrences:
301         - 1
302         - UNBOUNDED
303       disk.device.read.requests_vdbe_node_1:
304         type: org.openecomp.capabilities.metric.Ceilometer
305         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
306         occurrences:
307         - 1
308         - UNBOUNDED
309       disk.device.usage_vdbe_node_1:
310         type: org.openecomp.capabilities.metric.Ceilometer
311         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
312         occurrences:
313         - 1
314         - UNBOUNDED
315       disk.write.bytes_vdbe_node_1:
316         type: org.openecomp.capabilities.metric.Ceilometer
317         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
318         occurrences:
319         - 1
320         - UNBOUNDED
321       disk.device.write.bytes_vdbe_node_1:
322         type: org.openecomp.capabilities.metric.Ceilometer
323         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
324         occurrences:
325         - 1
326         - UNBOUNDED
327       disk.allocation_vdbe_node_1:
328         type: org.openecomp.capabilities.metric.Ceilometer
329         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
330         occurrences:
331         - 1
332         - UNBOUNDED
333       memory_vdbe_node_1:
334         type: org.openecomp.capabilities.metric.Ceilometer
335         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
336         occurrences:
337         - 1
338         - UNBOUNDED
339       cpu_util_vdbe_node_1:
340         type: org.openecomp.capabilities.metric.Ceilometer
341         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
342         occurrences:
343         - 1
344         - UNBOUNDED
345       network.incoming.packets.rate_vdbe_untr_1_port:
346         type: org.openecomp.capabilities.metric.Ceilometer
347         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
348         occurrences:
349         - 1
350         - UNBOUNDED
351       disk.device.read.bytes_vdbe_node_1:
352         type: org.openecomp.capabilities.metric.Ceilometer
353         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
354         occurrences:
355         - 1
356         - UNBOUNDED
357       feature_vdbe_untr_2_subports:
358         type: tosca.capabilities.Node
359         occurrences:
360         - 1
361         - UNBOUNDED
362       disk.device.read.bytes.rate_vdbe_node_1:
363         type: org.openecomp.capabilities.metric.Ceilometer
364         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
365         occurrences:
366         - 1
367         - UNBOUNDED
368       disk.device.allocation_vdbe_node_1:
369         type: org.openecomp.capabilities.metric.Ceilometer
370         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
371         occurrences:
372         - 1
373         - UNBOUNDED
374       disk.write.requests.rate_vdbe_node_1:
375         type: org.openecomp.capabilities.metric.Ceilometer
376         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
377         occurrences:
378         - 1
379         - UNBOUNDED
380       disk.root.size_vdbe_node_1:
381         type: org.openecomp.capabilities.metric.Ceilometer
382         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
383         occurrences:
384         - 1
385         - UNBOUNDED
386       disk.device.iops_vdbe_node_1:
387         type: org.openecomp.capabilities.metric.Ceilometer
388         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
389         occurrences:
390         - 1
391         - UNBOUNDED
392       disk.device.write.requests_vdbe_node_1:
393         type: org.openecomp.capabilities.metric.Ceilometer
394         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
395         occurrences:
396         - 1
397         - UNBOUNDED
398       disk.write.requests_vdbe_node_1:
399         type: org.openecomp.capabilities.metric.Ceilometer
400         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
401         occurrences:
402         - 1
403         - UNBOUNDED
404       network.incoming.bytes.rate_vdbe_untr_1_port:
405         type: org.openecomp.capabilities.metric.Ceilometer
406         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
407         occurrences:
408         - 1
409         - UNBOUNDED
410       vcpus_vdbe_node_1:
411         type: org.openecomp.capabilities.metric.Ceilometer
412         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
413         occurrences:
414         - 1
415         - UNBOUNDED
416       binding_vdbe_untr_1_port:
417         type: tosca.capabilities.network.Bindable
418         valid_source_types:
419         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
420         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
421         occurrences:
422         - 0
423         - UNBOUNDED
424       disk.ephemeral.size_vdbe_node_1:
425         type: org.openecomp.capabilities.metric.Ceilometer
426         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
427         occurrences:
428         - 1
429         - UNBOUNDED
430       network.outgoing.bytes_vdbe_untr_1_port:
431         type: org.openecomp.capabilities.metric.Ceilometer
432         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
433         occurrences:
434         - 1
435         - UNBOUNDED
436       feature_vdbe_untr_1_subports:
437         type: tosca.capabilities.Node
438         occurrences:
439         - 1
440         - UNBOUNDED
441       disk.device.latency_vdbe_node_1:
442         type: org.openecomp.capabilities.metric.Ceilometer
443         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
444         occurrences:
445         - 1
446         - UNBOUNDED
447       disk.capacity_vdbe_node_1:
448         type: org.openecomp.capabilities.metric.Ceilometer
449         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
450         occurrences:
451         - 1
452         - UNBOUNDED
453       disk.device.capacity_vdbe_node_1:
454         type: org.openecomp.capabilities.metric.Ceilometer
455         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
456         occurrences:
457         - 1
458         - UNBOUNDED
459       link_control_int_net:
460         type: tosca.capabilities.network.Linkable
461         occurrences:
462         - 1
463         - UNBOUNDED
464       network.incoming.bytes_vdbe_untr_1_port:
465         type: org.openecomp.capabilities.metric.Ceilometer
466         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
467         occurrences:
468         - 1
469         - UNBOUNDED
470       end_point_control_int_net:
471         type: tosca.capabilities.Endpoint
472         occurrences:
473         - 1
474         - UNBOUNDED
475       disk.usage_vdbe_node_1:
476         type: org.openecomp.capabilities.metric.Ceilometer
477         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
478         occurrences:
479         - 1
480         - UNBOUNDED
481       disk.read.bytes_vdbe_node_1:
482         type: org.openecomp.capabilities.metric.Ceilometer
483         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
484         occurrences:
485         - 1
486         - UNBOUNDED
487       feature_vdbe_untr_x_subport_vdbe_untr_1_subports:
488         type: tosca.capabilities.Node
489         occurrences:
490         - 1
491         - UNBOUNDED
492       disk.device.read.requests.rate_vdbe_node_1:
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       host_vdbe_node_1:
499         type: tosca.capabilities.Container
500         valid_source_types:
501         - tosca.nodes.SoftwareComponent
502         occurrences:
503         - 1
504         - UNBOUNDED
505       feature_control_int_net:
506         type: tosca.capabilities.Node
507         occurrences:
508         - 1
509         - UNBOUNDED
510       cpu.delta_vdbe_node_1:
511         type: org.openecomp.capabilities.metric.Ceilometer
512         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
513         occurrences:
514         - 1
515         - UNBOUNDED
516       network.incoming.packets_vdbe_untr_1_port:
517         type: org.openecomp.capabilities.metric.Ceilometer
518         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
519         occurrences:
520         - 1
521         - UNBOUNDED
522       scalable_vdbe_node_1:
523         type: tosca.capabilities.Scalable
524         occurrences:
525         - 1
526         - UNBOUNDED
527       disk.iops_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       feature_vdbe_node_1:
534         type: tosca.capabilities.Node
535         occurrences:
536         - 1
537         - UNBOUNDED
538       memory.resident_vdbe_node_1:
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       endpoint_vdbe_node_1:
545         type: tosca.capabilities.Endpoint.Admin
546         occurrences:
547         - 1
548         - UNBOUNDED
549       network.outgoing.packets.rate_vdbe_untr_1_port:
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       os_vdbe_node_1:
556         type: tosca.capabilities.OperatingSystem
557         occurrences:
558         - 1
559         - UNBOUNDED
560       network.outpoing.packets_vdbe_untr_1_port:
561         type: org.openecomp.capabilities.metric.Ceilometer
562         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
563         occurrences:
564         - 1
565         - UNBOUNDED
566       disk.read.bytes.rate_vdbe_node_1:
567         type: org.openecomp.capabilities.metric.Ceilometer
568         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
569         occurrences:
570         - 1
571         - UNBOUNDED
572       disk.device.write.bytes.rate_vdbe_node_1:
573         type: org.openecomp.capabilities.metric.Ceilometer
574         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
575         occurrences:
576         - 1
577         - UNBOUNDED
578       attachment_control_int_net:
579         type: tosca.capabilities.Attachment
580         occurrences:
581         - 1
582         - UNBOUNDED
583       cpu_vdbe_node_1:
584         type: org.openecomp.capabilities.metric.Ceilometer
585         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
586         occurrences:
587         - 1
588         - UNBOUNDED
589       disk.device.write.requests.rate_vdbe_node_1:
590         type: org.openecomp.capabilities.metric.Ceilometer
591         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
592         occurrences:
593         - 1
594         - UNBOUNDED
595       disk.read.requests_vdbe_node_1:
596         type: org.openecomp.capabilities.metric.Ceilometer
597         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
598         occurrences:
599         - 1
600         - UNBOUNDED
601       feature_vdbe_untr_x_subport_vdbe_untr_2_subports:
602         type: tosca.capabilities.Node
603         occurrences:
604         - 1
605         - UNBOUNDED
606       disk.write.bytes.rate_vdbe_node_1:
607         type: org.openecomp.capabilities.metric.Ceilometer
608         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
609         occurrences:
610         - 1
611         - UNBOUNDED
612       feature_vdbe_untr_1_port:
613         type: tosca.capabilities.Node
614         occurrences:
615         - 1
616         - UNBOUNDED
617       memory.usage_vdbe_node_1:
618         type: org.openecomp.capabilities.metric.Ceilometer
619         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
620         occurrences:
621         - 1
622         - UNBOUNDED
623   org.openecomp.resource.abstract.nodes.heat.subinterface.nested_vlan:
624     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
625     properties:
626       aap_untrusted_ip_prefix:
627         type: string
628         description: ip prefix for primary vDBE VM on the VAN untrusted network
629         required: true
630         status: SUPPORTED
631       aap_sec_untrusted_ip_prefix:
632         type: string
633         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
634         required: true
635         status: SUPPORTED
636       ip_v6_address:
637         type: string
638         description: IPv6 address associated with subinterfaces
639         required: true
640         status: SUPPORTED
641       counter:
642         type: float
643         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
644         required: true
645         status: SUPPORTED
646       subinterfaces_name_prefix:
647         type: string
648         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
649         required: true
650         status: SUPPORTED
651       ip_address:
652         type: string
653         description: IPv4 address associated with subinterfaces
654         required: true
655         status: SUPPORTED
656       aap_address_mode:
657         type: string
658         description: Address mode for the vDBE cluster IP
659         required: true
660         status: SUPPORTED
661       aap_untrusted_v6_ip_prefix:
662         type: string
663         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
664         required: true
665         status: SUPPORTED
666       parent_interface:
667         type: string
668         description: Parent Contrail interface
669         required: true
670         status: SUPPORTED
671       vn_network_list:
672         type: string
673         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
674         required: true
675         status: SUPPORTED
676       mac_address:
677         type: string
678         description: HW MAC address to use for subinterface
679         required: true
680         status: SUPPORTED
681       vlan_tag_list:
682         type: list
683         description: List of VLAN IDs to use for subinterfaces
684         required: true
685         status: SUPPORTED
686         entry_schema:
687           type: string
688       aap_sec_untrusted_ip_prefix_len:
689         type: string
690         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
691         required: true
692         status: SUPPORTED
693       vmac_address:
694         type: string
695         description: virtual MAC address to use for subinterface
696         required: true
697         status: SUPPORTED
698       aap_untrusted_v6_ip_prefix_len:
699         type: string
700         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
701         required: true
702         status: SUPPORTED
703       aap_untrusted_ip_prefix_len:
704         type: string
705         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
706         required: true
707         status: SUPPORTED
708     requirements:
709     - dependency_vdbe_untr_x_subport:
710         capability: tosca.capabilities.Node
711         node: tosca.nodes.Root
712         relationship: tosca.relationships.DependsOn
713         occurrences:
714         - 0
715         - UNBOUNDED
716     - subinterface_link_vdbe_untr_x_subport:
717         capability: tosca.capabilities.network.Linkable
718         relationship: tosca.relationships.network.LinksTo
719         occurrences:
720         - 1
721         - 1
722     - binding_vdbe_untr_x_subport:
723         capability: tosca.capabilities.network.Bindable
724         node: org.openecomp.resource.cp.nodes.network.Port
725         relationship: tosca.relationships.network.BindsTo
726         occurrences:
727         - 1
728         - 1
729     capabilities:
730       feature_vdbe_untr_x_subport:
731         type: tosca.capabilities.Node
732         occurrences:
733         - 1
734         - UNBOUNDED