4ec9d0d6fab12b1bae1a7b03dfbfe8432d07bb8a
[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       subinterface_vlan2_aap_untrusted_v6_ip_prefix:\r
65         type: list\r
66         required: true\r
67         status: SUPPORTED\r
68         entry_schema:\r
69           type: string\r
70       vm_image_name:\r
71         type: string\r
72         required: true\r
73         status: SUPPORTED\r
74       port_vdbe_untr_2_port_network_role:\r
75         type: string\r
76         required: true\r
77         status: SUPPORTED\r
78       compute_vdbe_metadata:\r
79         type: list\r
80         required: true\r
81         status: SUPPORTED\r
82         entry_schema:\r
83           type: json\r
84       subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:\r
85         type: list\r
86         required: true\r
87         status: SUPPORTED\r
88         entry_schema:\r
89           type: string\r
90       port_vdbe_untr_1_port_ip_requirements:\r
91         type: list\r
92         required: true\r
93         status: SUPPORTED\r
94         entry_schema:\r
95           type: org.openecomp.datatypes.network.IpRequirements\r
96       port_vdbe_untr_2_port_vlan_requirements:\r
97         type: list\r
98         required: true\r
99         status: SUPPORTED\r
100         entry_schema:\r
101           type: org.openecomp.datatypes.network.VlanRequirements\r
102       port_vdbe_untr_2_port_exCP_naming:\r
103         type: org.openecomp.datatypes.Naming\r
104         required: true\r
105         status: SUPPORTED\r
106       port_vdbe_untr_2_port_ip_requirements:\r
107         type: list\r
108         required: true\r
109         status: SUPPORTED\r
110         entry_schema:\r
111           type: org.openecomp.datatypes.network.IpRequirements\r
112       port_vdbe_untr_1_port_mac_requirements:\r
113         type: org.openecomp.datatypes.network.MacRequirements\r
114         required: true\r
115         status: SUPPORTED\r
116       port_vdbe_untr_1_port_order:\r
117         type: integer\r
118         required: true\r
119         status: SUPPORTED\r
120       subinterface_vlan2_ip_address:\r
121         type: list\r
122         required: true\r
123         status: SUPPORTED\r
124         entry_schema:\r
125           type: string\r
126       subinterface_vlan2_ip_v6_address:\r
127         type: list\r
128         required: true\r
129         status: SUPPORTED\r
130         entry_schema:\r
131           type: string\r
132       port_vdbe_untr_1_port_subnetpoolid:\r
133         type: string\r
134         required: true\r
135         status: SUPPORTED\r
136       subinterface_vlan2_parent_interface:\r
137         type: list\r
138         required: true\r
139         status: SUPPORTED\r
140         entry_schema:\r
141           type: string\r
142       subinterface_vlan2_aap_address_mode:\r
143         type: list\r
144         required: true\r
145         status: SUPPORTED\r
146         entry_schema:\r
147           type: string\r
148       port_vdbe_untr_2_port_mac_requirements:\r
149         type: org.openecomp.datatypes.network.MacRequirements\r
150         required: true\r
151         status: SUPPORTED\r
152       port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs:\r
153         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs\r
154         required: true\r
155         status: SUPPORTED\r
156       subinterface_vlan1_mac_address:\r
157         type: list\r
158         required: true\r
159         status: SUPPORTED\r
160         entry_schema:\r
161           type: string\r
162       subinterface_vlan2_mac_address:\r
163         type: list\r
164         required: true\r
165         status: SUPPORTED\r
166         entry_schema:\r
167           type: string\r
168       subinterface_vlan1_aap_untrusted_ip_prefix_len:\r
169         type: list\r
170         required: true\r
171         status: SUPPORTED\r
172         entry_schema:\r
173           type: string\r
174       subinterface_vlan1_ip_address:\r
175         type: list\r
176         required: true\r
177         status: SUPPORTED\r
178         entry_schema:\r
179           type: string\r
180       subinterface_vlan2_aap_sec_untrusted_ip_prefix:\r
181         type: list\r
182         required: true\r
183         status: SUPPORTED\r
184         entry_schema:\r
185           type: string\r
186       compute_vdbe_name:\r
187         type: list\r
188         required: true\r
189         status: SUPPORTED\r
190         entry_schema:\r
191           type: string\r
192       port_vdbe_untr_1_port_network_role_tag:\r
193         type: string\r
194         required: true\r
195         status: SUPPORTED\r
196       subinterface_vlan2_aap_untrusted_ip_prefix:\r
197         type: list\r
198         required: true\r
199         status: SUPPORTED\r
200         entry_schema:\r
201           type: string\r
202       subinterface_vlan1_ip_v6_address:\r
203         type: list\r
204         required: true\r
205         status: SUPPORTED\r
206         entry_schema:\r
207           type: string\r
208       subinterface_vlan2_vmac_address:\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_untrusted_ip_prefix:\r
215         type: list\r
216         required: true\r
217         status: SUPPORTED\r
218         entry_schema:\r
219           type: string\r
220       port_vdbe_untr_2_port_virtual_network_refs:\r
221         type: list\r
222         required: true\r
223         status: SUPPORTED\r
224         entry_schema:\r
225           type: json\r
226       subinterface_vlan2_vn_network_list:\r
227         type: list\r
228         required: true\r
229         status: SUPPORTED\r
230         entry_schema:\r
231           type: string\r
232       subinterface_vlan1_subinterfaces_name_prefix:\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_network_role:\r
239         type: string\r
240         required: true\r
241         status: SUPPORTED\r
242       port_vdbe_untr_2_port_name:\r
243         type: list\r
244         required: true\r
245         status: SUPPORTED\r
246         entry_schema:\r
247           type: string\r
248       port_vdbe_untr_1_port_virtual_network_refs:\r
249         type: list\r
250         required: true\r
251         status: SUPPORTED\r
252         entry_schema:\r
253           type: json\r
254       subinterface_vlan2_vlan_tag_list:\r
255         type: list\r
256         required: true\r
257         status: SUPPORTED\r
258         entry_schema:\r
259           type: json\r
260       subinterface_vlan1_vn_network_list:\r
261         type: list\r
262         required: true\r
263         status: SUPPORTED\r
264         entry_schema:\r
265           type: string\r
266       subinterface_vlan2_aap_sec_untrusted_ip_prefix_len:\r
267         type: list\r
268         required: true\r
269         status: SUPPORTED\r
270         entry_schema:\r
271           type: string\r
272       port_vdbe_untr_2_port_subnetpoolid:\r
273         type: string\r
274         required: true\r
275         status: SUPPORTED\r
276       port_vdbe_untr_2_port_order:\r
277         type: integer\r
278         required: true\r
279         status: SUPPORTED\r
280       subinterface_vlan2_counter:\r
281         type: list\r
282         required: true\r
283         status: SUPPORTED\r
284         entry_schema:\r
285           type: float\r
286       subinterface_vlan1_parent_interface:\r
287         type: list\r
288         required: true\r
289         status: SUPPORTED\r
290         entry_schema:\r
291           type: string\r
292       subinterface_vlan1_aap_address_mode:\r
293         type: list\r
294         required: true\r
295         status: SUPPORTED\r
296         entry_schema:\r
297           type: string\r
298       subinterface_vlan2_aap_untrusted_ip_prefix_len:\r
299         type: list\r
300         required: true\r
301         status: SUPPORTED\r
302         entry_schema:\r
303           type: string\r
304       index_value:\r
305         type: integer\r
306         description: Index value of this substitution service template runtime instance\r
307         required: false\r
308         default: 0\r
309         status: SUPPORTED\r
310         constraints:\r
311         - greater_or_equal: 0\r
312       subinterface_vlan2_subinterfaces_name_prefix:\r
313         type: list\r
314         required: true\r
315         status: SUPPORTED\r
316         entry_schema:\r
317           type: string\r
318       subinterface_vlan2_aap_untrusted_v6_ip_prefix_len:\r
319         type: list\r
320         required: true\r
321         status: SUPPORTED\r
322         entry_schema:\r
323           type: string\r
324       port_vdbe_untr_1_port_exCP_naming:\r
325         type: org.openecomp.datatypes.Naming\r
326         required: true\r
327         status: SUPPORTED\r
328       port_vdbe_untr_1_port_name:\r
329         type: list\r
330         required: true\r
331         status: SUPPORTED\r
332         entry_schema:\r
333           type: string\r
334       subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:\r
335         type: list\r
336         required: true\r
337         status: SUPPORTED\r
338         entry_schema:\r
339           type: string\r
340       port_vdbe_untr_2_port_virtual_machine_interface_allowed_address_pairs:\r
341         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs\r
342         required: true\r
343         status: SUPPORTED\r
344       port_vdbe_untr_1_port_vlan_requirements:\r
345         type: list\r
346         required: true\r
347         status: SUPPORTED\r
348         entry_schema:\r
349           type: org.openecomp.datatypes.network.VlanRequirements\r
350       port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses:\r
351         type: list\r
352         required: true\r
353         status: SUPPORTED\r
354         entry_schema:\r
355           type: json\r
356       subinterface_vlan1_vlan_tag_list:\r
357         type: list\r
358         required: true\r
359         status: SUPPORTED\r
360         entry_schema:\r
361           type: json\r
362     attributes:\r
363       vdbe_vdbe_untr_1_port_vlan1_vlan_tag_list:\r
364         type: list\r
365         status: SUPPORTED\r
366         entry_schema: &id001\r
367           type: string\r
368     requirements:\r
369     - dependency_vdbe:\r
370         capability: tosca.capabilities.Node\r
371         node: tosca.nodes.Root\r
372         relationship: tosca.relationships.DependsOn\r
373         occurrences:\r
374         - 0\r
375         - UNBOUNDED\r
376     - local_storage_vdbe:\r
377         capability: tosca.capabilities.Attachment\r
378         node: tosca.nodes.BlockStorage\r
379         relationship: tosca.relationships.AttachesTo\r
380         occurrences:\r
381         - 0\r
382         - UNBOUNDED\r
383     - dependency_vdbe_vdbe_untr_2_port:\r
384         capability: tosca.capabilities.Node\r
385         node: tosca.nodes.Root\r
386         relationship: tosca.relationships.DependsOn\r
387         occurrences:\r
388         - 0\r
389         - UNBOUNDED\r
390     - link_vdbe_vdbe_untr_2_port:\r
391         capability: tosca.capabilities.network.Linkable\r
392         relationship: tosca.relationships.network.LinksTo\r
393         occurrences:\r
394         - 1\r
395         - 1\r
396     - dependency_vdbe_vdbe_untr_2_port_vlan2:\r
397         capability: tosca.capabilities.Node\r
398         node: tosca.nodes.Root\r
399         relationship: tosca.relationships.DependsOn\r
400         occurrences:\r
401         - 0\r
402         - UNBOUNDED\r
403     - dependency_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:\r
404         capability: tosca.capabilities.Node\r
405         node: tosca.nodes.Root\r
406         relationship: tosca.relationships.DependsOn\r
407         occurrences:\r
408         - 0\r
409         - UNBOUNDED\r
410     - link_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:\r
411         capability: tosca.capabilities.network.Linkable\r
412         relationship: tosca.relationships.network.LinksTo\r
413         occurrences:\r
414         - 1\r
415         - 1\r
416     - dependency_vdbe_vdbe_untr_1_port_vlan1:\r
417         capability: tosca.capabilities.Node\r
418         node: tosca.nodes.Root\r
419         relationship: tosca.relationships.DependsOn\r
420         occurrences:\r
421         - 0\r
422         - UNBOUNDED\r
423     - dependency_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:\r
424         capability: tosca.capabilities.Node\r
425         node: tosca.nodes.Root\r
426         relationship: tosca.relationships.DependsOn\r
427         occurrences:\r
428         - 0\r
429         - UNBOUNDED\r
430     - link_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:\r
431         capability: tosca.capabilities.network.Linkable\r
432         relationship: tosca.relationships.network.LinksTo\r
433         occurrences:\r
434         - 1\r
435         - 1\r
436     - dependency_vdbe_vdbe_untr_1_port:\r
437         capability: tosca.capabilities.Node\r
438         node: tosca.nodes.Root\r
439         relationship: tosca.relationships.DependsOn\r
440         occurrences:\r
441         - 0\r
442         - UNBOUNDED\r
443     - link_vdbe_vdbe_untr_1_port:\r
444         capability: tosca.capabilities.network.Linkable\r
445         relationship: tosca.relationships.network.LinksTo\r
446         occurrences:\r
447         - 1\r
448         - 1\r
449     capabilities:\r
450       feature_vdbe:\r
451         type: tosca.capabilities.Node\r
452         occurrences:\r
453         - 1\r
454         - UNBOUNDED\r
455       disk.device.iops_vdbe:\r
456         type: org.openecomp.capabilities.metric.Ceilometer\r
457         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
458         occurrences:\r
459         - 1\r
460         - UNBOUNDED\r
461       endpoint_vdbe:\r
462         type: tosca.capabilities.Endpoint.Admin\r
463         occurrences:\r
464         - 1\r
465         - UNBOUNDED\r
466       disk.ephemeral.size_vdbe:\r
467         type: org.openecomp.capabilities.metric.Ceilometer\r
468         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
469         occurrences:\r
470         - 1\r
471         - UNBOUNDED\r
472       feature_vdbe_vdbe_untr_2_port:\r
473         type: tosca.capabilities.Node\r
474         occurrences:\r
475         - 1\r
476         - UNBOUNDED\r
477       cpu_util_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       vcpus_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       disk.write.requests_vdbe:\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       feature_vdbe_vdbe_untr_1_port_vlan1:\r
496         type: tosca.capabilities.Node\r
497         occurrences:\r
498         - 1\r
499         - UNBOUNDED\r
500       disk.device.latency_vdbe:\r
501         type: org.openecomp.capabilities.metric.Ceilometer\r
502         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
503         occurrences:\r
504         - 1\r
505         - UNBOUNDED\r
506       disk.device.write.requests.rate_vdbe:\r
507         type: org.openecomp.capabilities.metric.Ceilometer\r
508         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
509         occurrences:\r
510         - 1\r
511         - UNBOUNDED\r
512       network.incoming.packets_vdbe_vdbe_untr_2_port:\r
513         type: org.openecomp.capabilities.metric.Ceilometer\r
514         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
515         occurrences:\r
516         - 1\r
517         - UNBOUNDED\r
518       feature_vdbe_vdbe_untr_1_port:\r
519         type: tosca.capabilities.Node\r
520         occurrences:\r
521         - 1\r
522         - UNBOUNDED\r
523       disk.write.bytes.rate_vdbe:\r
524         type: org.openecomp.capabilities.metric.Ceilometer\r
525         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
526         occurrences:\r
527         - 1\r
528         - UNBOUNDED\r
529       network.incoming.bytes.rate_vdbe_vdbe_untr_1_port:\r
530         type: org.openecomp.capabilities.metric.Ceilometer\r
531         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
532         occurrences:\r
533         - 1\r
534         - UNBOUNDED\r
535       network.incoming.packets.rate_vdbe_vdbe_untr_1_port:\r
536         type: org.openecomp.capabilities.metric.Ceilometer\r
537         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
538         occurrences:\r
539         - 1\r
540         - UNBOUNDED\r
541       scalable_vdbe:\r
542         type: tosca.capabilities.Scalable\r
543         occurrences:\r
544         - 1\r
545         - UNBOUNDED\r
546       disk.iops_vdbe:\r
547         type: org.openecomp.capabilities.metric.Ceilometer\r
548         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
549         occurrences:\r
550         - 1\r
551         - UNBOUNDED\r
552       disk.device.write.requests_vdbe:\r
553         type: org.openecomp.capabilities.metric.Ceilometer\r
554         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
555         occurrences:\r
556         - 1\r
557         - UNBOUNDED\r
558       disk.device.capacity_vdbe:\r
559         type: org.openecomp.capabilities.metric.Ceilometer\r
560         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
561         occurrences:\r
562         - 1\r
563         - UNBOUNDED\r
564       network.outgoing.bytes.rate_vdbe_vdbe_untr_2_port:\r
565         type: org.openecomp.capabilities.metric.Ceilometer\r
566         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
567         occurrences:\r
568         - 1\r
569         - UNBOUNDED\r
570       network.outgoing.bytes_vdbe_vdbe_untr_1_port:\r
571         type: org.openecomp.capabilities.metric.Ceilometer\r
572         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
573         occurrences:\r
574         - 1\r
575         - UNBOUNDED\r
576       disk.device.allocation_vdbe:\r
577         type: org.openecomp.capabilities.metric.Ceilometer\r
578         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
579         occurrences:\r
580         - 1\r
581         - UNBOUNDED\r
582       disk.usage_vdbe:\r
583         type: org.openecomp.capabilities.metric.Ceilometer\r
584         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
585         occurrences:\r
586         - 1\r
587         - UNBOUNDED\r
588       memory.usage_vdbe:\r
589         type: org.openecomp.capabilities.metric.Ceilometer\r
590         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
591         occurrences:\r
592         - 1\r
593         - UNBOUNDED\r
594       network.outpoing.packets_vdbe_vdbe_untr_2_port:\r
595         type: org.openecomp.capabilities.metric.Ceilometer\r
596         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
597         occurrences:\r
598         - 1\r
599         - UNBOUNDED\r
600       disk.read.requests_vdbe:\r
601         type: org.openecomp.capabilities.metric.Ceilometer\r
602         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
603         occurrences:\r
604         - 1\r
605         - UNBOUNDED\r
606       network.incoming.bytes_vdbe_vdbe_untr_1_port:\r
607         type: org.openecomp.capabilities.metric.Ceilometer\r
608         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
609         occurrences:\r
610         - 1\r
611         - UNBOUNDED\r
612       feature_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:\r
613         type: tosca.capabilities.Node\r
614         occurrences:\r
615         - 1\r
616         - UNBOUNDED\r
617       instance_vdbe:\r
618         type: org.openecomp.capabilities.metric.Ceilometer\r
619         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
620         occurrences:\r
621         - 1\r
622         - UNBOUNDED\r
623       cpu.delta_vdbe:\r
624         type: org.openecomp.capabilities.metric.Ceilometer\r
625         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
626         occurrences:\r
627         - 1\r
628         - UNBOUNDED\r
629       network.outgoing.packets.rate_vdbe_vdbe_untr_2_port:\r
630         type: org.openecomp.capabilities.metric.Ceilometer\r
631         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
632         occurrences:\r
633         - 1\r
634         - UNBOUNDED\r
635       feature_vdbe_vdbe_untr_2_port_vlan2:\r
636         type: tosca.capabilities.Node\r
637         occurrences:\r
638         - 1\r
639         - UNBOUNDED\r
640       binding_vdbe_vdbe_untr_1_port:\r
641         type: tosca.capabilities.network.Bindable\r
642         valid_source_types:\r
643         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface\r
644         occurrences:\r
645         - 0\r
646         - UNBOUNDED\r
647       disk.device.read.bytes.rate_vdbe:\r
648         type: org.openecomp.capabilities.metric.Ceilometer\r
649         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
650         occurrences:\r
651         - 1\r
652         - UNBOUNDED\r
653       disk.device.write.bytes.rate_vdbe:\r
654         type: org.openecomp.capabilities.metric.Ceilometer\r
655         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
656         occurrences:\r
657         - 1\r
658         - UNBOUNDED\r
659       memory.resident_vdbe:\r
660         type: org.openecomp.capabilities.metric.Ceilometer\r
661         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
662         occurrences:\r
663         - 1\r
664         - UNBOUNDED\r
665       forwarder_vdbe_vdbe_untr_1_port:\r
666         type: org.openecomp.capabilities.Forwarder\r
667         occurrences:\r
668         - 1\r
669         - UNBOUNDED\r
670       disk.write.requests.rate_vdbe:\r
671         type: org.openecomp.capabilities.metric.Ceilometer\r
672         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
673         occurrences:\r
674         - 1\r
675         - UNBOUNDED\r
676       cpu_vdbe:\r
677         type: org.openecomp.capabilities.metric.Ceilometer\r
678         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
679         occurrences:\r
680         - 1\r
681         - UNBOUNDED\r
682       disk.write.bytes_vdbe:\r
683         type: org.openecomp.capabilities.metric.Ceilometer\r
684         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
685         occurrences:\r
686         - 1\r
687         - UNBOUNDED\r
688       forwarder_vdbe_vdbe_untr_2_port:\r
689         type: org.openecomp.capabilities.Forwarder\r
690         occurrences:\r
691         - 1\r
692         - UNBOUNDED\r
693       disk.device.usage_vdbe:\r
694         type: org.openecomp.capabilities.metric.Ceilometer\r
695         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
696         occurrences:\r
697         - 1\r
698         - UNBOUNDED\r
699       disk.device.read.bytes_vdbe:\r
700         type: org.openecomp.capabilities.metric.Ceilometer\r
701         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
702         occurrences:\r
703         - 1\r
704         - UNBOUNDED\r
705       disk.latency_vdbe:\r
706         type: org.openecomp.capabilities.metric.Ceilometer\r
707         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
708         occurrences:\r
709         - 1\r
710         - UNBOUNDED\r
711       feature_vdbe_untr_x_subport_another_vdbe_vdbe_untr_2_port_vlan2:\r
712         type: tosca.capabilities.Node\r
713         occurrences:\r
714         - 1\r
715         - UNBOUNDED\r
716       network.outgoing.packets.rate_vdbe_vdbe_untr_1_port:\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       disk.capacity_vdbe:\r
723         type: org.openecomp.capabilities.metric.Ceilometer\r
724         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
725         occurrences:\r
726         - 1\r
727         - UNBOUNDED\r
728       host_vdbe:\r
729         type: tosca.capabilities.Container\r
730         valid_source_types:\r
731         - tosca.nodes.SoftwareComponent\r
732         occurrences:\r
733         - 1\r
734         - UNBOUNDED\r
735       disk.allocation_vdbe:\r
736         type: org.openecomp.capabilities.metric.Ceilometer\r
737         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
738         occurrences:\r
739         - 1\r
740         - UNBOUNDED\r
741       network.outpoing.packets_vdbe_vdbe_untr_1_port:\r
742         type: org.openecomp.capabilities.metric.Ceilometer\r
743         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
744         occurrences:\r
745         - 1\r
746         - UNBOUNDED\r
747       network.incoming.packets_vdbe_vdbe_untr_1_port:\r
748         type: org.openecomp.capabilities.metric.Ceilometer\r
749         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
750         occurrences:\r
751         - 1\r
752         - UNBOUNDED\r
753       disk.read.bytes.rate_vdbe:\r
754         type: org.openecomp.capabilities.metric.Ceilometer\r
755         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
756         occurrences:\r
757         - 1\r
758         - UNBOUNDED\r
759       network.incoming.bytes_vdbe_vdbe_untr_2_port:\r
760         type: org.openecomp.capabilities.metric.Ceilometer\r
761         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
762         occurrences:\r
763         - 1\r
764         - UNBOUNDED\r
765       os_vdbe:\r
766         type: tosca.capabilities.OperatingSystem\r
767         occurrences:\r
768         - 1\r
769         - UNBOUNDED\r
770       disk.device.read.requests_vdbe:\r
771         type: org.openecomp.capabilities.metric.Ceilometer\r
772         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
773         occurrences:\r
774         - 1\r
775         - UNBOUNDED\r
776       network.incoming.packets.rate_vdbe_vdbe_untr_2_port:\r
777         type: org.openecomp.capabilities.metric.Ceilometer\r
778         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
779         occurrences:\r
780         - 1\r
781         - UNBOUNDED\r
782       disk.root.size_vdbe:\r
783         type: org.openecomp.capabilities.metric.Ceilometer\r
784         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
785         occurrences:\r
786         - 1\r
787         - UNBOUNDED\r
788       network.incoming.bytes.rate_vdbe_vdbe_untr_2_port:\r
789         type: org.openecomp.capabilities.metric.Ceilometer\r
790         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
791         occurrences:\r
792         - 1\r
793         - UNBOUNDED\r
794       binding_vdbe_vdbe_untr_2_port:\r
795         type: tosca.capabilities.network.Bindable\r
796         valid_source_types:\r
797         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface\r
798         occurrences:\r
799         - 0\r
800         - UNBOUNDED\r
801       memory_vdbe:\r
802         type: org.openecomp.capabilities.metric.Ceilometer\r
803         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
804         occurrences:\r
805         - 1\r
806         - UNBOUNDED\r
807       binding_vdbe:\r
808         type: tosca.capabilities.network.Bindable\r
809         occurrences:\r
810         - 1\r
811         - UNBOUNDED\r
812       disk.device.write.bytes_vdbe:\r
813         type: org.openecomp.capabilities.metric.Ceilometer\r
814         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
815         occurrences:\r
816         - 1\r
817         - UNBOUNDED\r
818       network.outgoing.bytes_vdbe_vdbe_untr_2_port:\r
819         type: org.openecomp.capabilities.metric.Ceilometer\r
820         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
821         occurrences:\r
822         - 1\r
823         - UNBOUNDED\r
824       network.outgoing.bytes.rate_vdbe_vdbe_untr_1_port:\r
825         type: org.openecomp.capabilities.metric.Ceilometer\r
826         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
827         occurrences:\r
828         - 1\r
829         - UNBOUNDED\r
830       disk.device.read.requests.rate_vdbe:\r
831         type: org.openecomp.capabilities.metric.Ceilometer\r
832         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
833         occurrences:\r
834         - 1\r
835         - UNBOUNDED\r
836       disk.read.bytes_vdbe:\r
837         type: org.openecomp.capabilities.metric.Ceilometer\r
838         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
839         occurrences:\r
840         - 1\r
841         - UNBOUNDED\r
842   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1:\r
843     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute\r
844     properties:\r
845       aap_untrusted_ip_prefix:\r
846         type: string\r
847         description: ip prefix for primary vDBE VM on the VAN untrusted network\r
848         required: true\r
849         status: SUPPORTED\r
850       aap_sec_untrusted_ip_prefix:\r
851         type: string\r
852         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network\r
853         required: true\r
854         status: SUPPORTED\r
855       ip_v6_address:\r
856         type: string\r
857         description: IPv6 address associated with subinterfaces\r
858         required: true\r
859         status: SUPPORTED\r
860       counter:\r
861         type: float\r
862         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.\r
863         required: true\r
864         status: SUPPORTED\r
865       subinterfaces_name_prefix:\r
866         type: string\r
867         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource\r
868         required: true\r
869         status: SUPPORTED\r
870       ip_address:\r
871         type: string\r
872         description: IPv4 address associated with subinterfaces\r
873         required: true\r
874         status: SUPPORTED\r
875       aap_address_mode:\r
876         type: string\r
877         description: Address mode for the vDBE cluster IP\r
878         required: true\r
879         status: SUPPORTED\r
880       aap_untrusted_v6_ip_prefix:\r
881         type: string\r
882         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network\r
883         required: true\r
884         status: SUPPORTED\r
885       parent_interface:\r
886         type: string\r
887         description: Parent Contrail interface\r
888         required: true\r
889         status: SUPPORTED\r
890       vn_network_list:\r
891         type: string\r
892         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list\r
893         required: true\r
894         status: SUPPORTED\r
895       mac_address:\r
896         type: string\r
897         description: HW MAC address to use for subinterface\r
898         required: true\r
899         status: SUPPORTED\r
900       vlan_tag_list:\r
901         type: list\r
902         description: List of VLAN IDs to use for subinterfaces\r
903         required: true\r
904         status: SUPPORTED\r
905         entry_schema: *id001\r
906       aap_sec_untrusted_ip_prefix_len:\r
907         type: string\r
908         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network\r
909         required: true\r
910         status: SUPPORTED\r
911       vmac_address:\r
912         type: string\r
913         description: virtual MAC address to use for subinterface\r
914         required: true\r
915         status: SUPPORTED\r
916       aap_untrusted_v6_ip_prefix_len:\r
917         type: string\r
918         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network\r
919         required: true\r
920         status: SUPPORTED\r
921       aap_untrusted_ip_prefix_len:\r
922         type: string\r
923         description: ip prefix length for the primary vDBE VM on the VAN untrusted network\r
924         required: true\r
925         status: SUPPORTED\r
926     requirements:\r
927     - dependency_vdbe_untr_x_subport:\r
928         capability: tosca.capabilities.Node\r
929         node: tosca.nodes.Root\r
930         relationship: tosca.relationships.DependsOn\r
931         occurrences:\r
932         - 0\r
933         - UNBOUNDED\r
934     - link_vdbe_untr_x_subport:\r
935         capability: tosca.capabilities.network.Linkable\r
936         relationship: tosca.relationships.network.LinksTo\r
937         occurrences:\r
938         - 1\r
939         - 1\r
940     - binding_vdbe_untr_x_subport:\r
941         capability: tosca.capabilities.network.Bindable\r
942         node: org.openecomp.resource.cp.nodes.network.Port\r
943         relationship: tosca.relationships.network.BindsTo\r
944         occurrences:\r
945         - 1\r
946         - 1\r
947     capabilities:\r
948       feature_vdbe_untr_x_subport:\r
949         type: tosca.capabilities.Node\r
950         occurrences:\r
951         - 1\r
952         - UNBOUNDED\r
953   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2:\r
954     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute\r
955     properties:\r
956       aap_untrusted_ip_prefix:\r
957         type: string\r
958         description: ip prefix for primary vDBE VM on the VAN untrusted network\r
959         required: true\r
960         status: SUPPORTED\r
961       aap_sec_untrusted_ip_prefix:\r
962         type: string\r
963         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network\r
964         required: true\r
965         status: SUPPORTED\r
966       ip_v6_address:\r
967         type: string\r
968         description: IPv6 address associated with subinterfaces\r
969         required: true\r
970         status: SUPPORTED\r
971       counter:\r
972         type: float\r
973         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.\r
974         required: true\r
975         status: SUPPORTED\r
976       subinterfaces_name_prefix:\r
977         type: string\r
978         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource\r
979         required: true\r
980         status: SUPPORTED\r
981       ip_address:\r
982         type: string\r
983         description: IPv4 address associated with subinterfaces\r
984         required: true\r
985         status: SUPPORTED\r
986       aap_address_mode:\r
987         type: string\r
988         description: Address mode for the vDBE cluster IP\r
989         required: true\r
990         status: SUPPORTED\r
991       aap_untrusted_v6_ip_prefix:\r
992         type: string\r
993         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network\r
994         required: true\r
995         status: SUPPORTED\r
996       parent_interface:\r
997         type: string\r
998         description: Parent Contrail interface\r
999         required: true\r
1000         status: SUPPORTED\r
1001       vn_network_list:\r
1002         type: string\r
1003         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list\r
1004         required: true\r
1005         status: SUPPORTED\r
1006       mac_address:\r
1007         type: string\r
1008         description: HW MAC address to use for subinterface\r
1009         required: true\r
1010         status: SUPPORTED\r
1011       vlan_tag_list:\r
1012         type: list\r
1013         description: List of VLAN IDs to use for subinterfaces\r
1014         required: true\r
1015         status: SUPPORTED\r
1016         entry_schema:\r
1017           type: string\r
1018       aap_sec_untrusted_ip_prefix_len:\r
1019         type: string\r
1020         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network\r
1021         required: true\r
1022         status: SUPPORTED\r
1023       vmac_address:\r
1024         type: string\r
1025         description: virtual MAC address to use for subinterface\r
1026         required: true\r
1027         status: SUPPORTED\r
1028       aap_untrusted_v6_ip_prefix_len:\r
1029         type: string\r
1030         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network\r
1031         required: true\r
1032         status: SUPPORTED\r
1033       aap_untrusted_ip_prefix_len:\r
1034         type: string\r
1035         description: ip prefix length for the primary vDBE VM on the VAN untrusted network\r
1036         required: true\r
1037         status: SUPPORTED\r
1038     requirements:\r
1039     - dependency_vdbe_untr_x_subport_another:\r
1040         capability: tosca.capabilities.Node\r
1041         node: tosca.nodes.Root\r
1042         relationship: tosca.relationships.DependsOn\r
1043         occurrences:\r
1044         - 0\r
1045         - UNBOUNDED\r
1046     - link_vdbe_untr_x_subport_another:\r
1047         capability: tosca.capabilities.network.Linkable\r
1048         relationship: tosca.relationships.network.LinksTo\r
1049         occurrences:\r
1050         - 1\r
1051         - 1\r
1052     - binding_vdbe_untr_x_subport_another:\r
1053         capability: tosca.capabilities.network.Bindable\r
1054         node: org.openecomp.resource.cp.nodes.network.Port\r
1055         relationship: tosca.relationships.network.BindsTo\r
1056         occurrences:\r
1057         - 1\r
1058         - 1\r
1059     capabilities:\r
1060       feature_vdbe_untr_x_subport_another:\r
1061         type: tosca.capabilities.Node\r
1062         occurrences:\r
1063         - 1\r
1064         - UNBOUNDED\r