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