related-networks property support as input
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / fulltest / subinterface / vlantagging / pattern1c1 / allConnectivities / out / GlobalSubstitutionTypesServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: GlobalSubstitutionTypes
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 node_types:
8   org.openecomp.resource.abstract.nodes.vdbe:
9     derived_from: org.openecomp.resource.abstract.nodes.VFC
10     properties:
11       subinterface_vlan1_aap_untrusted_v6_ip_prefix:
12         type: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: string
17       subinterface_vlan1_aap_sec_untrusted_ip_prefix:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: string
23       compute_vdbe_availability_zone:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: string
29       port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses:
30         type: list
31         required: true
32         status: SUPPORTED
33         entry_schema:
34           type: json
35       port_vdbe_untr_2_port_network_role_tag:
36         type: string
37         required: true
38         status: SUPPORTED
39       vm_flavor_name:
40         type: string
41         required: true
42         status: SUPPORTED
43       subinterface_vlan1_counter:
44         type: list
45         required: true
46         status: SUPPORTED
47         entry_schema:
48           type: float
49       vm_image_name:
50         type: string
51         required: true
52         status: SUPPORTED
53       port_vdbe_untr_2_port_network_role:
54         type: string
55         required: true
56         status: SUPPORTED
57       compute_vdbe_metadata:
58         type: list
59         required: true
60         status: SUPPORTED
61         entry_schema:
62           type: json
63       subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
64         type: list
65         required: true
66         status: SUPPORTED
67         entry_schema:
68           type: string
69       port_vdbe_untr_1_port_ip_requirements:
70         type: list
71         required: true
72         status: SUPPORTED
73         entry_schema:
74           type: org.openecomp.datatypes.network.IpRequirements
75       port_vdbe_untr_2_port_vlan_requirements:
76         type: list
77         required: true
78         status: SUPPORTED
79         entry_schema:
80           type: org.openecomp.datatypes.network.VlanRequirements
81       port_vdbe_untr_2_port_exCP_naming:
82         type: org.openecomp.datatypes.Naming
83         required: true
84         status: SUPPORTED
85       port_vdbe_untr_2_port_ip_requirements:
86         type: list
87         required: true
88         status: SUPPORTED
89         entry_schema:
90           type: org.openecomp.datatypes.network.IpRequirements
91       port_vdbe_untr_1_port_mac_requirements:
92         type: org.openecomp.datatypes.network.MacRequirements
93         required: true
94         status: SUPPORTED
95       port_vdbe_untr_1_port_order:
96         type: integer
97         required: true
98         status: SUPPORTED
99       port_vdbe_untr_1_port_subnetpoolid:
100         type: string
101         required: true
102         status: SUPPORTED
103       port_vdbe_untr_2_port_mac_requirements:
104         type: org.openecomp.datatypes.network.MacRequirements
105         required: true
106         status: SUPPORTED
107       port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs:
108         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
109         required: true
110         status: SUPPORTED
111       subinterface_vlan1_mac_address:
112         type: list
113         required: true
114         status: SUPPORTED
115         entry_schema:
116           type: string
117       subinterface_vlan1_aap_untrusted_ip_prefix_len:
118         type: list
119         required: true
120         status: SUPPORTED
121         entry_schema:
122           type: string
123       subinterface_vlan1_ip_address:
124         type: list
125         required: true
126         status: SUPPORTED
127         entry_schema:
128           type: string
129       compute_vdbe_name:
130         type: list
131         required: true
132         status: SUPPORTED
133         entry_schema:
134           type: string
135       port_vdbe_untr_1_port_network_role_tag:
136         type: string
137         required: true
138         status: SUPPORTED
139       subinterface_vlan1_ip_v6_address:
140         type: list
141         required: true
142         status: SUPPORTED
143         entry_schema:
144           type: string
145       port_vdbe_untr_1_port_related_networks:
146         type: list
147         required: true
148         status: SUPPORTED
149         entry_schema:
150           type: org.openecomp.datatypes.network.RelatedNetworksAssignments
151       subinterface_vlan1_aap_untrusted_ip_prefix:
152         type: list
153         required: true
154         status: SUPPORTED
155         entry_schema:
156           type: string
157       port_vdbe_untr_2_port_virtual_network_refs:
158         type: list
159         required: true
160         status: SUPPORTED
161         entry_schema:
162           type: json
163       subinterface_vlan1_subinterfaces_name_prefix:
164         type: list
165         required: true
166         status: SUPPORTED
167         entry_schema:
168           type: string
169       port_vdbe_untr_1_port_network_role:
170         type: string
171         required: true
172         status: SUPPORTED
173       port_vdbe_untr_2_port_name:
174         type: list
175         required: true
176         status: SUPPORTED
177         entry_schema:
178           type: string
179       port_vdbe_untr_2_port_related_networks:
180         type: list
181         required: true
182         status: SUPPORTED
183         entry_schema:
184           type: org.openecomp.datatypes.network.RelatedNetworksAssignments
185       port_vdbe_untr_1_port_virtual_network_refs:
186         type: list
187         required: true
188         status: SUPPORTED
189         entry_schema:
190           type: json
191       subinterface_vlan1_vn_network_list:
192         type: list
193         required: true
194         status: SUPPORTED
195         entry_schema:
196           type: string
197       port_vdbe_untr_2_port_subnetpoolid:
198         type: string
199         required: true
200         status: SUPPORTED
201       port_vdbe_untr_2_port_order:
202         type: integer
203         required: true
204         status: SUPPORTED
205       subinterface_vlan1_service_template_filter_count:
206         type: list
207         required: true
208         status: SUPPORTED
209         entry_schema:
210           type: float
211       subinterface_vlan1_parent_interface:
212         type: list
213         required: true
214         status: SUPPORTED
215         entry_schema:
216           type: string
217       subinterface_vlan1_aap_address_mode:
218         type: list
219         required: true
220         status: SUPPORTED
221         entry_schema:
222           type: string
223       index_value:
224         type: integer
225         description: Index value of this substitution service template runtime instance
226         required: false
227         default: 0
228         status: SUPPORTED
229         constraints:
230         - greater_or_equal: 0
231       port_vdbe_untr_1_port_exCP_naming:
232         type: org.openecomp.datatypes.Naming
233         required: true
234         status: SUPPORTED
235       subinterface_vlan1_optional_property_1:
236         type: list
237         required: true
238         status: SUPPORTED
239         entry_schema:
240           type: string
241       port_vdbe_untr_1_port_name:
242         type: list
243         required: true
244         status: SUPPORTED
245         entry_schema:
246           type: string
247       subinterface_vlan1_optional_property_2:
248         type: list
249         required: true
250         status: SUPPORTED
251         entry_schema:
252           type: string
253       subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
254         type: list
255         required: true
256         status: SUPPORTED
257         entry_schema:
258           type: string
259       port_vdbe_untr_2_port_virtual_machine_interface_allowed_address_pairs:
260         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
261         required: true
262         status: SUPPORTED
263       port_vdbe_untr_1_port_vlan_requirements:
264         type: list
265         required: true
266         status: SUPPORTED
267         entry_schema:
268           type: org.openecomp.datatypes.network.VlanRequirements
269       port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses:
270         type: list
271         required: true
272         status: SUPPORTED
273         entry_schema:
274           type: json
275       subinterface_vlan1_vlan_tag_list:
276         type: list
277         required: true
278         status: SUPPORTED
279         entry_schema:
280           type: json
281     attributes:
282       vdbe_vdbe_untr_1_port_vlan1_aap_address_mode:
283         type: string
284         status: SUPPORTED
285     requirements:
286     - dependency_vdbe:
287         capability: tosca.capabilities.Node
288         node: tosca.nodes.Root
289         relationship: tosca.relationships.DependsOn
290         occurrences:
291         - 0
292         - UNBOUNDED
293     - local_storage_vdbe:
294         capability: tosca.capabilities.Attachment
295         node: tosca.nodes.BlockStorage
296         relationship: tosca.relationships.AttachesTo
297         occurrences:
298         - 0
299         - UNBOUNDED
300     - dependency_vdbe_vdbe_untr_2_port:
301         capability: tosca.capabilities.Node
302         node: tosca.nodes.Root
303         relationship: tosca.relationships.DependsOn
304         occurrences:
305         - 0
306         - UNBOUNDED
307     - link_vdbe_vdbe_untr_2_port:
308         capability: tosca.capabilities.network.Linkable
309         relationship: tosca.relationships.network.LinksTo
310         occurrences:
311         - 1
312         - 1
313     - dependency_vdbe_vdbe_untr_1_port_vlan1:
314         capability: tosca.capabilities.Node
315         node: tosca.nodes.Root
316         relationship: tosca.relationships.DependsOn
317         occurrences:
318         - 0
319         - UNBOUNDED
320     - dependency_vdbe_untr_x_vlan1-Network-Role_vmi_subport_vdbe_vdbe_untr_1_port_vlan1:
321         capability: tosca.capabilities.Node
322         node: tosca.nodes.Root
323         relationship: tosca.relationships.DependsOn
324         occurrences:
325         - 0
326         - UNBOUNDED
327     - subinterface_link_vdbe_untr_x_vlan1-Network-Role_vmi_subport_vdbe_vdbe_untr_1_port_vlan1:
328         capability: tosca.capabilities.network.Linkable
329         relationship: tosca.relationships.network.LinksTo
330         occurrences:
331         - 1
332         - 1
333     - dependency_vdbe_vdbe_untr_1_port:
334         capability: tosca.capabilities.Node
335         node: tosca.nodes.Root
336         relationship: tosca.relationships.DependsOn
337         occurrences:
338         - 0
339         - UNBOUNDED
340     - link_vdbe_vdbe_untr_1_port:
341         capability: tosca.capabilities.network.Linkable
342         relationship: tosca.relationships.network.LinksTo
343         occurrences:
344         - 1
345         - 1
346     capabilities:
347       feature_vdbe:
348         type: tosca.capabilities.Node
349         occurrences:
350         - 1
351         - UNBOUNDED
352       disk.device.iops_vdbe:
353         type: org.openecomp.capabilities.metric.Ceilometer
354         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
355         occurrences:
356         - 1
357         - UNBOUNDED
358       endpoint_vdbe:
359         type: tosca.capabilities.Endpoint.Admin
360         occurrences:
361         - 1
362         - UNBOUNDED
363       disk.ephemeral.size_vdbe:
364         type: org.openecomp.capabilities.metric.Ceilometer
365         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
366         occurrences:
367         - 1
368         - UNBOUNDED
369       feature_vdbe_vdbe_untr_2_port:
370         type: tosca.capabilities.Node
371         occurrences:
372         - 1
373         - UNBOUNDED
374       feature_vdbe_untr_x_vlan1-Network-Role_vmi_subport_vdbe_vdbe_untr_1_port_vlan1:
375         type: tosca.capabilities.Node
376         occurrences:
377         - 1
378         - UNBOUNDED
379       cpu_util_vdbe:
380         type: org.openecomp.capabilities.metric.Ceilometer
381         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
382         occurrences:
383         - 1
384         - UNBOUNDED
385       vcpus_vdbe:
386         type: org.openecomp.capabilities.metric.Ceilometer
387         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
388         occurrences:
389         - 1
390         - UNBOUNDED
391       disk.write.requests_vdbe:
392         type: org.openecomp.capabilities.metric.Ceilometer
393         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
394         occurrences:
395         - 1
396         - UNBOUNDED
397       feature_vdbe_vdbe_untr_1_port_vlan1:
398         type: tosca.capabilities.Node
399         occurrences:
400         - 1
401         - UNBOUNDED
402       disk.device.latency_vdbe:
403         type: org.openecomp.capabilities.metric.Ceilometer
404         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
405         occurrences:
406         - 1
407         - UNBOUNDED
408       disk.device.write.requests.rate_vdbe:
409         type: org.openecomp.capabilities.metric.Ceilometer
410         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
411         occurrences:
412         - 1
413         - UNBOUNDED
414       network.incoming.packets_vdbe_vdbe_untr_2_port:
415         type: org.openecomp.capabilities.metric.Ceilometer
416         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
417         occurrences:
418         - 1
419         - UNBOUNDED
420       feature_vdbe_vdbe_untr_1_port:
421         type: tosca.capabilities.Node
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.bytes.rate_vdbe_vdbe_untr_1_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       network.incoming.packets.rate_vdbe_vdbe_untr_1_port:
438         type: org.openecomp.capabilities.metric.Ceilometer
439         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
440         occurrences:
441         - 1
442         - UNBOUNDED
443       scalable_vdbe:
444         type: tosca.capabilities.Scalable
445         occurrences:
446         - 1
447         - UNBOUNDED
448       disk.iops_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.write.requests_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.capacity_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       network.outgoing.bytes.rate_vdbe_vdbe_untr_2_port:
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       network.outgoing.bytes_vdbe_vdbe_untr_1_port:
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       disk.device.allocation_vdbe:
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       disk.usage_vdbe:
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       memory.usage_vdbe:
491         type: org.openecomp.capabilities.metric.Ceilometer
492         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
493         occurrences:
494         - 1
495         - UNBOUNDED
496       network.outpoing.packets_vdbe_vdbe_untr_2_port:
497         type: org.openecomp.capabilities.metric.Ceilometer
498         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
499         occurrences:
500         - 1
501         - UNBOUNDED
502       disk.read.requests_vdbe:
503         type: org.openecomp.capabilities.metric.Ceilometer
504         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
505         occurrences:
506         - 1
507         - UNBOUNDED
508       network.incoming.bytes_vdbe_vdbe_untr_1_port:
509         type: org.openecomp.capabilities.metric.Ceilometer
510         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
511         occurrences:
512         - 1
513         - UNBOUNDED
514       instance_vdbe:
515         type: org.openecomp.capabilities.metric.Ceilometer
516         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
517         occurrences:
518         - 1
519         - UNBOUNDED
520       cpu.delta_vdbe:
521         type: org.openecomp.capabilities.metric.Ceilometer
522         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
523         occurrences:
524         - 1
525         - UNBOUNDED
526       network.outgoing.packets.rate_vdbe_vdbe_untr_2_port:
527         type: org.openecomp.capabilities.metric.Ceilometer
528         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
529         occurrences:
530         - 1
531         - UNBOUNDED
532       binding_vdbe_vdbe_untr_1_port:
533         type: tosca.capabilities.network.Bindable
534         valid_source_types:
535         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
536         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
537         occurrences:
538         - 0
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       forwarder_vdbe_vdbe_untr_1_port:
559         type: org.openecomp.capabilities.Forwarder
560         occurrences:
561         - 1
562         - UNBOUNDED
563       disk.write.requests.rate_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       cpu_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.write.bytes_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       forwarder_vdbe_vdbe_untr_2_port:
582         type: org.openecomp.capabilities.Forwarder
583         occurrences:
584         - 1
585         - UNBOUNDED
586       disk.device.usage_vdbe:
587         type: org.openecomp.capabilities.metric.Ceilometer
588         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
589         occurrences:
590         - 1
591         - UNBOUNDED
592       disk.device.read.bytes_vdbe:
593         type: org.openecomp.capabilities.metric.Ceilometer
594         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
595         occurrences:
596         - 1
597         - UNBOUNDED
598       disk.latency_vdbe:
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       network.outgoing.packets.rate_vdbe_vdbe_untr_1_port:
605         type: org.openecomp.capabilities.metric.Ceilometer
606         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
607         occurrences:
608         - 1
609         - UNBOUNDED
610       disk.capacity_vdbe:
611         type: org.openecomp.capabilities.metric.Ceilometer
612         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
613         occurrences:
614         - 1
615         - UNBOUNDED
616       host_vdbe:
617         type: tosca.capabilities.Container
618         valid_source_types:
619         - tosca.nodes.SoftwareComponent
620         occurrences:
621         - 1
622         - UNBOUNDED
623       disk.allocation_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       network.outpoing.packets_vdbe_vdbe_untr_1_port:
630         type: org.openecomp.capabilities.metric.Ceilometer
631         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
632         occurrences:
633         - 1
634         - UNBOUNDED
635       network.incoming.packets_vdbe_vdbe_untr_1_port:
636         type: org.openecomp.capabilities.metric.Ceilometer
637         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
638         occurrences:
639         - 1
640         - UNBOUNDED
641       disk.read.bytes.rate_vdbe:
642         type: org.openecomp.capabilities.metric.Ceilometer
643         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
644         occurrences:
645         - 1
646         - UNBOUNDED
647       network.incoming.bytes_vdbe_vdbe_untr_2_port:
648         type: org.openecomp.capabilities.metric.Ceilometer
649         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
650         occurrences:
651         - 1
652         - UNBOUNDED
653       os_vdbe:
654         type: tosca.capabilities.OperatingSystem
655         occurrences:
656         - 1
657         - UNBOUNDED
658       disk.device.read.requests_vdbe:
659         type: org.openecomp.capabilities.metric.Ceilometer
660         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
661         occurrences:
662         - 1
663         - UNBOUNDED
664       network.incoming.packets.rate_vdbe_vdbe_untr_2_port:
665         type: org.openecomp.capabilities.metric.Ceilometer
666         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
667         occurrences:
668         - 1
669         - UNBOUNDED
670       disk.root.size_vdbe:
671         type: org.openecomp.capabilities.metric.Ceilometer
672         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
673         occurrences:
674         - 1
675         - UNBOUNDED
676       network.incoming.bytes.rate_vdbe_vdbe_untr_2_port:
677         type: org.openecomp.capabilities.metric.Ceilometer
678         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
679         occurrences:
680         - 1
681         - UNBOUNDED
682       binding_vdbe_vdbe_untr_2_port:
683         type: tosca.capabilities.network.Bindable
684         valid_source_types:
685         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
686         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
687         occurrences:
688         - 0
689         - UNBOUNDED
690       memory_vdbe:
691         type: org.openecomp.capabilities.metric.Ceilometer
692         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
693         occurrences:
694         - 1
695         - UNBOUNDED
696       binding_vdbe:
697         type: tosca.capabilities.network.Bindable
698         occurrences:
699         - 1
700         - UNBOUNDED
701       disk.device.write.bytes_vdbe:
702         type: org.openecomp.capabilities.metric.Ceilometer
703         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
704         occurrences:
705         - 1
706         - UNBOUNDED
707       network.outgoing.bytes_vdbe_vdbe_untr_2_port:
708         type: org.openecomp.capabilities.metric.Ceilometer
709         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
710         occurrences:
711         - 1
712         - UNBOUNDED
713       network.outgoing.bytes.rate_vdbe_vdbe_untr_1_port:
714         type: org.openecomp.capabilities.metric.Ceilometer
715         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
716         occurrences:
717         - 1
718         - UNBOUNDED
719       disk.device.read.requests.rate_vdbe:
720         type: org.openecomp.capabilities.metric.Ceilometer
721         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
722         occurrences:
723         - 1
724         - UNBOUNDED
725       disk.read.bytes_vdbe:
726         type: org.openecomp.capabilities.metric.Ceilometer
727         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
728         occurrences:
729         - 1
730         - UNBOUNDED
731   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1:
732     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
733     properties:
734       aap_untrusted_ip_prefix:
735         type: string
736         description: ip prefix for primary vDBE VM on the VAN untrusted network
737         required: true
738         status: SUPPORTED
739       aap_sec_untrusted_ip_prefix:
740         type: string
741         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
742         required: true
743         status: SUPPORTED
744       ip_v6_address:
745         type: string
746         description: IPv6 address associated with subinterfaces
747         required: true
748         status: SUPPORTED
749       counter:
750         type: float
751         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
752         required: true
753         status: SUPPORTED
754       subinterfaces_name_prefix:
755         type: string
756         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
757         required: true
758         status: SUPPORTED
759       ip_address:
760         type: string
761         description: IPv4 address associated with subinterfaces
762         required: true
763         status: SUPPORTED
764       aap_address_mode:
765         type: string
766         description: Address mode for the vDBE cluster IP
767         required: true
768         status: SUPPORTED
769       aap_untrusted_v6_ip_prefix:
770         type: string
771         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
772         required: true
773         status: SUPPORTED
774       parent_interface:
775         type: string
776         description: Parent Contrail interface
777         required: true
778         status: SUPPORTED
779       vn_network_list:
780         type: string
781         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
782         required: true
783         status: SUPPORTED
784       optional_property_1:
785         type: string
786         description: Optional property
787         required: true
788         status: SUPPORTED
789       optional_property_2:
790         type: string
791         description: Optional property
792         required: true
793         status: SUPPORTED
794       mac_address:
795         type: string
796         description: HW MAC address to use for subinterface
797         required: true
798         status: SUPPORTED
799       vlan_tag_list:
800         type: list
801         description: List of VLAN IDs to use for subinterfaces
802         required: true
803         status: SUPPORTED
804         entry_schema:
805           type: string
806       aap_sec_untrusted_ip_prefix_len:
807         type: string
808         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
809         required: true
810         status: SUPPORTED
811       vmac_address:
812         type: string
813         description: virtual MAC address to use for subinterface
814         required: true
815         status: SUPPORTED
816       aap_untrusted_v6_ip_prefix_len:
817         type: string
818         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
819         required: true
820         status: SUPPORTED
821       aap_untrusted_ip_prefix_len:
822         type: string
823         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
824         required: true
825         status: SUPPORTED
826     requirements:
827     - dependency_vdbe_untr_x_vlan1-Network-Role_vmi_subport:
828         capability: tosca.capabilities.Node
829         node: tosca.nodes.Root
830         relationship: tosca.relationships.DependsOn
831         occurrences:
832         - 0
833         - UNBOUNDED
834     - subinterface_link_vdbe_untr_x_vlan1-Network-Role_vmi_subport:
835         capability: tosca.capabilities.network.Linkable
836         relationship: tosca.relationships.network.LinksTo
837         occurrences:
838         - 1
839         - 1
840     - binding_vdbe_untr_x_vlan1-Network-Role_vmi_subport:
841         capability: tosca.capabilities.network.Bindable
842         node: org.openecomp.resource.cp.nodes.network.Port
843         relationship: tosca.relationships.network.BindsTo
844         occurrences:
845         - 1
846         - 1
847     capabilities:
848       feature_vdbe_untr_x_vlan1-Network-Role_vmi_subport:
849         type: tosca.capabilities.Node
850         occurrences:
851         - 1
852         - UNBOUNDED