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