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 / subInterfaceGetAttrInOut / 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     attributes:
231       out1:
232         type: string
233         description: output param connectivity
234         status: SUPPORTED
235     requirements:
236     - dependency_vdbe_node_1:
237         capability: tosca.capabilities.Node
238         node: tosca.nodes.Root
239         relationship: tosca.relationships.DependsOn
240         occurrences:
241         - 0
242         - UNBOUNDED
243     - local_storage_vdbe_node_1:
244         capability: tosca.capabilities.Attachment
245         node: tosca.nodes.BlockStorage
246         relationship: tosca.relationships.AttachesTo
247         occurrences:
248         - 0
249         - UNBOUNDED
250     - dependency_fabric_int_net:
251         capability: tosca.capabilities.Node
252         node: tosca.nodes.Root
253         relationship: tosca.relationships.DependsOn
254         occurrences:
255         - 0
256         - UNBOUNDED
257     - dependency_vdbe_untr_1_port:
258         capability: tosca.capabilities.Node
259         node: tosca.nodes.Root
260         relationship: tosca.relationships.DependsOn
261         occurrences:
262         - 0
263         - UNBOUNDED
264     - dependency_vdbe_untr_1_subports:
265         capability: tosca.capabilities.Node
266         node: tosca.nodes.Root
267         relationship: tosca.relationships.DependsOn
268         occurrences:
269         - 0
270         - UNBOUNDED
271     - dependency_vdbe_untr_x_subport_vdbe_untr_1_subports:
272         capability: tosca.capabilities.Node
273         node: tosca.nodes.Root
274         relationship: tosca.relationships.DependsOn
275         occurrences:
276         - 0
277         - UNBOUNDED
278     - dependency_control_int_net:
279         capability: tosca.capabilities.Node
280         node: tosca.nodes.Root
281         relationship: tosca.relationships.DependsOn
282         occurrences:
283         - 0
284         - UNBOUNDED
285     capabilities:
286       disk.latency_vdbe_node_1:
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       binding_vdbe_node_1:
293         type: tosca.capabilities.network.Bindable
294         occurrences:
295         - 1
296         - UNBOUNDED
297       network.outgoing.bytes.rate_vdbe_untr_1_port:
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       instance_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       forwarder_vdbe_untr_1_port:
310         type: org.openecomp.capabilities.Forwarder
311         occurrences:
312         - 1
313         - UNBOUNDED
314       disk.device.read.requests_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       end_point_fabric_int_net:
321         type: tosca.capabilities.Endpoint
322         occurrences:
323         - 1
324         - UNBOUNDED
325       disk.device.usage_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       attachment_fabric_int_net:
332         type: tosca.capabilities.Attachment
333         occurrences:
334         - 1
335         - UNBOUNDED
336       disk.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.device.write.bytes_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       disk.allocation_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       memory_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       cpu_util_vdbe_node_1:
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       network.incoming.packets.rate_vdbe_untr_1_port:
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_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.read.bytes.rate_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.device.allocation_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.write.requests.rate_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.root.size_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.iops_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.device.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       disk.write.requests_vdbe_node_1:
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       network.incoming.bytes.rate_vdbe_untr_1_port:
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       vcpus_vdbe_node_1:
427         type: org.openecomp.capabilities.metric.Ceilometer
428         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
429         occurrences:
430         - 1
431         - UNBOUNDED
432       binding_vdbe_untr_1_port:
433         type: tosca.capabilities.network.Bindable
434         valid_source_types:
435         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
436         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
437         occurrences:
438         - 0
439         - UNBOUNDED
440       disk.ephemeral.size_vdbe_node_1:
441         type: org.openecomp.capabilities.metric.Ceilometer
442         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
443         occurrences:
444         - 1
445         - UNBOUNDED
446       network.outgoing.bytes_vdbe_untr_1_port:
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       feature_vdbe_untr_1_subports:
453         type: tosca.capabilities.Node
454         occurrences:
455         - 1
456         - UNBOUNDED
457       disk.device.latency_vdbe_node_1:
458         type: org.openecomp.capabilities.metric.Ceilometer
459         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
460         occurrences:
461         - 1
462         - UNBOUNDED
463       disk.capacity_vdbe_node_1:
464         type: org.openecomp.capabilities.metric.Ceilometer
465         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
466         occurrences:
467         - 1
468         - UNBOUNDED
469       disk.device.capacity_vdbe_node_1:
470         type: org.openecomp.capabilities.metric.Ceilometer
471         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
472         occurrences:
473         - 1
474         - UNBOUNDED
475       feature_fabric_int_net:
476         type: tosca.capabilities.Node
477         occurrences:
478         - 1
479         - UNBOUNDED
480       link_control_int_net:
481         type: tosca.capabilities.network.Linkable
482         occurrences:
483         - 1
484         - UNBOUNDED
485       network.incoming.bytes_vdbe_untr_1_port:
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       end_point_control_int_net:
492         type: tosca.capabilities.Endpoint
493         occurrences:
494         - 1
495         - UNBOUNDED
496       disk.usage_vdbe_node_1:
497         type: org.openecomp.capabilities.metric.Ceilometer
498         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
499         occurrences:
500         - 1
501         - UNBOUNDED
502       disk.read.bytes_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       feature_vdbe_untr_x_subport_vdbe_untr_1_subports:
509         type: tosca.capabilities.Node
510         occurrences:
511         - 1
512         - UNBOUNDED
513       disk.device.read.requests.rate_vdbe_node_1:
514         type: org.openecomp.capabilities.metric.Ceilometer
515         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
516         occurrences:
517         - 1
518         - UNBOUNDED
519       host_vdbe_node_1:
520         type: tosca.capabilities.Container
521         valid_source_types:
522         - tosca.nodes.SoftwareComponent
523         occurrences:
524         - 1
525         - UNBOUNDED
526       feature_control_int_net:
527         type: tosca.capabilities.Node
528         occurrences:
529         - 1
530         - UNBOUNDED
531       cpu.delta_vdbe_node_1:
532         type: org.openecomp.capabilities.metric.Ceilometer
533         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
534         occurrences:
535         - 1
536         - UNBOUNDED
537       network.incoming.packets_vdbe_untr_1_port:
538         type: org.openecomp.capabilities.metric.Ceilometer
539         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
540         occurrences:
541         - 1
542         - UNBOUNDED
543       scalable_vdbe_node_1:
544         type: tosca.capabilities.Scalable
545         occurrences:
546         - 1
547         - UNBOUNDED
548       link_fabric_int_net:
549         type: tosca.capabilities.network.Linkable
550         occurrences:
551         - 1
552         - UNBOUNDED
553       disk.iops_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       feature_vdbe_node_1:
560         type: tosca.capabilities.Node
561         occurrences:
562         - 1
563         - UNBOUNDED
564       memory.resident_vdbe_node_1:
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       endpoint_vdbe_node_1:
571         type: tosca.capabilities.Endpoint.Admin
572         occurrences:
573         - 1
574         - UNBOUNDED
575       network.outgoing.packets.rate_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       os_vdbe_node_1:
582         type: tosca.capabilities.OperatingSystem
583         occurrences:
584         - 1
585         - UNBOUNDED
586       network.outpoing.packets_vdbe_untr_1_port:
587         type: org.openecomp.capabilities.metric.Ceilometer
588         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
589         occurrences:
590         - 1
591         - UNBOUNDED
592       disk.read.bytes.rate_vdbe_node_1:
593         type: org.openecomp.capabilities.metric.Ceilometer
594         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
595         occurrences:
596         - 1
597         - UNBOUNDED
598       disk.device.write.bytes.rate_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       attachment_control_int_net:
605         type: tosca.capabilities.Attachment
606         occurrences:
607         - 1
608         - UNBOUNDED
609       cpu_vdbe_node_1:
610         type: org.openecomp.capabilities.metric.Ceilometer
611         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
612         occurrences:
613         - 1
614         - UNBOUNDED
615       disk.device.write.requests.rate_vdbe_node_1:
616         type: org.openecomp.capabilities.metric.Ceilometer
617         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
618         occurrences:
619         - 1
620         - UNBOUNDED
621       disk.read.requests_vdbe_node_1:
622         type: org.openecomp.capabilities.metric.Ceilometer
623         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
624         occurrences:
625         - 1
626         - UNBOUNDED
627       disk.write.bytes.rate_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       feature_vdbe_untr_1_port:
634         type: tosca.capabilities.Node
635         occurrences:
636         - 1
637         - UNBOUNDED
638       memory.usage_vdbe_node_1:
639         type: org.openecomp.capabilities.metric.Ceilometer
640         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
641         occurrences:
642         - 1
643         - UNBOUNDED
644   org.openecomp.resource.abstract.nodes.heat.subinterface.nested_vlan:
645     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
646     properties:
647       aap_untrusted_ip_prefix:
648         type: string
649         description: ip prefix for primary vDBE VM on the VAN untrusted network
650         required: true
651         status: SUPPORTED
652       aap_sec_untrusted_ip_prefix:
653         type: string
654         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
655         required: true
656         status: SUPPORTED
657       vdbe_subport_network:
658         type: string
659         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
660         required: true
661         status: SUPPORTED
662       ip_v6_address:
663         type: string
664         description: IPv6 address associated with subinterfaces
665         required: true
666         status: SUPPORTED
667       counter:
668         type: float
669         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
670         required: true
671         status: SUPPORTED
672       subinterfaces_name_prefix:
673         type: string
674         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
675         required: true
676         status: SUPPORTED
677       ip_address:
678         type: string
679         description: IPv4 address associated with subinterfaces
680         required: true
681         status: SUPPORTED
682       aap_address_mode:
683         type: string
684         description: Address mode for the vDBE cluster IP
685         required: true
686         status: SUPPORTED
687       aap_untrusted_v6_ip_prefix:
688         type: string
689         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
690         required: true
691         status: SUPPORTED
692       parent_interface:
693         type: string
694         description: Parent Contrail interface
695         required: true
696         status: SUPPORTED
697       mac_address:
698         type: string
699         description: HW MAC address to use for subinterface
700         required: true
701         status: SUPPORTED
702       vlan_tag_list:
703         type: list
704         description: List of VLAN IDs to use for subinterfaces
705         required: true
706         status: SUPPORTED
707         entry_schema:
708           type: string
709       aap_sec_untrusted_ip_prefix_len:
710         type: string
711         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
712         required: true
713         status: SUPPORTED
714       vmac_address:
715         type: string
716         description: virtual MAC address to use for subinterface
717         required: true
718         status: SUPPORTED
719       aap_untrusted_v6_ip_prefix_len:
720         type: string
721         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
722         required: true
723         status: SUPPORTED
724       aap_untrusted_ip_prefix_len:
725         type: string
726         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
727         required: true
728         status: SUPPORTED
729     requirements:
730     - dependency_vdbe_untr_x_subport:
731         capability: tosca.capabilities.Node
732         node: tosca.nodes.Root
733         relationship: tosca.relationships.DependsOn
734         occurrences:
735         - 0
736         - UNBOUNDED
737     - subinterface_link_vdbe_untr_x_subport:
738         capability: tosca.capabilities.network.Linkable
739         relationship: tosca.relationships.network.LinksTo
740         occurrences:
741         - 1
742         - 1
743     - binding_vdbe_untr_x_subport:
744         capability: tosca.capabilities.network.Bindable
745         node: org.openecomp.resource.cp.nodes.network.Port
746         relationship: tosca.relationships.network.BindsTo
747         occurrences:
748         - 1
749         - 1
750     capabilities:
751       feature_vdbe_untr_x_subport:
752         type: tosca.capabilities.Node
753         occurrences:
754         - 1
755         - UNBOUNDED