7a2233a5aef86cff90c68d808aa25a299a57a494
[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_vdbe_untr_1_subports_ip_address:\r
12         type: list\r
13         required: true\r
14         status: SUPPORTED\r
15         entry_schema:\r
16           type: string\r
17       subinterface_vdbe_untr_1_subports_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_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix:\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       subinterface_vdbe_untr_2_subports_aap_address_mode:\r
36         type: list\r
37         required: true\r
38         status: SUPPORTED\r
39         entry_schema:\r
40           type: string\r
41       vm_flavor_name:\r
42         type: string\r
43         required: true\r
44         status: SUPPORTED\r
45       subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix_len:\r
46         type: list\r
47         required: true\r
48         status: SUPPORTED\r
49         entry_schema:\r
50           type: string\r
51       untrusted_num_vn:\r
52         type: float\r
53         description: Number of vDBE subinterface virtual Networks\r
54         required: true\r
55         status: SUPPORTED\r
56         constraints:\r
57         - in_range:\r
58           - 1\r
59           - 77\r
60       subinterface_vdbe_untr_1_subports_mac_address:\r
61         type: list\r
62         required: true\r
63         status: SUPPORTED\r
64         entry_schema:\r
65           type: string\r
66       subinterface_vdbe_untr_1_subports_subinterfaces_name_prefix:\r
67         type: list\r
68         required: true\r
69         status: SUPPORTED\r
70         entry_schema:\r
71           type: string\r
72       vm_image_name:\r
73         type: string\r
74         required: true\r
75         status: SUPPORTED\r
76       subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix_len:\r
77         type: list\r
78         required: true\r
79         status: SUPPORTED\r
80         entry_schema:\r
81           type: string\r
82       compute_vdbe_metadata:\r
83         type: list\r
84         required: true\r
85         status: SUPPORTED\r
86         entry_schema:\r
87           type: json\r
88       port_vdbe_untr_1_port_ip_requirements:\r
89         type: list\r
90         required: true\r
91         status: SUPPORTED\r
92         entry_schema:\r
93           type: org.openecomp.datatypes.network.IpRequirements\r
94       subinterface_vdbe_untr_2_subports_counter:\r
95         type: list\r
96         required: true\r
97         status: SUPPORTED\r
98         entry_schema:\r
99           type: float\r
100       subinterface_vdbe_untr_2_subports_vmac_address:\r
101         type: list\r
102         required: true\r
103         status: SUPPORTED\r
104         entry_schema:\r
105           type: string\r
106       subinterface_vdbe_untr_1_subports_aap_address_mode:\r
107         type: list\r
108         required: true\r
109         status: SUPPORTED\r
110         entry_schema:\r
111           type: string\r
112       subinterface_vdbe_untr_2_subports_vlan_tag_list:\r
113         type: list\r
114         required: true\r
115         status: SUPPORTED\r
116         entry_schema:\r
117           type: json\r
118       port_vdbe_untr_1_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_order:\r
123         type: integer\r
124         required: true\r
125         status: SUPPORTED\r
126       subinterface_vdbe_untr_1_subports_vn_network_list:\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_vdbe_untr_2_subports_vn_network_list:\r
137         type: list\r
138         required: true\r
139         status: SUPPORTED\r
140         entry_schema:\r
141           type: string\r
142       subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix:\r
143         type: list\r
144         required: true\r
145         status: SUPPORTED\r
146         entry_schema:\r
147           type: string\r
148       subinterface_vdbe_untr_2_subports_ip_v6_address:\r
149         type: list\r
150         required: true\r
151         status: SUPPORTED\r
152         entry_schema:\r
153           type: string\r
154       port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs:\r
155         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs\r
156         required: true\r
157         status: SUPPORTED\r
158       subinterface_vdbe_untr_2_subports_mac_address:\r
159         type: list\r
160         required: true\r
161         status: SUPPORTED\r
162         entry_schema:\r
163           type: string\r
164       subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len:\r
165         type: list\r
166         required: true\r
167         status: SUPPORTED\r
168         entry_schema:\r
169           type: string\r
170       compute_vdbe_name:\r
171         type: list\r
172         required: true\r
173         status: SUPPORTED\r
174         entry_schema:\r
175           type: string\r
176       port_vdbe_untr_1_port_network_role_tag:\r
177         type: string\r
178         required: true\r
179         status: SUPPORTED\r
180       subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len:\r
181         type: list\r
182         required: true\r
183         status: SUPPORTED\r
184         entry_schema:\r
185           type: string\r
186       subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix_len:\r
187         type: list\r
188         required: true\r
189         status: SUPPORTED\r
190         entry_schema:\r
191           type: string\r
192       subinterface_vdbe_untr_1_subports_vlan_tag_list:\r
193         type: list\r
194         required: true\r
195         status: SUPPORTED\r
196         entry_schema:\r
197           type: json\r
198       subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix:\r
199         type: list\r
200         required: true\r
201         status: SUPPORTED\r
202         entry_schema:\r
203           type: string\r
204       subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix:\r
205         type: list\r
206         required: true\r
207         status: SUPPORTED\r
208         entry_schema:\r
209           type: string\r
210       subinterface_vdbe_untr_1_subports_ip_v6_address:\r
211         type: list\r
212         required: true\r
213         status: SUPPORTED\r
214         entry_schema:\r
215           type: string\r
216       port_vdbe_untr_1_port_network_role:\r
217         type: string\r
218         required: true\r
219         status: SUPPORTED\r
220       port_vdbe_untr_1_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       index_value:\r
227         type: integer\r
228         description: Index value of this substitution service template runtime instance\r
229         required: false\r
230         default: 0\r
231         status: SUPPORTED\r
232         constraints:\r
233         - greater_or_equal: 0\r
234       subinterface_vdbe_untr_1_subports_parent_interface:\r
235         type: list\r
236         required: true\r
237         status: SUPPORTED\r
238         entry_schema:\r
239           type: string\r
240       port_vdbe_untr_1_port_exCP_naming:\r
241         type: org.openecomp.datatypes.Naming\r
242         required: true\r
243         status: SUPPORTED\r
244       subinterface_vdbe_untr_2_subports_ip_address:\r
245         type: list\r
246         required: true\r
247         status: SUPPORTED\r
248         entry_schema:\r
249           type: string\r
250       subinterface_vdbe_untr_1_subports_vmac_address:\r
251         type: list\r
252         required: true\r
253         status: SUPPORTED\r
254         entry_schema:\r
255           type: string\r
256       subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix:\r
257         type: list\r
258         required: true\r
259         status: SUPPORTED\r
260         entry_schema:\r
261           type: string\r
262       port_vdbe_untr_1_port_name:\r
263         type: list\r
264         required: true\r
265         status: SUPPORTED\r
266         entry_schema:\r
267           type: string\r
268       subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix:\r
269         type: list\r
270         required: true\r
271         status: SUPPORTED\r
272         entry_schema:\r
273           type: string\r
274       subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len:\r
275         type: list\r
276         required: true\r
277         status: SUPPORTED\r
278         entry_schema:\r
279           type: string\r
280       subinterface_vdbe_untr_2_subports_parent_interface:\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     requirements:\r
299     - dependency_vdbe_vdbe_untr_1_port_vdbe_untr_1_subports:\r
300         capability: tosca.capabilities.Node\r
301         node: tosca.nodes.Root\r
302         relationship: tosca.relationships.DependsOn\r
303         occurrences:\r
304         - 0\r
305         - UNBOUNDED\r
306     - dependency_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vdbe_untr_1_subports:\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     - link_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vdbe_untr_1_subports:\r
314         capability: tosca.capabilities.network.Linkable\r
315         relationship: tosca.relationships.network.LinksTo\r
316         occurrences:\r
317         - 1\r
318         - 1\r
319     - dependency_vdbe:\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     - local_storage_vdbe:\r
327         capability: tosca.capabilities.Attachment\r
328         node: tosca.nodes.BlockStorage\r
329         relationship: tosca.relationships.AttachesTo\r
330         occurrences:\r
331         - 0\r
332         - UNBOUNDED\r
333     - dependency_vdbe_vdbe_untr_1_port:\r
334         capability: tosca.capabilities.Node\r
335         node: tosca.nodes.Root\r
336         relationship: tosca.relationships.DependsOn\r
337         occurrences:\r
338         - 0\r
339         - UNBOUNDED\r
340     - link_vdbe_vdbe_untr_1_port:\r
341         capability: tosca.capabilities.network.Linkable\r
342         relationship: tosca.relationships.network.LinksTo\r
343         occurrences:\r
344         - 1\r
345         - 1\r
346     - dependency_vdbe_vdbe_untr_1_port_vdbe_untr_2_subports:\r
347         capability: tosca.capabilities.Node\r
348         node: tosca.nodes.Root\r
349         relationship: tosca.relationships.DependsOn\r
350         occurrences:\r
351         - 0\r
352         - UNBOUNDED\r
353     - dependency_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vdbe_untr_2_subports:\r
354         capability: tosca.capabilities.Node\r
355         node: tosca.nodes.Root\r
356         relationship: tosca.relationships.DependsOn\r
357         occurrences:\r
358         - 0\r
359         - UNBOUNDED\r
360     - link_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vdbe_untr_2_subports:\r
361         capability: tosca.capabilities.network.Linkable\r
362         relationship: tosca.relationships.network.LinksTo\r
363         occurrences:\r
364         - 1\r
365         - 1\r
366     capabilities:\r
367       feature_vdbe:\r
368         type: tosca.capabilities.Node\r
369         occurrences:\r
370         - 1\r
371         - UNBOUNDED\r
372       feature_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vdbe_untr_1_subports:\r
373         type: tosca.capabilities.Node\r
374         occurrences:\r
375         - 1\r
376         - UNBOUNDED\r
377       disk.device.iops_vdbe:\r
378         type: org.openecomp.capabilities.metric.Ceilometer\r
379         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
380         occurrences:\r
381         - 1\r
382         - UNBOUNDED\r
383       endpoint_vdbe:\r
384         type: tosca.capabilities.Endpoint.Admin\r
385         occurrences:\r
386         - 1\r
387         - UNBOUNDED\r
388       disk.ephemeral.size_vdbe:\r
389         type: org.openecomp.capabilities.metric.Ceilometer\r
390         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
391         occurrences:\r
392         - 1\r
393         - UNBOUNDED\r
394       cpu_util_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       vcpus_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       disk.write.requests_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.device.latency_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       disk.device.write.requests.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       feature_vdbe_vdbe_untr_1_port:\r
425         type: tosca.capabilities.Node\r
426         occurrences:\r
427         - 1\r
428         - UNBOUNDED\r
429       disk.write.bytes.rate_vdbe:\r
430         type: org.openecomp.capabilities.metric.Ceilometer\r
431         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
432         occurrences:\r
433         - 1\r
434         - UNBOUNDED\r
435       network.incoming.bytes.rate_vdbe_vdbe_untr_1_port:\r
436         type: org.openecomp.capabilities.metric.Ceilometer\r
437         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
438         occurrences:\r
439         - 1\r
440         - UNBOUNDED\r
441       network.incoming.packets.rate_vdbe_vdbe_untr_1_port:\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       feature_vdbe_untr_x_subport_vdbe_vdbe_untr_1_port_vdbe_untr_2_subports:\r
448         type: tosca.capabilities.Node\r
449         occurrences:\r
450         - 1\r
451         - UNBOUNDED\r
452       scalable_vdbe:\r
453         type: tosca.capabilities.Scalable\r
454         occurrences:\r
455         - 1\r
456         - UNBOUNDED\r
457       disk.iops_vdbe:\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       disk.device.write.requests_vdbe:\r
464         type: org.openecomp.capabilities.metric.Ceilometer\r
465         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
466         occurrences:\r
467         - 1\r
468         - UNBOUNDED\r
469       disk.device.capacity_vdbe:\r
470         type: org.openecomp.capabilities.metric.Ceilometer\r
471         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
472         occurrences:\r
473         - 1\r
474         - UNBOUNDED\r
475       network.outgoing.bytes_vdbe_vdbe_untr_1_port:\r
476         type: org.openecomp.capabilities.metric.Ceilometer\r
477         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
478         occurrences:\r
479         - 1\r
480         - UNBOUNDED\r
481       disk.device.allocation_vdbe:\r
482         type: org.openecomp.capabilities.metric.Ceilometer\r
483         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
484         occurrences:\r
485         - 1\r
486         - UNBOUNDED\r
487       disk.usage_vdbe:\r
488         type: org.openecomp.capabilities.metric.Ceilometer\r
489         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
490         occurrences:\r
491         - 1\r
492         - UNBOUNDED\r
493       memory.usage_vdbe:\r
494         type: org.openecomp.capabilities.metric.Ceilometer\r
495         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
496         occurrences:\r
497         - 1\r
498         - UNBOUNDED\r
499       disk.read.requests_vdbe:\r
500         type: org.openecomp.capabilities.metric.Ceilometer\r
501         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
502         occurrences:\r
503         - 1\r
504         - UNBOUNDED\r
505       network.incoming.bytes_vdbe_vdbe_untr_1_port:\r
506         type: org.openecomp.capabilities.metric.Ceilometer\r
507         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
508         occurrences:\r
509         - 1\r
510         - UNBOUNDED\r
511       feature_vdbe_vdbe_untr_1_port_vdbe_untr_2_subports:\r
512         type: tosca.capabilities.Node\r
513         occurrences:\r
514         - 1\r
515         - UNBOUNDED\r
516       instance_vdbe:\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       cpu.delta_vdbe:\r
523         type: org.openecomp.capabilities.metric.Ceilometer\r
524         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
525         occurrences:\r
526         - 1\r
527         - UNBOUNDED\r
528       binding_vdbe_vdbe_untr_1_port:\r
529         type: tosca.capabilities.network.Bindable\r
530         valid_source_types:\r
531         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface\r
532         occurrences:\r
533         - 0\r
534         - UNBOUNDED\r
535       disk.device.read.bytes.rate_vdbe:\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       disk.device.write.bytes.rate_vdbe:\r
542         type: org.openecomp.capabilities.metric.Ceilometer\r
543         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
544         occurrences:\r
545         - 1\r
546         - UNBOUNDED\r
547       memory.resident_vdbe:\r
548         type: org.openecomp.capabilities.metric.Ceilometer\r
549         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
550         occurrences:\r
551         - 1\r
552         - UNBOUNDED\r
553       forwarder_vdbe_vdbe_untr_1_port:\r
554         type: org.openecomp.capabilities.Forwarder\r
555         occurrences:\r
556         - 1\r
557         - UNBOUNDED\r
558       disk.write.requests.rate_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       cpu_vdbe:\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       disk.write.bytes_vdbe:\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.usage_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.device.read.bytes_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       disk.latency_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.outgoing.packets.rate_vdbe_vdbe_untr_1_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.capacity_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       host_vdbe:\r
607         type: tosca.capabilities.Container\r
608         valid_source_types:\r
609         - tosca.nodes.SoftwareComponent\r
610         occurrences:\r
611         - 1\r
612         - UNBOUNDED\r
613       disk.allocation_vdbe:\r
614         type: org.openecomp.capabilities.metric.Ceilometer\r
615         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
616         occurrences:\r
617         - 1\r
618         - UNBOUNDED\r
619       network.outpoing.packets_vdbe_vdbe_untr_1_port:\r
620         type: org.openecomp.capabilities.metric.Ceilometer\r
621         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
622         occurrences:\r
623         - 1\r
624         - UNBOUNDED\r
625       network.incoming.packets_vdbe_vdbe_untr_1_port:\r
626         type: org.openecomp.capabilities.metric.Ceilometer\r
627         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.\r
628         occurrences:\r
629         - 1\r
630         - UNBOUNDED\r
631       feature_vdbe_vdbe_untr_1_port_vdbe_untr_1_subports:\r
632         type: tosca.capabilities.Node\r
633         occurrences:\r
634         - 1\r
635         - UNBOUNDED\r
636       disk.read.bytes.rate_vdbe:\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       os_vdbe:\r
643         type: tosca.capabilities.OperatingSystem\r
644         occurrences:\r
645         - 1\r
646         - UNBOUNDED\r
647       disk.device.read.requests_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.root.size_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_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       binding_vdbe:\r
666         type: tosca.capabilities.network.Bindable\r
667         occurrences:\r
668         - 1\r
669         - UNBOUNDED\r
670       disk.device.write.bytes_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       network.outgoing.bytes.rate_vdbe_vdbe_untr_1_port:\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.device.read.requests.rate_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       disk.read.bytes_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   org.openecomp.resource.abstract.nodes.heat.subinterface.nested:\r
695     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute\r
696     properties:\r
697       aap_untrusted_ip_prefix:\r
698         type: string\r
699         description: ip prefix for primary vDBE VM on the VAN untrusted network\r
700         required: true\r
701         status: SUPPORTED\r
702       aap_sec_untrusted_ip_prefix:\r
703         type: string\r
704         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network\r
705         required: true\r
706         status: SUPPORTED\r
707       ip_v6_address:\r
708         type: string\r
709         description: IPv6 address associated with subinterfaces\r
710         required: true\r
711         status: SUPPORTED\r
712       counter:\r
713         type: float\r
714         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.\r
715         required: true\r
716         status: SUPPORTED\r
717       subinterfaces_name_prefix:\r
718         type: string\r
719         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource\r
720         required: true\r
721         status: SUPPORTED\r
722       ip_address:\r
723         type: string\r
724         description: IPv4 address associated with subinterfaces\r
725         required: true\r
726         status: SUPPORTED\r
727       aap_address_mode:\r
728         type: string\r
729         description: Address mode for the vDBE cluster IP\r
730         required: true\r
731         status: SUPPORTED\r
732       aap_untrusted_v6_ip_prefix:\r
733         type: string\r
734         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network\r
735         required: true\r
736         status: SUPPORTED\r
737       parent_interface:\r
738         type: string\r
739         description: Parent Contrail interface\r
740         required: true\r
741         status: SUPPORTED\r
742       vn_network_list:\r
743         type: string\r
744         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list\r
745         required: true\r
746         status: SUPPORTED\r
747       mac_address:\r
748         type: string\r
749         description: HW MAC address to use for subinterface\r
750         required: true\r
751         status: SUPPORTED\r
752       vlan_tag_list:\r
753         type: list\r
754         description: List of VLAN IDs to use for subinterfaces\r
755         required: true\r
756         status: SUPPORTED\r
757         entry_schema:\r
758           type: string\r
759       aap_sec_untrusted_ip_prefix_len:\r
760         type: string\r
761         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network\r
762         required: true\r
763         status: SUPPORTED\r
764       vmac_address:\r
765         type: string\r
766         description: virtual MAC address to use for subinterface\r
767         required: true\r
768         status: SUPPORTED\r
769       aap_untrusted_v6_ip_prefix_len:\r
770         type: string\r
771         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network\r
772         required: true\r
773         status: SUPPORTED\r
774       aap_untrusted_ip_prefix_len:\r
775         type: string\r
776         description: ip prefix length for the primary vDBE VM on the VAN untrusted network\r
777         required: true\r
778         status: SUPPORTED\r
779     requirements:\r
780     - dependency_vdbe_untr_x_subport:\r
781         capability: tosca.capabilities.Node\r
782         node: tosca.nodes.Root\r
783         relationship: tosca.relationships.DependsOn\r
784         occurrences:\r
785         - 0\r
786         - UNBOUNDED\r
787     - link_vdbe_untr_x_subport:\r
788         capability: tosca.capabilities.network.Linkable\r
789         relationship: tosca.relationships.network.LinksTo\r
790         occurrences:\r
791         - 1\r
792         - 1\r
793     - binding_vdbe_untr_x_subport:\r
794         capability: tosca.capabilities.network.Bindable\r
795         node: org.openecomp.resource.cp.nodes.network.Port\r
796         relationship: tosca.relationships.network.BindsTo\r
797         occurrences:\r
798         - 1\r
799         - 1\r
800     capabilities:\r
801       feature_vdbe_untr_x_subport:\r
802         type: tosca.capabilities.Node\r
803         occurrences:\r
804         - 1\r
805         - UNBOUNDED\r