65df4491d885109bbf8da5a8393c77957f8c6863
[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     - subinterface_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     - subinterface_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         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
519         occurrences:
520         - 0
521         - UNBOUNDED
522       instance_vdbe:
523         type: org.openecomp.capabilities.metric.Ceilometer
524         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
525         occurrences:
526         - 1
527         - UNBOUNDED
528       network.incoming.bytes.rate_vdbe_vdbe_untr_port:
529         type: org.openecomp.capabilities.metric.Ceilometer
530         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
531         occurrences:
532         - 1
533         - UNBOUNDED
534       cpu.delta_vdbe:
535         type: org.openecomp.capabilities.metric.Ceilometer
536         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
537         occurrences:
538         - 1
539         - UNBOUNDED
540       disk.device.read.bytes.rate_vdbe:
541         type: org.openecomp.capabilities.metric.Ceilometer
542         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
543         occurrences:
544         - 1
545         - UNBOUNDED
546       disk.device.write.bytes.rate_vdbe:
547         type: org.openecomp.capabilities.metric.Ceilometer
548         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
549         occurrences:
550         - 1
551         - UNBOUNDED
552       memory.resident_vdbe:
553         type: org.openecomp.capabilities.metric.Ceilometer
554         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
555         occurrences:
556         - 1
557         - UNBOUNDED
558       disk.write.requests.rate_vdbe:
559         type: org.openecomp.capabilities.metric.Ceilometer
560         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
561         occurrences:
562         - 1
563         - UNBOUNDED
564       cpu_vdbe:
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       disk.write.bytes_vdbe:
571         type: org.openecomp.capabilities.metric.Ceilometer
572         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
573         occurrences:
574         - 1
575         - UNBOUNDED
576       disk.device.usage_vdbe:
577         type: org.openecomp.capabilities.metric.Ceilometer
578         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
579         occurrences:
580         - 1
581         - UNBOUNDED
582       disk.device.read.bytes_vdbe:
583         type: org.openecomp.capabilities.metric.Ceilometer
584         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
585         occurrences:
586         - 1
587         - UNBOUNDED
588       disk.latency_vdbe:
589         type: org.openecomp.capabilities.metric.Ceilometer
590         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
591         occurrences:
592         - 1
593         - UNBOUNDED
594       feature_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
595         type: tosca.capabilities.Node
596         occurrences:
597         - 1
598         - UNBOUNDED
599       network.incoming.bytes_vdbe_vdbe_untr_port:
600         type: org.openecomp.capabilities.metric.Ceilometer
601         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
602         occurrences:
603         - 1
604         - UNBOUNDED
605       disk.capacity_vdbe:
606         type: org.openecomp.capabilities.metric.Ceilometer
607         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
608         occurrences:
609         - 1
610         - UNBOUNDED
611       host_vdbe:
612         type: tosca.capabilities.Container
613         valid_source_types:
614         - tosca.nodes.SoftwareComponent
615         occurrences:
616         - 1
617         - UNBOUNDED
618       disk.allocation_vdbe:
619         type: org.openecomp.capabilities.metric.Ceilometer
620         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
621         occurrences:
622         - 1
623         - UNBOUNDED
624       disk.read.bytes.rate_vdbe:
625         type: org.openecomp.capabilities.metric.Ceilometer
626         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
627         occurrences:
628         - 1
629         - UNBOUNDED
630       os_vdbe:
631         type: tosca.capabilities.OperatingSystem
632         occurrences:
633         - 1
634         - UNBOUNDED
635       feature_vdbe_vdbe_untr_port_vdbe_untr_2_subports:
636         type: tosca.capabilities.Node
637         occurrences:
638         - 1
639         - UNBOUNDED
640       disk.device.read.requests_vdbe:
641         type: org.openecomp.capabilities.metric.Ceilometer
642         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
643         occurrences:
644         - 1
645         - UNBOUNDED
646       disk.root.size_vdbe:
647         type: org.openecomp.capabilities.metric.Ceilometer
648         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
649         occurrences:
650         - 1
651         - UNBOUNDED
652       memory_vdbe:
653         type: org.openecomp.capabilities.metric.Ceilometer
654         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
655         occurrences:
656         - 1
657         - UNBOUNDED
658       binding_vdbe:
659         type: tosca.capabilities.network.Bindable
660         occurrences:
661         - 1
662         - UNBOUNDED
663       disk.device.write.bytes_vdbe:
664         type: org.openecomp.capabilities.metric.Ceilometer
665         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
666         occurrences:
667         - 1
668         - UNBOUNDED
669       disk.device.read.requests.rate_vdbe:
670         type: org.openecomp.capabilities.metric.Ceilometer
671         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
672         occurrences:
673         - 1
674         - UNBOUNDED
675       disk.read.bytes_vdbe:
676         type: org.openecomp.capabilities.metric.Ceilometer
677         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
678         occurrences:
679         - 1
680         - UNBOUNDED
681       network.incoming.packets.rate_vdbe_vdbe_untr_port:
682         type: org.openecomp.capabilities.metric.Ceilometer
683         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
684         occurrences:
685         - 1
686         - UNBOUNDED
687   org.openecomp.resource.abstract.nodes.heat.subinterface.nested:
688     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
689     properties:
690       aap_untrusted_ip_prefix:
691         type: string
692         description: ip prefix for primary vDBE VM on the VAN untrusted network
693         required: true
694         status: SUPPORTED
695       aap_sec_untrusted_ip_prefix:
696         type: string
697         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
698         required: true
699         status: SUPPORTED
700       ip_v6_address:
701         type: string
702         description: IPv6 address associated with subinterfaces
703         required: true
704         status: SUPPORTED
705       counter:
706         type: float
707         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
708         required: true
709         status: SUPPORTED
710       subinterfaces_name_prefix:
711         type: string
712         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
713         required: true
714         status: SUPPORTED
715       ip_address:
716         type: string
717         description: IPv4 address associated with subinterfaces
718         required: true
719         status: SUPPORTED
720       aap_address_mode:
721         type: string
722         description: Address mode for the vDBE cluster IP
723         required: true
724         status: SUPPORTED
725       aap_untrusted_v6_ip_prefix:
726         type: string
727         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
728         required: true
729         status: SUPPORTED
730       parent_interface:
731         type: string
732         description: Parent Contrail interface
733         required: true
734         status: SUPPORTED
735       vn_network_list:
736         type: string
737         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
738         required: true
739         status: SUPPORTED
740       mac_address:
741         type: string
742         description: HW MAC address to use for subinterface
743         required: true
744         status: SUPPORTED
745       vlan_tag_list:
746         type: list
747         description: List of VLAN IDs to use for subinterfaces
748         required: true
749         status: SUPPORTED
750         entry_schema:
751           type: string
752       aap_sec_untrusted_ip_prefix_len:
753         type: string
754         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
755         required: true
756         status: SUPPORTED
757       vmac_address:
758         type: string
759         description: virtual MAC address to use for subinterface
760         required: true
761         status: SUPPORTED
762       aap_untrusted_v6_ip_prefix_len:
763         type: string
764         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
765         required: true
766         status: SUPPORTED
767       aap_untrusted_ip_prefix_len:
768         type: string
769         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
770         required: true
771         status: SUPPORTED
772     requirements:
773     - dependency_vdbe_0_subint_untr_vmi_0:
774         capability: tosca.capabilities.Node
775         node: tosca.nodes.Root
776         relationship: tosca.relationships.DependsOn
777         occurrences:
778         - 0
779         - UNBOUNDED
780     - subinterface_link_vdbe_0_subint_untr_vmi_0:
781         capability: tosca.capabilities.network.Linkable
782         relationship: tosca.relationships.network.LinksTo
783         occurrences:
784         - 1
785         - 1
786     - binding_vdbe_0_subint_untr_vmi_0:
787         capability: tosca.capabilities.network.Bindable
788         node: org.openecomp.resource.cp.nodes.network.Port
789         relationship: tosca.relationships.network.BindsTo
790         occurrences:
791         - 1
792         - 1
793     capabilities:
794       feature_vdbe_0_subint_untr_vmi_0:
795         type: tosca.capabilities.Node
796         occurrences:
797         - 1
798         - UNBOUNDED