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