related-networks property support as input
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / subinterface / vlantagging / pattern4 / subInterfaceNodesConnectedIn / out / GlobalSubstitutionTypesServiceTemplate.yaml
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       port_vdbe_untr_1_port_related_networks:
37         type: list
38         required: true
39         status: SUPPORTED
40         entry_schema:
41           type: org.openecomp.datatypes.network.RelatedNetworksAssignments
42       vdbe_untrusted_ip_1:
43         type: string
44         description: IPV4 address of the secondary vDBE VM on the VAN untrusted network
45         required: true
46         status: SUPPORTED
47       vdbe_aap_untrusted_ip_prefix_len:
48         type: string
49         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
50         required: true
51         status: SUPPORTED
52       untrusted_num_vn:
53         type: float
54         description: Number of vDBE subinterface virtual Networks
55         required: true
56         status: SUPPORTED
57         constraints:
58         - in_range:
59           - 1
60           - 77
61       vf_module_name:
62         type: string
63         description: Unique name for this VF module inst
64         required: true
65         status: SUPPORTED
66       aap_address_mode:
67         type: string
68         description: Address mode for the vDBE cluster IP
69         required: true
70         status: SUPPORTED
71       control_int_net_shared:
72         type: boolean
73         description: control virtual network shared
74         required: true
75         status: SUPPORTED
76       vdbe_untrusted_v6_ip_1:
77         type: string
78         description: IPV6 address of the secondary vDBE VM on the VAN untrusted network
79         required: true
80         status: SUPPORTED
81       vdbe_untrusted_vmac_address:
82         type: string
83         description: Virtual MAC of the primary vDBE VM on the VAN untrusted network
84         required: true
85         status: SUPPORTED
86       control_int_net_flood_unknown_unicast:
87         type: boolean
88         description: forwarding mode of the control virtual network
89         required: true
90         status: SUPPORTED
91       port_vdbe_untr_1_port_network_role:
92         type: string
93         required: true
94         status: SUPPORTED
95       vdbe_aap_sec_untrusted_ip_prefix:
96         type: string
97         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
98         required: true
99         status: SUPPORTED
100       vnf_id:
101         type: string
102         description: Unique ID for this VF inst
103         required: true
104         status: SUPPORTED
105       vdbe_name_1:
106         type: string
107         description: VM Name for this vdbe node 1
108         required: true
109         status: SUPPORTED
110       port_vdbe_untr_1_port_ip_requirements:
111         type: list
112         required: true
113         status: SUPPORTED
114         entry_schema:
115           type: org.openecomp.datatypes.network.IpRequirements
116       availability_zone_1:
117         type: string
118         description: The availability zone of secondary node1 vDBE vm in the local HA pair.
119         required: true
120         status: SUPPORTED
121       untrusted_vn_networks:
122         type: list
123         description: List of subinterface virtual networks
124         required: true
125         status: SUPPORTED
126         entry_schema:
127           type: string
128       vdbe_image_name:
129         type: string
130         description: Image to use for vDBE
131         required: true
132         status: SUPPORTED
133       oam_net_name:
134         type: string
135         description: Name of NSDNet network from which the management IP addresses will be allocated
136         required: true
137         status: SUPPORTED
138       vdbe_aap_sec_untrusted_ip_prefix_len:
139         type: string
140         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
141         required: true
142         status: SUPPORTED
143       port_vdbe_untr_1_port_mac_requirements:
144         type: org.openecomp.datatypes.network.MacRequirements
145         required: true
146         status: SUPPORTED
147       port_vdbe_untr_1_port_order:
148         type: integer
149         required: true
150         status: SUPPORTED
151       vdbe_aap_untrusted_v6_ip_prefix:
152         type: string
153         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
154         required: true
155         status: SUPPORTED
156       vdbe_aap_untrusted_v6_ip_prefix_len:
157         type: string
158         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
159         required: true
160         status: SUPPORTED
161       fabric_int_net_flood_unknown_unicast:
162         type: boolean
163         description: forwarding mode of the fabric virtual network
164         required: true
165         status: SUPPORTED
166       untrusted_vlan_tags:
167         type: list
168         description: List of subinterface vlan tags
169         required: true
170         status: SUPPORTED
171         entry_schema:
172           type: string
173       vdbe_flavor_name:
174         type: string
175         description: Flavor to use for vDBE
176         required: true
177         status: SUPPORTED
178       port_vdbe_untr_1_port_exCP_naming:
179         type: org.openecomp.datatypes.Naming
180         required: true
181         status: SUPPORTED
182       counter:
183         type: float
184         description: Counter.
185         required: true
186         status: SUPPORTED
187       port_vdbe_untr_1_port_subnetpoolid:
188         type: string
189         required: true
190         status: SUPPORTED
191       fabric_int_net_forwarding_mode:
192         type: string
193         description: forwarding mode of the fabric virtual network
194         required: true
195         status: SUPPORTED
196       fabric_int_net_shared:
197         description: fabric virtual network shared
198         required: true
199         status: SUPPORTED
200       vdbe_hw_untr_mac_1:
201         type: string
202         description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network
203         required: true
204         status: SUPPORTED
205       untrusted_net_name:
206         type: string
207         description: Name of public untrusted network into which this vDBE HA cluster is deployed
208         required: true
209         status: SUPPORTED
210       port_vdbe_untr_1_port_network_role_tag:
211         type: string
212         required: true
213         status: SUPPORTED
214       vdbe_device_name:
215         type: string
216         description: VDBE device Name for this vdbe VNF
217         required: true
218         status: SUPPORTED
219       port_vdbe_untr_1_port_vlan_requirements:
220         type: list
221         required: true
222         status: SUPPORTED
223         entry_schema:
224           type: org.openecomp.datatypes.network.VlanRequirements
225       vdbe_aap_untrusted_ip_prefix:
226         type: string
227         description: ip prefix for primary vDBE VM on the VAN untrusted network
228         required: true
229         status: SUPPORTED
230     requirements:
231     - dependency_vdbe_node_1:
232         capability: tosca.capabilities.Node
233         node: tosca.nodes.Root
234         relationship: tosca.relationships.DependsOn
235         occurrences:
236         - 0
237         - UNBOUNDED
238     - local_storage_vdbe_node_1:
239         capability: tosca.capabilities.Attachment
240         node: tosca.nodes.BlockStorage
241         relationship: tosca.relationships.AttachesTo
242         occurrences:
243         - 0
244         - UNBOUNDED
245     - dependency_fabric_int_net:
246         capability: tosca.capabilities.Node
247         node: tosca.nodes.Root
248         relationship: tosca.relationships.DependsOn
249         occurrences:
250         - 0
251         - UNBOUNDED
252     - dependency_vdbe_untr_1_port:
253         capability: tosca.capabilities.Node
254         node: tosca.nodes.Root
255         relationship: tosca.relationships.DependsOn
256         occurrences:
257         - 0
258         - UNBOUNDED
259     - dependency_vdbe_untr_1_subports:
260         capability: tosca.capabilities.Node
261         node: tosca.nodes.Root
262         relationship: tosca.relationships.DependsOn
263         occurrences:
264         - 0
265         - UNBOUNDED
266     - dependency_vdbe_untr_x_subport_vdbe_untr_1_subports:
267         capability: tosca.capabilities.Node
268         node: tosca.nodes.Root
269         relationship: tosca.relationships.DependsOn
270         occurrences:
271         - 0
272         - UNBOUNDED
273     - dependency_control_int_net:
274         capability: tosca.capabilities.Node
275         node: tosca.nodes.Root
276         relationship: tosca.relationships.DependsOn
277         occurrences:
278         - 0
279         - UNBOUNDED
280     capabilities:
281       disk.latency_vdbe_node_1:
282         type: org.openecomp.capabilities.metric.Ceilometer
283         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
284         occurrences:
285         - 1
286         - UNBOUNDED
287       binding_vdbe_node_1:
288         type: tosca.capabilities.network.Bindable
289         occurrences:
290         - 1
291         - UNBOUNDED
292       network.outgoing.bytes.rate_vdbe_untr_1_port:
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       instance_vdbe_node_1:
299         type: org.openecomp.capabilities.metric.Ceilometer
300         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
301         occurrences:
302         - 1
303         - UNBOUNDED
304       forwarder_vdbe_untr_1_port:
305         type: org.openecomp.capabilities.Forwarder
306         occurrences:
307         - 1
308         - UNBOUNDED
309       disk.device.read.requests_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       end_point_fabric_int_net:
316         type: tosca.capabilities.Endpoint
317         occurrences:
318         - 1
319         - UNBOUNDED
320       disk.device.usage_vdbe_node_1:
321         type: org.openecomp.capabilities.metric.Ceilometer
322         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
323         occurrences:
324         - 1
325         - UNBOUNDED
326       attachment_fabric_int_net:
327         type: tosca.capabilities.Attachment
328         occurrences:
329         - 1
330         - UNBOUNDED
331       disk.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.device.write.bytes_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       disk.allocation_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       memory_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       cpu_util_vdbe_node_1:
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       network.incoming.packets.rate_vdbe_untr_1_port:
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_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.read.bytes.rate_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.device.allocation_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.write.requests.rate_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.root.size_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.iops_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.device.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       disk.write.requests_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       network.incoming.bytes.rate_vdbe_untr_1_port:
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       vcpus_vdbe_node_1:
422         type: org.openecomp.capabilities.metric.Ceilometer
423         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
424         occurrences:
425         - 1
426         - UNBOUNDED
427       binding_vdbe_untr_1_port:
428         type: tosca.capabilities.network.Bindable
429         valid_source_types:
430         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
431         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
432         occurrences:
433         - 0
434         - UNBOUNDED
435       disk.ephemeral.size_vdbe_node_1:
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       network.outgoing.bytes_vdbe_untr_1_port:
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       feature_vdbe_untr_1_subports:
448         type: tosca.capabilities.Node
449         occurrences:
450         - 1
451         - UNBOUNDED
452       disk.device.latency_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.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       disk.device.capacity_vdbe_node_1:
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       feature_fabric_int_net:
471         type: tosca.capabilities.Node
472         occurrences:
473         - 1
474         - UNBOUNDED
475       link_control_int_net:
476         type: tosca.capabilities.network.Linkable
477         occurrences:
478         - 1
479         - UNBOUNDED
480       network.incoming.bytes_vdbe_untr_1_port:
481         type: org.openecomp.capabilities.metric.Ceilometer
482         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
483         occurrences:
484         - 1
485         - UNBOUNDED
486       end_point_control_int_net:
487         type: tosca.capabilities.Endpoint
488         occurrences:
489         - 1
490         - UNBOUNDED
491       disk.usage_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.read.bytes_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       feature_vdbe_untr_x_subport_vdbe_untr_1_subports:
504         type: tosca.capabilities.Node
505         occurrences:
506         - 1
507         - UNBOUNDED
508       disk.device.read.requests.rate_vdbe_node_1:
509         type: org.openecomp.capabilities.metric.Ceilometer
510         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
511         occurrences:
512         - 1
513         - UNBOUNDED
514       host_vdbe_node_1:
515         type: tosca.capabilities.Container
516         valid_source_types:
517         - tosca.nodes.SoftwareComponent
518         occurrences:
519         - 1
520         - UNBOUNDED
521       feature_control_int_net:
522         type: tosca.capabilities.Node
523         occurrences:
524         - 1
525         - UNBOUNDED
526       cpu.delta_vdbe_node_1:
527         type: org.openecomp.capabilities.metric.Ceilometer
528         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
529         occurrences:
530         - 1
531         - UNBOUNDED
532       network.incoming.packets_vdbe_untr_1_port:
533         type: org.openecomp.capabilities.metric.Ceilometer
534         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
535         occurrences:
536         - 1
537         - UNBOUNDED
538       scalable_vdbe_node_1:
539         type: tosca.capabilities.Scalable
540         occurrences:
541         - 1
542         - UNBOUNDED
543       link_fabric_int_net:
544         type: tosca.capabilities.network.Linkable
545         occurrences:
546         - 1
547         - UNBOUNDED
548       disk.iops_vdbe_node_1:
549         type: org.openecomp.capabilities.metric.Ceilometer
550         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
551         occurrences:
552         - 1
553         - UNBOUNDED
554       feature_vdbe_node_1:
555         type: tosca.capabilities.Node
556         occurrences:
557         - 1
558         - UNBOUNDED
559       memory.resident_vdbe_node_1:
560         type: org.openecomp.capabilities.metric.Ceilometer
561         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
562         occurrences:
563         - 1
564         - UNBOUNDED
565       endpoint_vdbe_node_1:
566         type: tosca.capabilities.Endpoint.Admin
567         occurrences:
568         - 1
569         - UNBOUNDED
570       network.outgoing.packets.rate_vdbe_untr_1_port:
571         type: org.openecomp.capabilities.metric.Ceilometer
572         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
573         occurrences:
574         - 1
575         - UNBOUNDED
576       os_vdbe_node_1:
577         type: tosca.capabilities.OperatingSystem
578         occurrences:
579         - 1
580         - UNBOUNDED
581       network.outpoing.packets_vdbe_untr_1_port:
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.read.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       disk.device.write.bytes.rate_vdbe_node_1:
594         type: org.openecomp.capabilities.metric.Ceilometer
595         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
596         occurrences:
597         - 1
598         - UNBOUNDED
599       attachment_control_int_net:
600         type: tosca.capabilities.Attachment
601         occurrences:
602         - 1
603         - UNBOUNDED
604       cpu_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.device.write.requests.rate_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.read.requests_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       disk.write.bytes.rate_vdbe_node_1:
623         type: org.openecomp.capabilities.metric.Ceilometer
624         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
625         occurrences:
626         - 1
627         - UNBOUNDED
628       feature_vdbe_untr_1_port:
629         type: tosca.capabilities.Node
630         occurrences:
631         - 1
632         - UNBOUNDED
633       memory.usage_vdbe_node_1:
634         type: org.openecomp.capabilities.metric.Ceilometer
635         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
636         occurrences:
637         - 1
638         - UNBOUNDED
639   org.openecomp.resource.abstract.nodes.heat.subinterface.nested_vlan:
640     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
641     properties:
642       aap_untrusted_ip_prefix:
643         type: string
644         description: ip prefix for primary vDBE VM on the VAN untrusted network
645         required: true
646         status: SUPPORTED
647       aap_sec_untrusted_ip_prefix:
648         type: string
649         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
650         required: true
651         status: SUPPORTED
652       vdbe_subport_network:
653         type: string
654         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
655         required: true
656         status: SUPPORTED
657       ip_v6_address:
658         type: string
659         description: IPv6 address associated with subinterfaces
660         required: true
661         status: SUPPORTED
662       counter:
663         type: float
664         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
665         required: true
666         status: SUPPORTED
667       subinterfaces_name_prefix:
668         type: string
669         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
670         required: true
671         status: SUPPORTED
672       ip_address:
673         type: string
674         description: IPv4 address associated with subinterfaces
675         required: true
676         status: SUPPORTED
677       aap_address_mode:
678         type: string
679         description: Address mode for the vDBE cluster IP
680         required: true
681         status: SUPPORTED
682       aap_untrusted_v6_ip_prefix:
683         type: string
684         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
685         required: true
686         status: SUPPORTED
687       parent_interface:
688         type: string
689         description: Parent Contrail interface
690         required: true
691         status: SUPPORTED
692       mac_address:
693         type: string
694         description: HW MAC address to use for subinterface
695         required: true
696         status: SUPPORTED
697       vlan_tag_list:
698         type: list
699         description: List of VLAN IDs to use for subinterfaces
700         required: true
701         status: SUPPORTED
702         entry_schema:
703           type: string
704       aap_sec_untrusted_ip_prefix_len:
705         type: string
706         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
707         required: true
708         status: SUPPORTED
709       vmac_address:
710         type: string
711         description: virtual MAC address to use for subinterface
712         required: true
713         status: SUPPORTED
714       aap_untrusted_v6_ip_prefix_len:
715         type: string
716         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
717         required: true
718         status: SUPPORTED
719       aap_untrusted_ip_prefix_len:
720         type: string
721         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
722         required: true
723         status: SUPPORTED
724     requirements:
725     - dependency_vdbe_untr_x_subport:
726         capability: tosca.capabilities.Node
727         node: tosca.nodes.Root
728         relationship: tosca.relationships.DependsOn
729         occurrences:
730         - 0
731         - UNBOUNDED
732     - subinterface_link_vdbe_untr_x_subport:
733         capability: tosca.capabilities.network.Linkable
734         relationship: tosca.relationships.network.LinksTo
735         occurrences:
736         - 1
737         - 1
738     - binding_vdbe_untr_x_subport:
739         capability: tosca.capabilities.network.Bindable
740         node: org.openecomp.resource.cp.nodes.network.Port
741         relationship: tosca.relationships.network.BindsTo
742         occurrences:
743         - 1
744         - 1
745     capabilities:
746       feature_vdbe_untr_x_subport:
747         type: tosca.capabilities.Node
748         occurrences:
749         - 1
750         - UNBOUNDED