15e649a2cddc377102e1c80c85189da8b6ccb373
[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     requirements:
225     - dependency_vdbe_node_1:
226         capability: tosca.capabilities.Node
227         node: tosca.nodes.Root
228         relationship: tosca.relationships.DependsOn
229         occurrences:
230         - 0
231         - UNBOUNDED
232     - local_storage_vdbe_node_1:
233         capability: tosca.capabilities.Attachment
234         node: tosca.nodes.BlockStorage
235         relationship: tosca.relationships.AttachesTo
236         occurrences:
237         - 0
238         - UNBOUNDED
239     - dependency_fabric_int_net:
240         capability: tosca.capabilities.Node
241         node: tosca.nodes.Root
242         relationship: tosca.relationships.DependsOn
243         occurrences:
244         - 0
245         - UNBOUNDED
246     - dependency_vdbe_untr_1_port:
247         capability: tosca.capabilities.Node
248         node: tosca.nodes.Root
249         relationship: tosca.relationships.DependsOn
250         occurrences:
251         - 0
252         - UNBOUNDED
253     - dependency_vdbe_untr_1_subports:
254         capability: tosca.capabilities.Node
255         node: tosca.nodes.Root
256         relationship: tosca.relationships.DependsOn
257         occurrences:
258         - 0
259         - UNBOUNDED
260     - dependency_vdbe_untr_x_subport_vdbe_untr_1_subports:
261         capability: tosca.capabilities.Node
262         node: tosca.nodes.Root
263         relationship: tosca.relationships.DependsOn
264         occurrences:
265         - 0
266         - UNBOUNDED
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       end_point_fabric_int_net:
310         type: tosca.capabilities.Endpoint
311         occurrences:
312         - 1
313         - UNBOUNDED
314       disk.device.usage_vdbe_node_1:
315         type: org.openecomp.capabilities.metric.Ceilometer
316         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
317         occurrences:
318         - 1
319         - UNBOUNDED
320       attachment_fabric_int_net:
321         type: tosca.capabilities.Attachment
322         occurrences:
323         - 1
324         - UNBOUNDED
325       disk.write.bytes_vdbe_node_1:
326         type: org.openecomp.capabilities.metric.Ceilometer
327         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
328         occurrences:
329         - 1
330         - UNBOUNDED
331       disk.device.write.bytes_vdbe_node_1:
332         type: org.openecomp.capabilities.metric.Ceilometer
333         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
334         occurrences:
335         - 1
336         - UNBOUNDED
337       disk.allocation_vdbe_node_1:
338         type: org.openecomp.capabilities.metric.Ceilometer
339         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
340         occurrences:
341         - 1
342         - UNBOUNDED
343       memory_vdbe_node_1:
344         type: org.openecomp.capabilities.metric.Ceilometer
345         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
346         occurrences:
347         - 1
348         - UNBOUNDED
349       cpu_util_vdbe_node_1:
350         type: org.openecomp.capabilities.metric.Ceilometer
351         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
352         occurrences:
353         - 1
354         - UNBOUNDED
355       network.incoming.packets.rate_vdbe_untr_1_port:
356         type: org.openecomp.capabilities.metric.Ceilometer
357         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
358         occurrences:
359         - 1
360         - UNBOUNDED
361       disk.device.read.bytes_vdbe_node_1:
362         type: org.openecomp.capabilities.metric.Ceilometer
363         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
364         occurrences:
365         - 1
366         - UNBOUNDED
367       disk.device.read.bytes.rate_vdbe_node_1:
368         type: org.openecomp.capabilities.metric.Ceilometer
369         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
370         occurrences:
371         - 1
372         - UNBOUNDED
373       disk.device.allocation_vdbe_node_1:
374         type: org.openecomp.capabilities.metric.Ceilometer
375         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
376         occurrences:
377         - 1
378         - UNBOUNDED
379       disk.write.requests.rate_vdbe_node_1:
380         type: org.openecomp.capabilities.metric.Ceilometer
381         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
382         occurrences:
383         - 1
384         - UNBOUNDED
385       disk.root.size_vdbe_node_1:
386         type: org.openecomp.capabilities.metric.Ceilometer
387         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
388         occurrences:
389         - 1
390         - UNBOUNDED
391       disk.device.iops_vdbe_node_1:
392         type: org.openecomp.capabilities.metric.Ceilometer
393         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
394         occurrences:
395         - 1
396         - UNBOUNDED
397       disk.device.write.requests_vdbe_node_1:
398         type: org.openecomp.capabilities.metric.Ceilometer
399         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
400         occurrences:
401         - 1
402         - UNBOUNDED
403       disk.write.requests_vdbe_node_1:
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       network.incoming.bytes.rate_vdbe_untr_1_port:
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       vcpus_vdbe_node_1:
416         type: org.openecomp.capabilities.metric.Ceilometer
417         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
418         occurrences:
419         - 1
420         - UNBOUNDED
421       binding_vdbe_untr_1_port:
422         type: tosca.capabilities.network.Bindable
423         valid_source_types:
424         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
425         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
426         occurrences:
427         - 0
428         - UNBOUNDED
429       disk.ephemeral.size_vdbe_node_1:
430         type: org.openecomp.capabilities.metric.Ceilometer
431         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
432         occurrences:
433         - 1
434         - UNBOUNDED
435       network.outgoing.bytes_vdbe_untr_1_port:
436         type: org.openecomp.capabilities.metric.Ceilometer
437         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
438         occurrences:
439         - 1
440         - UNBOUNDED
441       feature_vdbe_untr_1_subports:
442         type: tosca.capabilities.Node
443         occurrences:
444         - 1
445         - UNBOUNDED
446       disk.device.latency_vdbe_node_1:
447         type: org.openecomp.capabilities.metric.Ceilometer
448         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
449         occurrences:
450         - 1
451         - UNBOUNDED
452       disk.capacity_vdbe_node_1:
453         type: org.openecomp.capabilities.metric.Ceilometer
454         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
455         occurrences:
456         - 1
457         - UNBOUNDED
458       disk.device.capacity_vdbe_node_1:
459         type: org.openecomp.capabilities.metric.Ceilometer
460         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
461         occurrences:
462         - 1
463         - UNBOUNDED
464       feature_fabric_int_net:
465         type: tosca.capabilities.Node
466         occurrences:
467         - 1
468         - UNBOUNDED
469       link_control_int_net:
470         type: tosca.capabilities.network.Linkable
471         occurrences:
472         - 1
473         - UNBOUNDED
474       network.incoming.bytes_vdbe_untr_1_port:
475         type: org.openecomp.capabilities.metric.Ceilometer
476         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
477         occurrences:
478         - 1
479         - UNBOUNDED
480       end_point_control_int_net:
481         type: tosca.capabilities.Endpoint
482         occurrences:
483         - 1
484         - UNBOUNDED
485       disk.usage_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.read.bytes_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       feature_vdbe_untr_x_subport_vdbe_untr_1_subports:
498         type: tosca.capabilities.Node
499         occurrences:
500         - 1
501         - UNBOUNDED
502       disk.device.read.requests.rate_vdbe_node_1:
503         type: org.openecomp.capabilities.metric.Ceilometer
504         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
505         occurrences:
506         - 1
507         - UNBOUNDED
508       host_vdbe_node_1:
509         type: tosca.capabilities.Container
510         valid_source_types:
511         - tosca.nodes.SoftwareComponent
512         occurrences:
513         - 1
514         - UNBOUNDED
515       feature_control_int_net:
516         type: tosca.capabilities.Node
517         occurrences:
518         - 1
519         - UNBOUNDED
520       cpu.delta_vdbe_node_1:
521         type: org.openecomp.capabilities.metric.Ceilometer
522         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
523         occurrences:
524         - 1
525         - UNBOUNDED
526       network.incoming.packets_vdbe_untr_1_port:
527         type: org.openecomp.capabilities.metric.Ceilometer
528         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
529         occurrences:
530         - 1
531         - UNBOUNDED
532       scalable_vdbe_node_1:
533         type: tosca.capabilities.Scalable
534         occurrences:
535         - 1
536         - UNBOUNDED
537       link_fabric_int_net:
538         type: tosca.capabilities.network.Linkable
539         occurrences:
540         - 1
541         - UNBOUNDED
542       disk.iops_vdbe_node_1:
543         type: org.openecomp.capabilities.metric.Ceilometer
544         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
545         occurrences:
546         - 1
547         - UNBOUNDED
548       feature_vdbe_node_1:
549         type: tosca.capabilities.Node
550         occurrences:
551         - 1
552         - UNBOUNDED
553       memory.resident_vdbe_node_1:
554         type: org.openecomp.capabilities.metric.Ceilometer
555         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
556         occurrences:
557         - 1
558         - UNBOUNDED
559       endpoint_vdbe_node_1:
560         type: tosca.capabilities.Endpoint.Admin
561         occurrences:
562         - 1
563         - UNBOUNDED
564       network.outgoing.packets.rate_vdbe_untr_1_port:
565         type: org.openecomp.capabilities.metric.Ceilometer
566         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
567         occurrences:
568         - 1
569         - UNBOUNDED
570       os_vdbe_node_1:
571         type: tosca.capabilities.OperatingSystem
572         occurrences:
573         - 1
574         - UNBOUNDED
575       network.outpoing.packets_vdbe_untr_1_port:
576         type: org.openecomp.capabilities.metric.Ceilometer
577         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
578         occurrences:
579         - 1
580         - UNBOUNDED
581       disk.read.bytes.rate_vdbe_node_1:
582         type: org.openecomp.capabilities.metric.Ceilometer
583         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
584         occurrences:
585         - 1
586         - UNBOUNDED
587       disk.device.write.bytes.rate_vdbe_node_1:
588         type: org.openecomp.capabilities.metric.Ceilometer
589         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
590         occurrences:
591         - 1
592         - UNBOUNDED
593       attachment_control_int_net:
594         type: tosca.capabilities.Attachment
595         occurrences:
596         - 1
597         - UNBOUNDED
598       cpu_vdbe_node_1:
599         type: org.openecomp.capabilities.metric.Ceilometer
600         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
601         occurrences:
602         - 1
603         - UNBOUNDED
604       disk.device.write.requests.rate_vdbe_node_1:
605         type: org.openecomp.capabilities.metric.Ceilometer
606         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
607         occurrences:
608         - 1
609         - UNBOUNDED
610       disk.read.requests_vdbe_node_1:
611         type: org.openecomp.capabilities.metric.Ceilometer
612         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
613         occurrences:
614         - 1
615         - UNBOUNDED
616       disk.write.bytes.rate_vdbe_node_1:
617         type: org.openecomp.capabilities.metric.Ceilometer
618         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
619         occurrences:
620         - 1
621         - UNBOUNDED
622       feature_vdbe_untr_1_port:
623         type: tosca.capabilities.Node
624         occurrences:
625         - 1
626         - UNBOUNDED
627       memory.usage_vdbe_node_1:
628         type: org.openecomp.capabilities.metric.Ceilometer
629         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
630         occurrences:
631         - 1
632         - UNBOUNDED
633   org.openecomp.resource.abstract.nodes.heat.subinterface.nested_vlan:
634     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
635     properties:
636       aap_untrusted_ip_prefix:
637         type: string
638         description: ip prefix for primary vDBE VM on the VAN untrusted network
639         required: true
640         status: SUPPORTED
641       aap_sec_untrusted_ip_prefix:
642         type: string
643         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
644         required: true
645         status: SUPPORTED
646       vdbe_subport_network:
647         type: string
648         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
649         required: true
650         status: SUPPORTED
651       ip_v6_address:
652         type: string
653         description: IPv6 address associated with subinterfaces
654         required: true
655         status: SUPPORTED
656       counter:
657         type: float
658         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
659         required: true
660         status: SUPPORTED
661       subinterfaces_name_prefix:
662         type: string
663         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
664         required: true
665         status: SUPPORTED
666       ip_address:
667         type: string
668         description: IPv4 address associated with subinterfaces
669         required: true
670         status: SUPPORTED
671       aap_address_mode:
672         type: string
673         description: Address mode for the vDBE cluster IP
674         required: true
675         status: SUPPORTED
676       aap_untrusted_v6_ip_prefix:
677         type: string
678         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
679         required: true
680         status: SUPPORTED
681       parent_interface:
682         type: string
683         description: Parent Contrail interface
684         required: true
685         status: SUPPORTED
686       mac_address:
687         type: string
688         description: HW MAC address to use for subinterface
689         required: true
690         status: SUPPORTED
691       vlan_tag_list:
692         type: list
693         description: List of VLAN IDs to use for subinterfaces
694         required: true
695         status: SUPPORTED
696         entry_schema:
697           type: string
698       aap_sec_untrusted_ip_prefix_len:
699         type: string
700         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
701         required: true
702         status: SUPPORTED
703       vmac_address:
704         type: string
705         description: virtual MAC address to use for subinterface
706         required: true
707         status: SUPPORTED
708       aap_untrusted_v6_ip_prefix_len:
709         type: string
710         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
711         required: true
712         status: SUPPORTED
713       aap_untrusted_ip_prefix_len:
714         type: string
715         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
716         required: true
717         status: SUPPORTED
718     requirements:
719     - dependency_vdbe_untr_x_subport:
720         capability: tosca.capabilities.Node
721         node: tosca.nodes.Root
722         relationship: tosca.relationships.DependsOn
723         occurrences:
724         - 0
725         - UNBOUNDED
726     - subinterface_link_vdbe_untr_x_subport:
727         capability: tosca.capabilities.network.Linkable
728         relationship: tosca.relationships.network.LinksTo
729         occurrences:
730         - 1
731         - 1
732     - binding_vdbe_untr_x_subport:
733         capability: tosca.capabilities.network.Bindable
734         node: org.openecomp.resource.cp.nodes.network.Port
735         relationship: tosca.relationships.network.BindsTo
736         occurrences:
737         - 1
738         - 1
739     capabilities:
740       feature_vdbe_untr_x_subport:
741         type: tosca.capabilities.Node
742         occurrences:
743         - 1
744         - UNBOUNDED