db2e23ac7b8726ff43afae4b18e646c1dcd4405f
[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       vm_flavor_name:\r
36         type: string\r
37         required: true\r
38         status: SUPPORTED\r
39       untrusted_num_vn:\r
40         type: float\r
41         description: Number of vDBE subinterface virtual Networks\r
42         required: true\r
43         status: SUPPORTED\r
44         constraints:\r
45         - in_range:\r
46           - 1\r
47           - 77\r
48       subinterface_vlan1_counter:\r
49         type: list\r
50         required: true\r
51         status: SUPPORTED\r
52         entry_schema:\r
53           type: float\r
54       subinterface_vlan2_aap_untrusted_v6_ip_prefix:\r
55         type: list\r
56         required: true\r
57         status: SUPPORTED\r
58         entry_schema:\r
59           type: string\r
60       vm_image_name:\r
61         type: string\r
62         required: true\r
63         status: SUPPORTED\r
64       compute_vdbe_metadata:\r
65         type: list\r
66         required: true\r
67         status: SUPPORTED\r
68         entry_schema:\r
69           type: json\r
70       subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:\r
71         type: list\r
72         required: true\r
73         status: SUPPORTED\r
74         entry_schema:\r
75           type: string\r
76       port_vdbe_untr_1_port_ip_requirements:\r
77         type: list\r
78         required: true\r
79         status: SUPPORTED\r
80         entry_schema:\r
81           type: org.openecomp.datatypes.network.IpRequirements\r
82       port_vdbe_untr_1_port_mac_requirements:\r
83         type: org.openecomp.datatypes.network.MacRequirements\r
84         required: true\r
85         status: SUPPORTED\r
86       port_vdbe_untr_1_port_order:\r
87         type: integer\r
88         required: true\r
89         status: SUPPORTED\r
90       subinterface_vlan2_ip_address:\r
91         type: list\r
92         required: true\r
93         status: SUPPORTED\r
94         entry_schema:\r
95           type: string\r
96       subinterface_vlan2_ip_v6_address:\r
97         type: list\r
98         required: true\r
99         status: SUPPORTED\r
100         entry_schema:\r
101           type: string\r
102       port_vdbe_untr_1_port_subnetpoolid:\r
103         type: string\r
104         required: true\r
105         status: SUPPORTED\r
106       subinterface_vlan2_parent_interface:\r
107         type: list\r
108         required: true\r
109         status: SUPPORTED\r
110         entry_schema:\r
111           type: string\r
112       subinterface_vlan2_aap_address_mode:\r
113         type: list\r
114         required: true\r
115         status: SUPPORTED\r
116         entry_schema:\r
117           type: string\r
118       port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs:\r
119         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs\r
120         required: true\r
121         status: SUPPORTED\r
122       subinterface_vlan1_mac_address:\r
123         type: list\r
124         required: true\r
125         status: SUPPORTED\r
126         entry_schema:\r
127           type: string\r
128       subinterface_vlan2_mac_address:\r
129         type: list\r
130         required: true\r
131         status: SUPPORTED\r
132         entry_schema:\r
133           type: string\r
134       subinterface_vlan1_aap_untrusted_ip_prefix_len:\r
135         type: list\r
136         required: true\r
137         status: SUPPORTED\r
138         entry_schema:\r
139           type: string\r
140       subinterface_vlan1_ip_address:\r
141         type: list\r
142         required: true\r
143         status: SUPPORTED\r
144         entry_schema:\r
145           type: string\r
146       subinterface_vlan2_aap_sec_untrusted_ip_prefix:\r
147         type: list\r
148         required: true\r
149         status: SUPPORTED\r
150         entry_schema:\r
151           type: string\r
152       compute_vdbe_name:\r
153         type: list\r
154         required: true\r
155         status: SUPPORTED\r
156         entry_schema:\r
157           type: string\r
158       port_vdbe_untr_1_port_network_role_tag:\r
159         type: string\r
160         required: true\r
161         status: SUPPORTED\r
162       subinterface_vlan2_aap_untrusted_ip_prefix:\r
163         type: list\r
164         required: true\r
165         status: SUPPORTED\r
166         entry_schema:\r
167           type: string\r
168       subinterface_vlan1_ip_v6_address:\r
169         type: list\r
170         required: true\r
171         status: SUPPORTED\r
172         entry_schema:\r
173           type: string\r
174       subinterface_vlan2_vmac_address:\r
175         type: list\r
176         required: true\r
177         status: SUPPORTED\r
178         entry_schema:\r
179           type: string\r
180       subinterface_vlan1_aap_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       subinterface_vlan2_vn_network_list:\r
187         type: list\r
188         required: true\r
189         status: SUPPORTED\r
190         entry_schema:\r
191           type: string\r
192       subinterface_vlan1_subinterfaces_name_prefix:\r
193         type: list\r
194         required: true\r
195         status: SUPPORTED\r
196         entry_schema:\r
197           type: string\r
198       port_vdbe_untr_1_port_network_role:\r
199         type: string\r
200         required: true\r
201         status: SUPPORTED\r
202       port_vdbe_untr_1_port_virtual_network_refs:\r
203         type: list\r
204         required: true\r
205         status: SUPPORTED\r
206         entry_schema:\r
207           type: json\r
208       subinterface_vlan2_vlan_tag_list:\r
209         type: list\r
210         required: true\r
211         status: SUPPORTED\r
212         entry_schema:\r
213           type: json\r
214       subinterface_vlan1_vn_network_list:\r
215         type: list\r
216         required: true\r
217         status: SUPPORTED\r
218         entry_schema:\r
219           type: string\r
220       subinterface_vlan2_aap_sec_untrusted_ip_prefix_len:\r
221         type: list\r
222         required: true\r
223         status: SUPPORTED\r
224         entry_schema:\r
225           type: string\r
226       subinterface_vlan2_counter:\r
227         type: list\r
228         required: true\r
229         status: SUPPORTED\r
230         entry_schema:\r
231           type: float\r
232       subinterface_vlan1_parent_interface:\r
233         type: list\r
234         required: true\r
235         status: SUPPORTED\r
236         entry_schema:\r
237           type: string\r
238       subinterface_vlan1_aap_address_mode:\r
239         type: list\r
240         required: true\r
241         status: SUPPORTED\r
242         entry_schema:\r
243           type: string\r
244       subinterface_vlan2_aap_untrusted_ip_prefix_len:\r
245         type: list\r
246         required: true\r
247         status: SUPPORTED\r
248         entry_schema:\r
249           type: string\r
250       index_value:\r
251         type: integer\r
252         description: Index value of this substitution service template runtime instance\r
253         required: false\r
254         default: 0\r
255         status: SUPPORTED\r
256         constraints:\r
257         - greater_or_equal: 0\r
258       subinterface_vlan2_subinterfaces_name_prefix:\r
259         type: list\r
260         required: true\r
261         status: SUPPORTED\r
262         entry_schema:\r
263           type: string\r
264       subinterface_vlan2_aap_untrusted_v6_ip_prefix_len:\r
265         type: list\r
266         required: true\r
267         status: SUPPORTED\r
268         entry_schema:\r
269           type: string\r
270       port_vdbe_untr_1_port_exCP_naming:\r
271         type: org.openecomp.datatypes.Naming\r
272         required: true\r
273         status: SUPPORTED\r
274       port_vdbe_untr_1_port_name:\r
275         type: list\r
276         required: true\r
277         status: SUPPORTED\r
278         entry_schema:\r
279           type: string\r
280       subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:\r
281         type: list\r
282         required: true\r
283         status: SUPPORTED\r
284         entry_schema:\r
285           type: string\r
286       port_vdbe_untr_1_port_vlan_requirements:\r
287         type: list\r
288         required: true\r
289         status: SUPPORTED\r
290         entry_schema:\r
291           type: org.openecomp.datatypes.network.VlanRequirements\r
292       port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses:\r
293         type: list\r
294         required: true\r
295         status: SUPPORTED\r
296         entry_schema:\r
297           type: json\r
298       subinterface_vlan1_vlan_tag_list:\r
299         type: list\r
300         required: true\r
301         status: SUPPORTED\r
302         entry_schema:\r
303           type: json\r
304     requirements:\r
305     - dependency_vdbe:\r
306         capability: tosca.capabilities.Node\r
307         node: tosca.nodes.Root\r
308         relationship: tosca.relationships.DependsOn\r
309         occurrences:\r
310         - 0\r
311         - UNBOUNDED\r
312     - local_storage_vdbe:\r
313         capability: tosca.capabilities.Attachment\r
314         node: tosca.nodes.BlockStorage\r
315         relationship: tosca.relationships.AttachesTo\r
316         occurrences:\r
317         - 0\r
318         - UNBOUNDED\r
319     - dependency_vdbe_vdbe_untr_1_port_vlan1:\r
320         capability: tosca.capabilities.Node\r
321         node: tosca.nodes.Root\r
322         relationship: tosca.relationships.DependsOn\r
323         occurrences:\r
324         - 0\r
325         - UNBOUNDED\r
326     - dependency_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:\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_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:\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     - dependency_vdbe_vdbe_untr_1_port:\r
340         capability: tosca.capabilities.Node\r
341         node: tosca.nodes.Root\r
342         relationship: tosca.relationships.DependsOn\r
343         occurrences:\r
344         - 0\r
345         - UNBOUNDED\r
346     - link_vdbe_vdbe_untr_1_port:\r
347         capability: tosca.capabilities.network.Linkable\r
348         relationship: tosca.relationships.network.LinksTo\r
349         occurrences:\r
350         - 1\r
351         - 1\r
352     - dependency_vdbe_vdbe_untr_1_port_vlan2:\r
353         capability: tosca.capabilities.Node\r
354         node: tosca.nodes.Root\r
355         relationship: tosca.relationships.DependsOn\r
356         occurrences:\r
357         - 0\r
358         - UNBOUNDED\r
359     - dependency_vdbe_untr_x_subport_another_vdbe_vdbe_untr_1_port_vlan2:\r
360         capability: tosca.capabilities.Node\r
361         node: tosca.nodes.Root\r
362         relationship: tosca.relationships.DependsOn\r
363         occurrences:\r
364         - 0\r
365         - UNBOUNDED\r
366     - link_vdbe_untr_x_subport_another_vdbe_vdbe_untr_1_port_vlan2:\r
367         capability: tosca.capabilities.network.Linkable\r
368         relationship: tosca.relationships.network.LinksTo\r
369         occurrences:\r
370         - 1\r
371         - 1\r
372     capabilities:\r
373       feature_vdbe:\r
374         type: tosca.capabilities.Node\r
375         occurrences:\r
376         - 1\r
377         - UNBOUNDED\r
378       feature_vdbe_untr_x_subport_another_vdbe_vdbe_untr_1_port_vlan2:\r
379         type: tosca.capabilities.Node\r
380         occurrences:\r
381         - 1\r
382         - UNBOUNDED\r
383       disk.device.iops_vdbe:\r
384         type: org.openecomp.capabilities.metric.Ceilometer\r
385         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
386         occurrences:\r
387         - 1\r
388         - UNBOUNDED\r
389       endpoint_vdbe:\r
390         type: tosca.capabilities.Endpoint.Admin\r
391         occurrences:\r
392         - 1\r
393         - UNBOUNDED\r
394       disk.ephemeral.size_vdbe:\r
395         type: org.openecomp.capabilities.metric.Ceilometer\r
396         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
397         occurrences:\r
398         - 1\r
399         - UNBOUNDED\r
400       cpu_util_vdbe:\r
401         type: org.openecomp.capabilities.metric.Ceilometer\r
402         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
403         occurrences:\r
404         - 1\r
405         - UNBOUNDED\r
406       vcpus_vdbe:\r
407         type: org.openecomp.capabilities.metric.Ceilometer\r
408         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
409         occurrences:\r
410         - 1\r
411         - UNBOUNDED\r
412       disk.write.requests_vdbe:\r
413         type: org.openecomp.capabilities.metric.Ceilometer\r
414         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
415         occurrences:\r
416         - 1\r
417         - UNBOUNDED\r
418       feature_vdbe_vdbe_untr_1_port_vlan1:\r
419         type: tosca.capabilities.Node\r
420         occurrences:\r
421         - 1\r
422         - UNBOUNDED\r
423       feature_vdbe_vdbe_untr_1_port_vlan2:\r
424         type: tosca.capabilities.Node\r
425         occurrences:\r
426         - 1\r
427         - UNBOUNDED\r
428       disk.device.latency_vdbe:\r
429         type: org.openecomp.capabilities.metric.Ceilometer\r
430         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
431         occurrences:\r
432         - 1\r
433         - UNBOUNDED\r
434       disk.device.write.requests.rate_vdbe:\r
435         type: org.openecomp.capabilities.metric.Ceilometer\r
436         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
437         occurrences:\r
438         - 1\r
439         - UNBOUNDED\r
440       feature_vdbe_vdbe_untr_1_port:\r
441         type: tosca.capabilities.Node\r
442         occurrences:\r
443         - 1\r
444         - UNBOUNDED\r
445       disk.write.bytes.rate_vdbe:\r
446         type: org.openecomp.capabilities.metric.Ceilometer\r
447         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
448         occurrences:\r
449         - 1\r
450         - UNBOUNDED\r
451       network.incoming.bytes.rate_vdbe_vdbe_untr_1_port:\r
452         type: org.openecomp.capabilities.metric.Ceilometer\r
453         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
454         occurrences:\r
455         - 1\r
456         - UNBOUNDED\r
457       network.incoming.packets.rate_vdbe_vdbe_untr_1_port:\r
458         type: org.openecomp.capabilities.metric.Ceilometer\r
459         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
460         occurrences:\r
461         - 1\r
462         - UNBOUNDED\r
463       scalable_vdbe:\r
464         type: tosca.capabilities.Scalable\r
465         occurrences:\r
466         - 1\r
467         - UNBOUNDED\r
468       disk.iops_vdbe:\r
469         type: org.openecomp.capabilities.metric.Ceilometer\r
470         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
471         occurrences:\r
472         - 1\r
473         - UNBOUNDED\r
474       disk.device.write.requests_vdbe:\r
475         type: org.openecomp.capabilities.metric.Ceilometer\r
476         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
477         occurrences:\r
478         - 1\r
479         - UNBOUNDED\r
480       disk.device.capacity_vdbe:\r
481         type: org.openecomp.capabilities.metric.Ceilometer\r
482         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
483         occurrences:\r
484         - 1\r
485         - UNBOUNDED\r
486       network.outgoing.bytes_vdbe_vdbe_untr_1_port:\r
487         type: org.openecomp.capabilities.metric.Ceilometer\r
488         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
489         occurrences:\r
490         - 1\r
491         - UNBOUNDED\r
492       disk.device.allocation_vdbe:\r
493         type: org.openecomp.capabilities.metric.Ceilometer\r
494         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
495         occurrences:\r
496         - 1\r
497         - UNBOUNDED\r
498       disk.usage_vdbe:\r
499         type: org.openecomp.capabilities.metric.Ceilometer\r
500         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
501         occurrences:\r
502         - 1\r
503         - UNBOUNDED\r
504       memory.usage_vdbe:\r
505         type: org.openecomp.capabilities.metric.Ceilometer\r
506         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
507         occurrences:\r
508         - 1\r
509         - UNBOUNDED\r
510       disk.read.requests_vdbe:\r
511         type: org.openecomp.capabilities.metric.Ceilometer\r
512         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
513         occurrences:\r
514         - 1\r
515         - UNBOUNDED\r
516       network.incoming.bytes_vdbe_vdbe_untr_1_port:\r
517         type: org.openecomp.capabilities.metric.Ceilometer\r
518         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
519         occurrences:\r
520         - 1\r
521         - UNBOUNDED\r
522       feature_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vlan1:\r
523         type: tosca.capabilities.Node\r
524         occurrences:\r
525         - 1\r
526         - UNBOUNDED\r
527       instance_vdbe:\r
528         type: org.openecomp.capabilities.metric.Ceilometer\r
529         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
530         occurrences:\r
531         - 1\r
532         - UNBOUNDED\r
533       cpu.delta_vdbe:\r
534         type: org.openecomp.capabilities.metric.Ceilometer\r
535         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
536         occurrences:\r
537         - 1\r
538         - UNBOUNDED\r
539       binding_vdbe_vdbe_untr_1_port:\r
540         type: tosca.capabilities.network.Bindable\r
541         valid_source_types:\r
542         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface\r
543         occurrences:\r
544         - 0\r
545         - UNBOUNDED\r
546       disk.device.read.bytes.rate_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.bytes.rate_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       memory.resident_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       forwarder_vdbe_vdbe_untr_1_port:\r
565         type: org.openecomp.capabilities.Forwarder\r
566         occurrences:\r
567         - 1\r
568         - UNBOUNDED\r
569       disk.write.requests.rate_vdbe:\r
570         type: org.openecomp.capabilities.metric.Ceilometer\r
571         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
572         occurrences:\r
573         - 1\r
574         - UNBOUNDED\r
575       cpu_vdbe:\r
576         type: org.openecomp.capabilities.metric.Ceilometer\r
577         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
578         occurrences:\r
579         - 1\r
580         - UNBOUNDED\r
581       disk.write.bytes_vdbe:\r
582         type: org.openecomp.capabilities.metric.Ceilometer\r
583         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
584         occurrences:\r
585         - 1\r
586         - UNBOUNDED\r
587       disk.device.usage_vdbe:\r
588         type: org.openecomp.capabilities.metric.Ceilometer\r
589         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
590         occurrences:\r
591         - 1\r
592         - UNBOUNDED\r
593       disk.device.read.bytes_vdbe:\r
594         type: org.openecomp.capabilities.metric.Ceilometer\r
595         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
596         occurrences:\r
597         - 1\r
598         - UNBOUNDED\r
599       disk.latency_vdbe:\r
600         type: org.openecomp.capabilities.metric.Ceilometer\r
601         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
602         occurrences:\r
603         - 1\r
604         - UNBOUNDED\r
605       network.outgoing.packets.rate_vdbe_vdbe_untr_1_port:\r
606         type: org.openecomp.capabilities.metric.Ceilometer\r
607         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
608         occurrences:\r
609         - 1\r
610         - UNBOUNDED\r
611       disk.capacity_vdbe:\r
612         type: org.openecomp.capabilities.metric.Ceilometer\r
613         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
614         occurrences:\r
615         - 1\r
616         - UNBOUNDED\r
617       host_vdbe:\r
618         type: tosca.capabilities.Container\r
619         valid_source_types:\r
620         - tosca.nodes.SoftwareComponent\r
621         occurrences:\r
622         - 1\r
623         - UNBOUNDED\r
624       disk.allocation_vdbe:\r
625         type: org.openecomp.capabilities.metric.Ceilometer\r
626         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
627         occurrences:\r
628         - 1\r
629         - UNBOUNDED\r
630       network.outpoing.packets_vdbe_vdbe_untr_1_port:\r
631         type: org.openecomp.capabilities.metric.Ceilometer\r
632         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
633         occurrences:\r
634         - 1\r
635         - UNBOUNDED\r
636       network.incoming.packets_vdbe_vdbe_untr_1_port:\r
637         type: org.openecomp.capabilities.metric.Ceilometer\r
638         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
639         occurrences:\r
640         - 1\r
641         - UNBOUNDED\r
642       disk.read.bytes.rate_vdbe:\r
643         type: org.openecomp.capabilities.metric.Ceilometer\r
644         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
645         occurrences:\r
646         - 1\r
647         - UNBOUNDED\r
648       os_vdbe:\r
649         type: tosca.capabilities.OperatingSystem\r
650         occurrences:\r
651         - 1\r
652         - UNBOUNDED\r
653       disk.device.read.requests_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       disk.root.size_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       memory_vdbe:\r
666         type: org.openecomp.capabilities.metric.Ceilometer\r
667         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
668         occurrences:\r
669         - 1\r
670         - UNBOUNDED\r
671       binding_vdbe:\r
672         type: tosca.capabilities.network.Bindable\r
673         occurrences:\r
674         - 1\r
675         - UNBOUNDED\r
676       disk.device.write.bytes_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       network.outgoing.bytes.rate_vdbe_vdbe_untr_1_port:\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       disk.device.read.requests.rate_vdbe:\r
689         type: org.openecomp.capabilities.metric.Ceilometer\r
690         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
691         occurrences:\r
692         - 1\r
693         - UNBOUNDED\r
694       disk.read.bytes_vdbe:\r
695         type: org.openecomp.capabilities.metric.Ceilometer\r
696         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
697         occurrences:\r
698         - 1\r
699         - UNBOUNDED\r
700   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan1:\r
701     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute\r
702     properties:\r
703       aap_untrusted_ip_prefix:\r
704         type: string\r
705         description: ip prefix for primary vDBE VM on the VAN untrusted network\r
706         required: true\r
707         status: SUPPORTED\r
708       aap_sec_untrusted_ip_prefix:\r
709         type: string\r
710         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network\r
711         required: true\r
712         status: SUPPORTED\r
713       ip_v6_address:\r
714         type: string\r
715         description: IPv6 address associated with subinterfaces\r
716         required: true\r
717         status: SUPPORTED\r
718       counter:\r
719         type: float\r
720         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.\r
721         required: true\r
722         status: SUPPORTED\r
723       subinterfaces_name_prefix:\r
724         type: string\r
725         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource\r
726         required: true\r
727         status: SUPPORTED\r
728       ip_address:\r
729         type: string\r
730         description: IPv4 address associated with subinterfaces\r
731         required: true\r
732         status: SUPPORTED\r
733       aap_address_mode:\r
734         type: string\r
735         description: Address mode for the vDBE cluster IP\r
736         required: true\r
737         status: SUPPORTED\r
738       aap_untrusted_v6_ip_prefix:\r
739         type: string\r
740         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network\r
741         required: true\r
742         status: SUPPORTED\r
743       parent_interface:\r
744         type: string\r
745         description: Parent Contrail interface\r
746         required: true\r
747         status: SUPPORTED\r
748       vn_network_list:\r
749         type: string\r
750         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list\r
751         required: true\r
752         status: SUPPORTED\r
753       mac_address:\r
754         type: string\r
755         description: HW MAC address to use for subinterface\r
756         required: true\r
757         status: SUPPORTED\r
758       vlan_tag_list:\r
759         type: list\r
760         description: List of VLAN IDs to use for subinterfaces\r
761         required: true\r
762         status: SUPPORTED\r
763         entry_schema:\r
764           type: string\r
765       aap_sec_untrusted_ip_prefix_len:\r
766         type: string\r
767         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network\r
768         required: true\r
769         status: SUPPORTED\r
770       vmac_address:\r
771         type: string\r
772         description: virtual MAC address to use for subinterface\r
773         required: true\r
774         status: SUPPORTED\r
775       aap_untrusted_v6_ip_prefix_len:\r
776         type: string\r
777         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network\r
778         required: true\r
779         status: SUPPORTED\r
780       aap_untrusted_ip_prefix_len:\r
781         type: string\r
782         description: ip prefix length for the primary vDBE VM on the VAN untrusted network\r
783         required: true\r
784         status: SUPPORTED\r
785     requirements:\r
786     - dependency_vdbe_untr_x_subport:\r
787         capability: tosca.capabilities.Node\r
788         node: tosca.nodes.Root\r
789         relationship: tosca.relationships.DependsOn\r
790         occurrences:\r
791         - 0\r
792         - UNBOUNDED\r
793     - link_vdbe_untr_x_subport:\r
794         capability: tosca.capabilities.network.Linkable\r
795         relationship: tosca.relationships.network.LinksTo\r
796         occurrences:\r
797         - 1\r
798         - 1\r
799     - binding_vdbe_untr_x_subport:\r
800         capability: tosca.capabilities.network.Bindable\r
801         node: org.openecomp.resource.cp.nodes.network.Port\r
802         relationship: tosca.relationships.network.BindsTo\r
803         occurrences:\r
804         - 1\r
805         - 1\r
806     capabilities:\r
807       feature_vdbe_untr_x_subport:\r
808         type: tosca.capabilities.Node\r
809         occurrences:\r
810         - 1\r
811         - UNBOUNDED\r
812   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2:\r
813     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute\r
814     properties:\r
815       aap_untrusted_ip_prefix:\r
816         type: string\r
817         description: ip prefix for primary vDBE VM on the VAN untrusted network\r
818         required: true\r
819         status: SUPPORTED\r
820       aap_sec_untrusted_ip_prefix:\r
821         type: string\r
822         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network\r
823         required: true\r
824         status: SUPPORTED\r
825       ip_v6_address:\r
826         type: string\r
827         description: IPv6 address associated with subinterfaces\r
828         required: true\r
829         status: SUPPORTED\r
830       counter:\r
831         type: float\r
832         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.\r
833         required: true\r
834         status: SUPPORTED\r
835       subinterfaces_name_prefix:\r
836         type: string\r
837         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource\r
838         required: true\r
839         status: SUPPORTED\r
840       ip_address:\r
841         type: string\r
842         description: IPv4 address associated with subinterfaces\r
843         required: true\r
844         status: SUPPORTED\r
845       aap_address_mode:\r
846         type: string\r
847         description: Address mode for the vDBE cluster IP\r
848         required: true\r
849         status: SUPPORTED\r
850       aap_untrusted_v6_ip_prefix:\r
851         type: string\r
852         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network\r
853         required: true\r
854         status: SUPPORTED\r
855       parent_interface:\r
856         type: string\r
857         description: Parent Contrail interface\r
858         required: true\r
859         status: SUPPORTED\r
860       vn_network_list:\r
861         type: string\r
862         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list\r
863         required: true\r
864         status: SUPPORTED\r
865       mac_address:\r
866         type: string\r
867         description: HW MAC address to use for subinterface\r
868         required: true\r
869         status: SUPPORTED\r
870       vlan_tag_list:\r
871         type: list\r
872         description: List of VLAN IDs to use for subinterfaces\r
873         required: true\r
874         status: SUPPORTED\r
875         entry_schema:\r
876           type: string\r
877       aap_sec_untrusted_ip_prefix_len:\r
878         type: string\r
879         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network\r
880         required: true\r
881         status: SUPPORTED\r
882       vmac_address:\r
883         type: string\r
884         description: virtual MAC address to use for subinterface\r
885         required: true\r
886         status: SUPPORTED\r
887       aap_untrusted_v6_ip_prefix_len:\r
888         type: string\r
889         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network\r
890         required: true\r
891         status: SUPPORTED\r
892       aap_untrusted_ip_prefix_len:\r
893         type: string\r
894         description: ip prefix length for the primary vDBE VM on the VAN untrusted network\r
895         required: true\r
896         status: SUPPORTED\r
897     requirements:\r
898     - dependency_vdbe_untr_x_subport_another:\r
899         capability: tosca.capabilities.Node\r
900         node: tosca.nodes.Root\r
901         relationship: tosca.relationships.DependsOn\r
902         occurrences:\r
903         - 0\r
904         - UNBOUNDED\r
905     - link_vdbe_untr_x_subport_another:\r
906         capability: tosca.capabilities.network.Linkable\r
907         relationship: tosca.relationships.network.LinksTo\r
908         occurrences:\r
909         - 1\r
910         - 1\r
911     - binding_vdbe_untr_x_subport_another:\r
912         capability: tosca.capabilities.network.Bindable\r
913         node: org.openecomp.resource.cp.nodes.network.Port\r
914         relationship: tosca.relationships.network.BindsTo\r
915         occurrences:\r
916         - 1\r
917         - 1\r
918     capabilities:\r
919       feature_vdbe_untr_x_subport_another:\r
920         type: tosca.capabilities.Node\r
921         occurrences:\r
922         - 1\r
923         - UNBOUNDED\r