61f7cc7fbf36e47c804faa22f846b1c2eb11a370
[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.vdbe:
9     derived_from: org.openecomp.resource.abstract.nodes.VFC
10     properties:
11       port_vdbe_untr_port_network_role_tag:
12         type: string
13         required: true
14         status: SUPPORTED
15       subinterface_vdbe_untr_1_subports_ip_address:
16         type: list
17         required: true
18         status: SUPPORTED
19         entry_schema:
20           type: string
21       subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix:
22         type: list
23         required: true
24         status: SUPPORTED
25         entry_schema:
26           type: string
27       subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix:
28         type: list
29         required: true
30         status: SUPPORTED
31         entry_schema:
32           type: string
33       port_vdbe_untr_port_subnetpoolid:
34         type: string
35         required: true
36         status: SUPPORTED
37       subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix:
38         type: list
39         required: true
40         status: SUPPORTED
41         entry_schema:
42           type: string
43       subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix:
44         type: list
45         required: true
46         status: SUPPORTED
47         entry_schema:
48           type: string
49       compute_vdbe_availability_zone:
50         type: list
51         required: true
52         status: SUPPORTED
53         entry_schema:
54           type: string
55       subinterface_vdbe_untr_2_subports_aap_address_mode:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: string
61       vm_flavor_name:
62         type: string
63         required: true
64         status: SUPPORTED
65       subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix_len:
66         type: list
67         required: true
68         status: SUPPORTED
69         entry_schema:
70           type: string
71       untrusted_num_vn:
72         type: float
73         description: Number of vDBE subinterface virtual Networks
74         required: true
75         status: SUPPORTED
76         constraints:
77         - in_range:
78           - 1
79           - 77
80       port_vdbe_untr_port_order:
81         type: integer
82         required: true
83         status: SUPPORTED
84       subinterface_vdbe_untr_1_subports_mac_address:
85         type: list
86         required: true
87         status: SUPPORTED
88         entry_schema:
89           type: string
90       subinterface_vdbe_untr_1_subports_ip_v6_address:
91         type: list
92         required: true
93         status: SUPPORTED
94         entry_schema:
95           type: string
96       subinterface_vdbe_untr_1_subports_subinterfaces_name_prefix:
97         type: list
98         required: true
99         status: SUPPORTED
100         entry_schema:
101           type: string
102       vm_image_name:
103         type: string
104         required: true
105         status: SUPPORTED
106       port_vdbe_untr_port_exCP_naming:
107         type: org.openecomp.datatypes.Naming
108         required: true
109         status: SUPPORTED
110       subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix_len:
111         type: list
112         required: true
113         status: SUPPORTED
114         entry_schema:
115           type: string
116       compute_vdbe_metadata:
117         type: list
118         required: true
119         status: SUPPORTED
120         entry_schema:
121           type: json
122       subinterface_vdbe_untr_2_subports_counter:
123         type: list
124         required: true
125         status: SUPPORTED
126         entry_schema:
127           type: float
128       subinterface_vdbe_untr_2_subports_vmac_address:
129         type: list
130         required: true
131         status: SUPPORTED
132         entry_schema:
133           type: string
134       subinterface_vdbe_untr_1_subports_aap_address_mode:
135         type: list
136         required: true
137         status: SUPPORTED
138         entry_schema:
139           type: string
140       subinterface_vdbe_untr_2_subports_vlan_tag_list:
141         type: list
142         required: true
143         status: SUPPORTED
144         entry_schema:
145           type: json
146       port_vdbe_untr_port_mac_requirements:
147         type: org.openecomp.datatypes.network.MacRequirements
148         required: true
149         status: SUPPORTED
150       index_value:
151         type: integer
152         description: Index value of this substitution service template runtime instance
153         required: false
154         default: 0
155         status: SUPPORTED
156         constraints:
157         - greater_or_equal: 0
158       subinterface_vdbe_untr_1_subports_parent_interface:
159         type: list
160         required: true
161         status: SUPPORTED
162         entry_schema:
163           type: string
164       subinterface_vdbe_untr_1_subports_vn_network_list:
165         type: list
166         required: true
167         status: SUPPORTED
168         entry_schema:
169           type: string
170       port_vdbe_untr_port_name:
171         type: list
172         required: true
173         status: SUPPORTED
174         entry_schema:
175           type: string
176       port_vdbe_untr_port_vlan_requirements:
177         type: list
178         required: true
179         status: SUPPORTED
180         entry_schema:
181           type: org.openecomp.datatypes.network.VlanRequirements
182       subinterface_vdbe_untr_2_subports_ip_address:
183         type: list
184         required: true
185         status: SUPPORTED
186         entry_schema:
187           type: string
188       port_vdbe_untr_port_network_role:
189         type: string
190         required: true
191         status: SUPPORTED
192       subinterface_vdbe_untr_1_subports_vmac_address:
193         type: list
194         required: true
195         status: SUPPORTED
196         entry_schema:
197           type: string
198       subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix:
199         type: list
200         required: true
201         status: SUPPORTED
202         entry_schema:
203           type: string
204       subinterface_vdbe_untr_2_subports_vn_network_list:
205         type: list
206         required: true
207         status: SUPPORTED
208         entry_schema:
209           type: string
210       subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix:
211         type: list
212         required: true
213         status: SUPPORTED
214         entry_schema:
215           type: string
216       subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix:
217         type: list
218         required: true
219         status: SUPPORTED
220         entry_schema:
221           type: string
222       subinterface_vdbe_untr_2_subports_ip_v6_address:
223         type: list
224         required: true
225         status: SUPPORTED
226         entry_schema:
227           type: string
228       subinterface_vdbe_untr_2_subports_mac_address:
229         type: list
230         required: true
231         status: SUPPORTED
232         entry_schema:
233           type: string
234       subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len:
235         type: list
236         required: true
237         status: SUPPORTED
238         entry_schema:
239           type: string
240       subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len:
241         type: list
242         required: true
243         status: SUPPORTED
244         entry_schema:
245           type: string
246       subinterface_vdbe_untr_2_subports_parent_interface:
247         type: list
248         required: true
249         status: SUPPORTED
250         entry_schema:
251           type: string
252       compute_vdbe_name:
253         type: list
254         required: true
255         status: SUPPORTED
256         entry_schema:
257           type: string
258       subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len:
259         type: list
260         required: true
261         status: SUPPORTED
262         entry_schema:
263           type: string
264       subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix_len:
265         type: list
266         required: true
267         status: SUPPORTED
268         entry_schema:
269           type: string
270       port_vdbe_untr_port_ip_requirements:
271         type: list
272         required: true
273         status: SUPPORTED
274         entry_schema:
275           type: org.openecomp.datatypes.network.IpRequirements
276       subinterface_vdbe_untr_1_subports_vlan_tag_list:
277         type: list
278         required: true
279         status: SUPPORTED
280         entry_schema:
281           type: json
282     requirements:
283     - dependency_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
284         capability: tosca.capabilities.Node
285         node: tosca.nodes.Root
286         relationship: tosca.relationships.DependsOn
287         occurrences:
288         - 0
289         - UNBOUNDED
290     - dependency_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
291         capability: tosca.capabilities.Node
292         node: tosca.nodes.Root
293         relationship: tosca.relationships.DependsOn
294         occurrences:
295         - 0
296         - UNBOUNDED
297     - link_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
298         capability: tosca.capabilities.network.Linkable
299         relationship: tosca.relationships.network.LinksTo
300         occurrences:
301         - 1
302         - 1
303     - dependency_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
304         capability: tosca.capabilities.Node
305         node: tosca.nodes.Root
306         relationship: tosca.relationships.DependsOn
307         occurrences:
308         - 0
309         - UNBOUNDED
310     - dependency_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
311         capability: tosca.capabilities.Node
312         node: tosca.nodes.Root
313         relationship: tosca.relationships.DependsOn
314         occurrences:
315         - 0
316         - UNBOUNDED
317     - link_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
318         capability: tosca.capabilities.network.Linkable
319         relationship: tosca.relationships.network.LinksTo
320         occurrences:
321         - 1
322         - 1
323     - dependency_vdbe:
324         capability: tosca.capabilities.Node
325         node: tosca.nodes.Root
326         relationship: tosca.relationships.DependsOn
327         occurrences:
328         - 0
329         - UNBOUNDED
330     - local_storage_vdbe:
331         capability: tosca.capabilities.Attachment
332         node: tosca.nodes.BlockStorage
333         relationship: tosca.relationships.AttachesTo
334         occurrences:
335         - 0
336         - UNBOUNDED
337     - dependency_vdbe_vdbe_untr_port:
338         capability: tosca.capabilities.Node
339         node: tosca.nodes.Root
340         relationship: tosca.relationships.DependsOn
341         occurrences:
342         - 0
343         - UNBOUNDED
344     - link_vdbe_vdbe_untr_port:
345         capability: tosca.capabilities.network.Linkable
346         relationship: tosca.relationships.network.LinksTo
347         occurrences:
348         - 1
349         - 1
350     capabilities:
351       network.outgoing.packets.rate_vdbe_vdbe_untr_port:
352         type: org.openecomp.capabilities.metric.Ceilometer
353         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
354         occurrences:
355         - 1
356         - UNBOUNDED
357       network.outgoing.bytes_vdbe_vdbe_untr_port:
358         type: org.openecomp.capabilities.metric.Ceilometer
359         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
360         occurrences:
361         - 1
362         - UNBOUNDED
363       feature_vdbe:
364         type: tosca.capabilities.Node
365         occurrences:
366         - 1
367         - UNBOUNDED
368       feature_vdbe_vdbe_untr_port:
369         type: tosca.capabilities.Node
370         occurrences:
371         - 1
372         - UNBOUNDED
373       attachment_vdbe_vdbe_untr_port:
374         type: tosca.capabilities.Attachment
375         occurrences:
376         - 1
377         - UNBOUNDED
378       disk.device.iops_vdbe:
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       endpoint_vdbe:
385         type: tosca.capabilities.Endpoint.Admin
386         occurrences:
387         - 1
388         - UNBOUNDED
389       disk.ephemeral.size_vdbe:
390         type: org.openecomp.capabilities.metric.Ceilometer
391         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
392         occurrences:
393         - 1
394         - UNBOUNDED
395       cpu_util_vdbe:
396         type: org.openecomp.capabilities.metric.Ceilometer
397         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
398         occurrences:
399         - 1
400         - UNBOUNDED
401       vcpus_vdbe:
402         type: org.openecomp.capabilities.metric.Ceilometer
403         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
404         occurrences:
405         - 1
406         - UNBOUNDED
407       disk.write.requests_vdbe:
408         type: org.openecomp.capabilities.metric.Ceilometer
409         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
410         occurrences:
411         - 1
412         - UNBOUNDED
413       disk.device.latency_vdbe:
414         type: org.openecomp.capabilities.metric.Ceilometer
415         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
416         occurrences:
417         - 1
418         - UNBOUNDED
419       disk.device.write.requests.rate_vdbe:
420         type: org.openecomp.capabilities.metric.Ceilometer
421         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
422         occurrences:
423         - 1
424         - UNBOUNDED
425       disk.write.bytes.rate_vdbe:
426         type: org.openecomp.capabilities.metric.Ceilometer
427         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
428         occurrences:
429         - 1
430         - UNBOUNDED
431       network.incoming.packets_vdbe_vdbe_untr_port:
432         type: org.openecomp.capabilities.metric.Ceilometer
433         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
434         occurrences:
435         - 1
436         - UNBOUNDED
437       scalable_vdbe:
438         type: tosca.capabilities.Scalable
439         occurrences:
440         - 1
441         - UNBOUNDED
442       disk.iops_vdbe:
443         type: org.openecomp.capabilities.metric.Ceilometer
444         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
445         occurrences:
446         - 1
447         - UNBOUNDED
448       disk.device.write.requests_vdbe:
449         type: org.openecomp.capabilities.metric.Ceilometer
450         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
451         occurrences:
452         - 1
453         - UNBOUNDED
454       disk.device.capacity_vdbe:
455         type: org.openecomp.capabilities.metric.Ceilometer
456         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
457         occurrences:
458         - 1
459         - UNBOUNDED
460       disk.device.allocation_vdbe:
461         type: org.openecomp.capabilities.metric.Ceilometer
462         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
463         occurrences:
464         - 1
465         - UNBOUNDED
466       disk.usage_vdbe:
467         type: org.openecomp.capabilities.metric.Ceilometer
468         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
469         occurrences:
470         - 1
471         - UNBOUNDED
472       memory.usage_vdbe:
473         type: org.openecomp.capabilities.metric.Ceilometer
474         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
475         occurrences:
476         - 1
477         - UNBOUNDED
478       network.outpoing.packets_vdbe_vdbe_untr_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       network.outgoing.bytes.rate_vdbe_vdbe_untr_port:
485         type: org.openecomp.capabilities.metric.Ceilometer
486         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
487         occurrences:
488         - 1
489         - UNBOUNDED
490       feature_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
491         type: tosca.capabilities.Node
492         occurrences:
493         - 1
494         - UNBOUNDED
495       disk.read.requests_vdbe:
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       forwarder_vdbe_vdbe_untr_port:
502         type: org.openecomp.capabilities.Forwarder
503         occurrences:
504         - 1
505         - UNBOUNDED
506       feature_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
507         type: tosca.capabilities.Node
508         occurrences:
509         - 1
510         - UNBOUNDED
511       binding_vdbe_vdbe_untr_port:
512         type: tosca.capabilities.network.Bindable
513         valid_source_types:
514         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
515         occurrences:
516         - 0
517         - UNBOUNDED
518       instance_vdbe:
519         type: org.openecomp.capabilities.metric.Ceilometer
520         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
521         occurrences:
522         - 1
523         - UNBOUNDED
524       network.incoming.bytes.rate_vdbe_vdbe_untr_port:
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       cpu.delta_vdbe:
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       disk.device.read.bytes.rate_vdbe:
537         type: org.openecomp.capabilities.metric.Ceilometer
538         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
539         occurrences:
540         - 1
541         - UNBOUNDED
542       disk.device.write.bytes.rate_vdbe:
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       memory.resident_vdbe:
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       disk.write.requests.rate_vdbe:
555         type: org.openecomp.capabilities.metric.Ceilometer
556         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
557         occurrences:
558         - 1
559         - UNBOUNDED
560       cpu_vdbe:
561         type: org.openecomp.capabilities.metric.Ceilometer
562         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
563         occurrences:
564         - 1
565         - UNBOUNDED
566       disk.write.bytes_vdbe:
567         type: org.openecomp.capabilities.metric.Ceilometer
568         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
569         occurrences:
570         - 1
571         - UNBOUNDED
572       disk.device.usage_vdbe:
573         type: org.openecomp.capabilities.metric.Ceilometer
574         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
575         occurrences:
576         - 1
577         - UNBOUNDED
578       disk.device.read.bytes_vdbe:
579         type: org.openecomp.capabilities.metric.Ceilometer
580         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
581         occurrences:
582         - 1
583         - UNBOUNDED
584       disk.latency_vdbe:
585         type: org.openecomp.capabilities.metric.Ceilometer
586         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
587         occurrences:
588         - 1
589         - UNBOUNDED
590       feature_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
591         type: tosca.capabilities.Node
592         occurrences:
593         - 1
594         - UNBOUNDED
595       network.incoming.bytes_vdbe_vdbe_untr_port:
596         type: org.openecomp.capabilities.metric.Ceilometer
597         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
598         occurrences:
599         - 1
600         - UNBOUNDED
601       disk.capacity_vdbe:
602         type: org.openecomp.capabilities.metric.Ceilometer
603         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
604         occurrences:
605         - 1
606         - UNBOUNDED
607       host_vdbe:
608         type: tosca.capabilities.Container
609         valid_source_types:
610         - tosca.nodes.SoftwareComponent
611         occurrences:
612         - 1
613         - UNBOUNDED
614       disk.allocation_vdbe:
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.read.bytes.rate_vdbe:
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       os_vdbe:
627         type: tosca.capabilities.OperatingSystem
628         occurrences:
629         - 1
630         - UNBOUNDED
631       feature_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
632         type: tosca.capabilities.Node
633         occurrences:
634         - 1
635         - UNBOUNDED
636       disk.device.read.requests_vdbe:
637         type: org.openecomp.capabilities.metric.Ceilometer
638         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
639         occurrences:
640         - 1
641         - UNBOUNDED
642       disk.root.size_vdbe:
643         type: org.openecomp.capabilities.metric.Ceilometer
644         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
645         occurrences:
646         - 1
647         - UNBOUNDED
648       memory_vdbe:
649         type: org.openecomp.capabilities.metric.Ceilometer
650         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
651         occurrences:
652         - 1
653         - UNBOUNDED
654       binding_vdbe:
655         type: tosca.capabilities.network.Bindable
656         occurrences:
657         - 1
658         - UNBOUNDED
659       disk.device.write.bytes_vdbe:
660         type: org.openecomp.capabilities.metric.Ceilometer
661         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
662         occurrences:
663         - 1
664         - UNBOUNDED
665       disk.device.read.requests.rate_vdbe:
666         type: org.openecomp.capabilities.metric.Ceilometer
667         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
668         occurrences:
669         - 1
670         - UNBOUNDED
671       disk.read.bytes_vdbe:
672         type: org.openecomp.capabilities.metric.Ceilometer
673         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
674         occurrences:
675         - 1
676         - UNBOUNDED
677       network.incoming.packets.rate_vdbe_vdbe_untr_port:
678         type: org.openecomp.capabilities.metric.Ceilometer
679         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
680         occurrences:
681         - 1
682         - UNBOUNDED
683   org.openecomp.resource.abstract.nodes.heat.subinterface.nested:
684     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
685     properties:
686       aap_untrusted_ip_prefix:
687         type: string
688         description: ip prefix for primary vDBE VM on the VAN untrusted network
689         required: true
690         status: SUPPORTED
691       aap_sec_untrusted_ip_prefix:
692         type: string
693         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
694         required: true
695         status: SUPPORTED
696       ip_v6_address:
697         type: string
698         description: IPv6 address associated with subinterfaces
699         required: true
700         status: SUPPORTED
701       counter:
702         type: float
703         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
704         required: true
705         status: SUPPORTED
706       subinterfaces_name_prefix:
707         type: string
708         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
709         required: true
710         status: SUPPORTED
711       ip_address:
712         type: string
713         description: IPv4 address associated with subinterfaces
714         required: true
715         status: SUPPORTED
716       aap_address_mode:
717         type: string
718         description: Address mode for the vDBE cluster IP
719         required: true
720         status: SUPPORTED
721       aap_untrusted_v6_ip_prefix:
722         type: string
723         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
724         required: true
725         status: SUPPORTED
726       parent_interface:
727         type: string
728         description: Parent Contrail interface
729         required: true
730         status: SUPPORTED
731       vn_network_list:
732         type: string
733         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
734         required: true
735         status: SUPPORTED
736       mac_address:
737         type: string
738         description: HW MAC address to use for subinterface
739         required: true
740         status: SUPPORTED
741       vlan_tag_list:
742         type: list
743         description: List of VLAN IDs to use for subinterfaces
744         required: true
745         status: SUPPORTED
746         entry_schema:
747           type: string
748       aap_sec_untrusted_ip_prefix_len:
749         type: string
750         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
751         required: true
752         status: SUPPORTED
753       vmac_address:
754         type: string
755         description: virtual MAC address to use for subinterface
756         required: true
757         status: SUPPORTED
758       aap_untrusted_v6_ip_prefix_len:
759         type: string
760         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
761         required: true
762         status: SUPPORTED
763       aap_untrusted_ip_prefix_len:
764         type: string
765         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
766         required: true
767         status: SUPPORTED
768     requirements:
769     - dependency_vdbe_0_subint_untr_vmi_0:
770         capability: tosca.capabilities.Node
771         node: tosca.nodes.Root
772         relationship: tosca.relationships.DependsOn
773         occurrences:
774         - 0
775         - UNBOUNDED
776     - link_vdbe_0_subint_untr_vmi_0:
777         capability: tosca.capabilities.network.Linkable
778         relationship: tosca.relationships.network.LinksTo
779         occurrences:
780         - 1
781         - 1
782     - binding_vdbe_0_subint_untr_vmi_0:
783         capability: tosca.capabilities.network.Bindable
784         node: org.openecomp.resource.cp.nodes.network.Port
785         relationship: tosca.relationships.network.BindsTo
786         occurrences:
787         - 1
788         - 1
789     capabilities:
790       feature_vdbe_0_subint_untr_vmi_0:
791         type: tosca.capabilities.Node
792         occurrences:
793         - 1
794         - UNBOUNDED