1fd158a6c8051fb8d0b30029b924d30555112117
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: GlobalSubstitutionTypes
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 node_types:
8   org.openecomp.resource.abstract.nodes.vdbe:
9     derived_from: org.openecomp.resource.abstract.nodes.VFC
10     properties:
11       subinterface_nested1_aap_untrusted_v6_ip_prefix_len:
12         type: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: string
17       subinterface_nested1_aap_address_mode:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: string
23       subinterface_nested1_vn_network_list:
24         type: list
25         required: true
26         status: SUPPORTED
27         entry_schema:
28           type: string
29       compute_vdbe_availability_zone:
30         type: list
31         required: true
32         status: SUPPORTED
33         entry_schema:
34           type: string
35       port_vdbe_untr_port_1_name:
36         type: list
37         required: true
38         status: SUPPORTED
39         entry_schema:
40           type: string
41       port_vdbe_untr_port_1_network_role:
42         type: string
43         required: true
44         status: SUPPORTED
45       vm_flavor_name:
46         type: string
47         required: true
48         status: SUPPORTED
49       port_vdbe_untr_port_1_network_role_tag:
50         type: string
51         required: true
52         status: SUPPORTED
53       port_vdbe_untr_port_1_order:
54         type: integer
55         required: true
56         status: SUPPORTED
57       vm_image_name:
58         type: string
59         required: true
60         status: SUPPORTED
61       subinterface_nested1_vmac_address:
62         type: list
63         required: true
64         status: SUPPORTED
65         entry_schema:
66           type: string
67       subinterface_nested1_ip_address:
68         type: list
69         required: true
70         status: SUPPORTED
71         entry_schema:
72           type: string
73       subinterface_nested1_subinterfaces_name_prefix:
74         type: list
75         required: true
76         status: SUPPORTED
77         entry_schema:
78           type: string
79       compute_vdbe_metadata:
80         type: list
81         required: true
82         status: SUPPORTED
83         entry_schema:
84           type: json
85       subinterface_nested1_service_template_filter_count:
86         type: list
87         required: true
88         status: SUPPORTED
89         entry_schema:
90           type: float
91       subinterface_nested1_aap_untrusted_v6_ip_prefix:
92         type: list
93         required: true
94         status: SUPPORTED
95         entry_schema:
96           type: string
97       subinterface_nested1_parent_interface:
98         type: list
99         required: true
100         status: SUPPORTED
101         entry_schema:
102           type: string
103       port_vdbe_untr_port_1_related_networks:
104         type: list
105         required: true
106         status: SUPPORTED
107         entry_schema:
108           type: org.openecomp.datatypes.network.RelatedNetworksAssignments
109       subinterface_nested1_aap_untrusted_ip_prefix_len:
110         type: list
111         required: true
112         status: SUPPORTED
113         entry_schema:
114           type: string
115       subinterface_nested1_ip_v6_address:
116         type: list
117         required: true
118         status: SUPPORTED
119         entry_schema:
120           type: string
121       port_vdbe_untr_port_1_ip_requirements:
122         type: list
123         required: true
124         status: SUPPORTED
125         entry_schema:
126           type: org.openecomp.datatypes.network.IpRequirements
127       port_vdbe_untr_port_1_subnetpoolid:
128         type: string
129         required: true
130         status: SUPPORTED
131       port_vdbe_untr_port_1_mac_requirements:
132         type: org.openecomp.datatypes.network.MacRequirements
133         required: true
134         status: SUPPORTED
135       port_vdbe_untr_port_1_exCP_naming:
136         type: org.openecomp.datatypes.Naming
137         required: true
138         status: SUPPORTED
139       index_value:
140         type: integer
141         description: Index value of this substitution service template runtime instance
142         required: false
143         default: 0
144         status: SUPPORTED
145         constraints:
146         - greater_or_equal: 0
147       port_vdbe_untr_port_1_vlan_requirements:
148         type: list
149         required: true
150         status: SUPPORTED
151         entry_schema:
152           type: org.openecomp.datatypes.network.VlanRequirements
153       subinterface_nested1_mac_address:
154         type: list
155         required: true
156         status: SUPPORTED
157         entry_schema:
158           type: string
159       subinterface_nested1_aap_untrusted_ip_prefix:
160         type: list
161         required: true
162         status: SUPPORTED
163         entry_schema:
164           type: string
165       subinterface_nested1_aap_sec_untrusted_ip_prefix_len:
166         type: list
167         required: true
168         status: SUPPORTED
169         entry_schema:
170           type: string
171       subinterface_nested1_vlan_tag_list:
172         type: list
173         required: true
174         status: SUPPORTED
175         entry_schema:
176           type: json
177       compute_vdbe_name:
178         type: list
179         required: true
180         status: SUPPORTED
181         entry_schema:
182           type: string
183       subinterface_nested1_aap_sec_untrusted_ip_prefix:
184         type: list
185         required: true
186         status: SUPPORTED
187         entry_schema:
188           type: string
189     requirements:
190     - dependency_vdbe_vdbe_untr_port_1_nested1:
191         capability: tosca.capabilities.Node
192         node: tosca.nodes.Root
193         relationship: tosca.relationships.DependsOn
194         occurrences:
195         - 0
196         - UNBOUNDED
197     - dependency_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_1_nested1:
198         capability: tosca.capabilities.Node
199         node: tosca.nodes.Root
200         relationship: tosca.relationships.DependsOn
201         occurrences:
202         - 0
203         - UNBOUNDED
204     - subinterface_link_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_1_nested1:
205         capability: tosca.capabilities.network.Linkable
206         relationship: tosca.relationships.network.LinksTo
207         occurrences:
208         - 1
209         - 1
210     - dependency_vdbe:
211         capability: tosca.capabilities.Node
212         node: tosca.nodes.Root
213         relationship: tosca.relationships.DependsOn
214         occurrences:
215         - 0
216         - UNBOUNDED
217     - local_storage_vdbe:
218         capability: tosca.capabilities.Attachment
219         node: tosca.nodes.BlockStorage
220         relationship: tosca.relationships.AttachesTo
221         occurrences:
222         - 0
223         - UNBOUNDED
224     - dependency_vdbe_vdbe_untr_port_1:
225         capability: tosca.capabilities.Node
226         node: tosca.nodes.Root
227         relationship: tosca.relationships.DependsOn
228         occurrences:
229         - 0
230         - UNBOUNDED
231     - link_vdbe_vdbe_untr_port_1:
232         capability: tosca.capabilities.network.Linkable
233         relationship: tosca.relationships.network.LinksTo
234         occurrences:
235         - 1
236         - 1
237     capabilities:
238       forwarder_vdbe_vdbe_untr_port_1:
239         type: org.openecomp.capabilities.Forwarder
240         occurrences:
241         - 1
242         - UNBOUNDED
243       feature_vdbe_vdbe_untr_port_1_nested1:
244         type: tosca.capabilities.Node
245         occurrences:
246         - 1
247         - UNBOUNDED
248       feature_vdbe:
249         type: tosca.capabilities.Node
250         occurrences:
251         - 1
252         - UNBOUNDED
253       disk.device.iops_vdbe:
254         type: org.openecomp.capabilities.metric.Ceilometer
255         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
256         occurrences:
257         - 1
258         - UNBOUNDED
259       endpoint_vdbe:
260         type: tosca.capabilities.Endpoint.Admin
261         occurrences:
262         - 1
263         - UNBOUNDED
264       disk.ephemeral.size_vdbe:
265         type: org.openecomp.capabilities.metric.Ceilometer
266         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
267         occurrences:
268         - 1
269         - UNBOUNDED
270       cpu_util_vdbe:
271         type: org.openecomp.capabilities.metric.Ceilometer
272         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
273         occurrences:
274         - 1
275         - UNBOUNDED
276       vcpus_vdbe:
277         type: org.openecomp.capabilities.metric.Ceilometer
278         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
279         occurrences:
280         - 1
281         - UNBOUNDED
282       disk.write.requests_vdbe:
283         type: org.openecomp.capabilities.metric.Ceilometer
284         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
285         occurrences:
286         - 1
287         - UNBOUNDED
288       disk.device.latency_vdbe:
289         type: org.openecomp.capabilities.metric.Ceilometer
290         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
291         occurrences:
292         - 1
293         - UNBOUNDED
294       disk.device.write.requests.rate_vdbe:
295         type: org.openecomp.capabilities.metric.Ceilometer
296         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
297         occurrences:
298         - 1
299         - UNBOUNDED
300       feature_vdbe_vdbe_untr_port_1:
301         type: tosca.capabilities.Node
302         occurrences:
303         - 1
304         - UNBOUNDED
305       disk.write.bytes.rate_vdbe:
306         type: org.openecomp.capabilities.metric.Ceilometer
307         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
308         occurrences:
309         - 1
310         - UNBOUNDED
311       network.incoming.bytes.rate_vdbe_vdbe_untr_port_1:
312         type: org.openecomp.capabilities.metric.Ceilometer
313         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
314         occurrences:
315         - 1
316         - UNBOUNDED
317       network.incoming.packets.rate_vdbe_vdbe_untr_port_1:
318         type: org.openecomp.capabilities.metric.Ceilometer
319         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
320         occurrences:
321         - 1
322         - UNBOUNDED
323       scalable_vdbe:
324         type: tosca.capabilities.Scalable
325         occurrences:
326         - 1
327         - UNBOUNDED
328       disk.iops_vdbe:
329         type: org.openecomp.capabilities.metric.Ceilometer
330         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
331         occurrences:
332         - 1
333         - UNBOUNDED
334       disk.device.write.requests_vdbe:
335         type: org.openecomp.capabilities.metric.Ceilometer
336         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
337         occurrences:
338         - 1
339         - UNBOUNDED
340       network.outgoing.packets.rate_vdbe_vdbe_untr_port_1:
341         type: org.openecomp.capabilities.metric.Ceilometer
342         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
343         occurrences:
344         - 1
345         - UNBOUNDED
346       disk.device.capacity_vdbe:
347         type: org.openecomp.capabilities.metric.Ceilometer
348         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
349         occurrences:
350         - 1
351         - UNBOUNDED
352       network.outgoing.bytes_vdbe_vdbe_untr_port_1:
353         type: org.openecomp.capabilities.metric.Ceilometer
354         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
355         occurrences:
356         - 1
357         - UNBOUNDED
358       disk.device.allocation_vdbe:
359         type: org.openecomp.capabilities.metric.Ceilometer
360         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
361         occurrences:
362         - 1
363         - UNBOUNDED
364       disk.usage_vdbe:
365         type: org.openecomp.capabilities.metric.Ceilometer
366         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
367         occurrences:
368         - 1
369         - UNBOUNDED
370       memory.usage_vdbe:
371         type: org.openecomp.capabilities.metric.Ceilometer
372         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
373         occurrences:
374         - 1
375         - UNBOUNDED
376       disk.read.requests_vdbe:
377         type: org.openecomp.capabilities.metric.Ceilometer
378         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
379         occurrences:
380         - 1
381         - UNBOUNDED
382       binding_vdbe_vdbe_untr_port_1:
383         type: tosca.capabilities.network.Bindable
384         valid_source_types:
385         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
386         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
387         occurrences:
388         - 0
389         - UNBOUNDED
390       network.incoming.bytes_vdbe_vdbe_untr_port_1:
391         type: org.openecomp.capabilities.metric.Ceilometer
392         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
393         occurrences:
394         - 1
395         - UNBOUNDED
396       instance_vdbe:
397         type: org.openecomp.capabilities.metric.Ceilometer
398         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
399         occurrences:
400         - 1
401         - UNBOUNDED
402       network.outgoing.bytes.rate_vdbe_vdbe_untr_port_1:
403         type: org.openecomp.capabilities.metric.Ceilometer
404         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
405         occurrences:
406         - 1
407         - UNBOUNDED
408       cpu.delta_vdbe:
409         type: org.openecomp.capabilities.metric.Ceilometer
410         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
411         occurrences:
412         - 1
413         - UNBOUNDED
414       disk.device.read.bytes.rate_vdbe:
415         type: org.openecomp.capabilities.metric.Ceilometer
416         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
417         occurrences:
418         - 1
419         - UNBOUNDED
420       disk.device.write.bytes.rate_vdbe:
421         type: org.openecomp.capabilities.metric.Ceilometer
422         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
423         occurrences:
424         - 1
425         - UNBOUNDED
426       memory.resident_vdbe:
427         type: org.openecomp.capabilities.metric.Ceilometer
428         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
429         occurrences:
430         - 1
431         - UNBOUNDED
432       disk.write.requests.rate_vdbe:
433         type: org.openecomp.capabilities.metric.Ceilometer
434         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
435         occurrences:
436         - 1
437         - UNBOUNDED
438       cpu_vdbe:
439         type: org.openecomp.capabilities.metric.Ceilometer
440         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
441         occurrences:
442         - 1
443         - UNBOUNDED
444       disk.write.bytes_vdbe:
445         type: org.openecomp.capabilities.metric.Ceilometer
446         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
447         occurrences:
448         - 1
449         - UNBOUNDED
450       disk.device.usage_vdbe:
451         type: org.openecomp.capabilities.metric.Ceilometer
452         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
453         occurrences:
454         - 1
455         - UNBOUNDED
456       disk.device.read.bytes_vdbe:
457         type: org.openecomp.capabilities.metric.Ceilometer
458         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
459         occurrences:
460         - 1
461         - UNBOUNDED
462       disk.latency_vdbe:
463         type: org.openecomp.capabilities.metric.Ceilometer
464         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
465         occurrences:
466         - 1
467         - UNBOUNDED
468       attachment_vdbe_vdbe_untr_port_1:
469         type: tosca.capabilities.Attachment
470         occurrences:
471         - 1
472         - UNBOUNDED
473       disk.capacity_vdbe:
474         type: org.openecomp.capabilities.metric.Ceilometer
475         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
476         occurrences:
477         - 1
478         - UNBOUNDED
479       host_vdbe:
480         type: tosca.capabilities.Container
481         valid_source_types:
482         - tosca.nodes.SoftwareComponent
483         occurrences:
484         - 1
485         - UNBOUNDED
486       disk.allocation_vdbe:
487         type: org.openecomp.capabilities.metric.Ceilometer
488         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
489         occurrences:
490         - 1
491         - UNBOUNDED
492       network.outpoing.packets_vdbe_vdbe_untr_port_1:
493         type: org.openecomp.capabilities.metric.Ceilometer
494         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
495         occurrences:
496         - 1
497         - UNBOUNDED
498       disk.read.bytes.rate_vdbe:
499         type: org.openecomp.capabilities.metric.Ceilometer
500         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
501         occurrences:
502         - 1
503         - UNBOUNDED
504       network.incoming.packets_vdbe_vdbe_untr_port_1:
505         type: org.openecomp.capabilities.metric.Ceilometer
506         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
507         occurrences:
508         - 1
509         - UNBOUNDED
510       feature_vdbe_0_subint_untr_vmi_0_vdbe_vdbe_untr_port_1_nested1:
511         type: tosca.capabilities.Node
512         occurrences:
513         - 1
514         - UNBOUNDED
515       os_vdbe:
516         type: tosca.capabilities.OperatingSystem
517         occurrences:
518         - 1
519         - UNBOUNDED
520       disk.device.read.requests_vdbe:
521         type: org.openecomp.capabilities.metric.Ceilometer
522         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
523         occurrences:
524         - 1
525         - UNBOUNDED
526       disk.root.size_vdbe:
527         type: org.openecomp.capabilities.metric.Ceilometer
528         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
529         occurrences:
530         - 1
531         - UNBOUNDED
532       memory_vdbe:
533         type: org.openecomp.capabilities.metric.Ceilometer
534         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
535         occurrences:
536         - 1
537         - UNBOUNDED
538       binding_vdbe:
539         type: tosca.capabilities.network.Bindable
540         occurrences:
541         - 1
542         - UNBOUNDED
543       disk.device.write.bytes_vdbe:
544         type: org.openecomp.capabilities.metric.Ceilometer
545         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
546         occurrences:
547         - 1
548         - UNBOUNDED
549       disk.device.read.requests.rate_vdbe:
550         type: org.openecomp.capabilities.metric.Ceilometer
551         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
552         occurrences:
553         - 1
554         - UNBOUNDED
555       disk.read.bytes_vdbe:
556         type: org.openecomp.capabilities.metric.Ceilometer
557         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
558         occurrences:
559         - 1
560         - UNBOUNDED
561   org.openecomp.resource.abstract.nodes.heat.subinterface.nested1:
562     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
563     properties:
564       aap_untrusted_ip_prefix:
565         type: string
566         description: ip prefix for primary vDBE VM on the VAN untrusted network
567         required: true
568         status: SUPPORTED
569       aap_sec_untrusted_ip_prefix:
570         type: string
571         description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
572         required: true
573         status: SUPPORTED
574       ip_v6_address:
575         type: string
576         description: IPv6 address associated with subinterfaces
577         required: true
578         status: SUPPORTED
579       counter:
580         type: float
581         description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
582         required: true
583         status: SUPPORTED
584       subinterfaces_name_prefix:
585         type: string
586         description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
587         required: true
588         status: SUPPORTED
589       ip_address:
590         type: string
591         description: IPv4 address associated with subinterfaces
592         required: true
593         status: SUPPORTED
594       aap_address_mode:
595         type: string
596         description: Address mode for the vDBE cluster IP
597         required: true
598         status: SUPPORTED
599       aap_untrusted_v6_ip_prefix:
600         type: string
601         description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
602         required: true
603         status: SUPPORTED
604       parent_interface:
605         type: string
606         description: Parent Contrail interface
607         required: true
608         status: SUPPORTED
609       vn_network_list:
610         type: string
611         description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
612         required: true
613         status: SUPPORTED
614       mac_address:
615         type: string
616         description: HW MAC address to use for subinterface
617         required: true
618         status: SUPPORTED
619       vlan_tag_list:
620         type: list
621         description: List of VLAN IDs to use for subinterfaces
622         required: true
623         status: SUPPORTED
624         entry_schema:
625           type: string
626       aap_sec_untrusted_ip_prefix_len:
627         type: string
628         description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
629         required: true
630         status: SUPPORTED
631       vmac_address:
632         type: string
633         description: virtual MAC address to use for subinterface
634         required: true
635         status: SUPPORTED
636       aap_untrusted_v6_ip_prefix_len:
637         type: string
638         description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
639         required: true
640         status: SUPPORTED
641       aap_untrusted_ip_prefix_len:
642         type: string
643         description: ip prefix length for the primary vDBE VM on the VAN untrusted network
644         required: true
645         status: SUPPORTED
646     requirements:
647     - dependency_vdbe_0_subint_untr_vmi_0:
648         capability: tosca.capabilities.Node
649         node: tosca.nodes.Root
650         relationship: tosca.relationships.DependsOn
651         occurrences:
652         - 0
653         - UNBOUNDED
654     - subinterface_link_vdbe_0_subint_untr_vmi_0:
655         capability: tosca.capabilities.network.Linkable
656         relationship: tosca.relationships.network.LinksTo
657         occurrences:
658         - 1
659         - 1
660     - binding_vdbe_0_subint_untr_vmi_0:
661         capability: tosca.capabilities.network.Bindable
662         node: org.openecomp.resource.cp.nodes.network.Port
663         relationship: tosca.relationships.network.BindsTo
664         occurrences:
665         - 1
666         - 1
667     capabilities:
668       feature_vdbe_0_subint_untr_vmi_0:
669         type: tosca.capabilities.Node
670         occurrences:
671         - 1
672         - UNBOUNDED
673   org.openecomp.resource.abstract.nodes.vdbe_1:
674     derived_from: org.openecomp.resource.abstract.nodes.VFC
675     properties:
676       port_vdbe_untr_port_2_vlan_requirements:
677         type: list
678         required: true
679         status: SUPPORTED
680         entry_schema:
681           type: org.openecomp.datatypes.network.VlanRequirements
682       index_value:
683         type: integer
684         description: Index value of this substitution service template runtime instance
685         required: false
686         default: 0
687         status: SUPPORTED
688         constraints:
689         - greater_or_equal: 0
690       compute_vdbe_availability_zone:
691         type: list
692         required: true
693         status: SUPPORTED
694         entry_schema:
695           type: string
696       port_vdbe_untr_port_2_order:
697         type: integer
698         required: true
699         status: SUPPORTED
700       vm_flavor_name:
701         type: string
702         required: true
703         status: SUPPORTED
704       port_vdbe_untr_port_2_exCP_naming:
705         type: org.openecomp.datatypes.Naming
706         required: true
707         status: SUPPORTED
708       port_vdbe_untr_port_2_subnetpoolid:
709         type: string
710         required: true
711         status: SUPPORTED
712       port_vdbe_untr_port_2_related_networks:
713         type: list
714         required: true
715         status: SUPPORTED
716         entry_schema:
717           type: org.openecomp.datatypes.network.RelatedNetworksAssignments
718       port_vdbe_untr_port_2_ip_requirements:
719         type: list
720         required: true
721         status: SUPPORTED
722         entry_schema:
723           type: org.openecomp.datatypes.network.IpRequirements
724       port_vdbe_untr_port_2_mac_requirements:
725         type: org.openecomp.datatypes.network.MacRequirements
726         required: true
727         status: SUPPORTED
728       vm_image_name:
729         type: string
730         required: true
731         status: SUPPORTED
732       port_vdbe_untr_port_2_name:
733         type: list
734         required: true
735         status: SUPPORTED
736         entry_schema:
737           type: string
738       port_vdbe_untr_port_2_network_role:
739         type: string
740         required: true
741         status: SUPPORTED
742       compute_vdbe_metadata:
743         type: list
744         required: true
745         status: SUPPORTED
746         entry_schema:
747           type: json
748       compute_vdbe_name:
749         type: list
750         required: true
751         status: SUPPORTED
752         entry_schema:
753           type: string
754       port_vdbe_untr_port_2_network_role_tag:
755         type: string
756         required: true
757         status: SUPPORTED
758     requirements:
759     - dependency_vdbe_vdbe_untr_port_2:
760         capability: tosca.capabilities.Node
761         node: tosca.nodes.Root
762         relationship: tosca.relationships.DependsOn
763         occurrences:
764         - 0
765         - UNBOUNDED
766     - link_vdbe_vdbe_untr_port_2:
767         capability: tosca.capabilities.network.Linkable
768         relationship: tosca.relationships.network.LinksTo
769         occurrences:
770         - 1
771         - 1
772     - dependency_vdbe:
773         capability: tosca.capabilities.Node
774         node: tosca.nodes.Root
775         relationship: tosca.relationships.DependsOn
776         occurrences:
777         - 0
778         - UNBOUNDED
779     - local_storage_vdbe:
780         capability: tosca.capabilities.Attachment
781         node: tosca.nodes.BlockStorage
782         relationship: tosca.relationships.AttachesTo
783         occurrences:
784         - 0
785         - UNBOUNDED
786     capabilities:
787       forwarder_vdbe_vdbe_untr_port_2:
788         type: org.openecomp.capabilities.Forwarder
789         occurrences:
790         - 1
791         - UNBOUNDED
792       feature_vdbe:
793         type: tosca.capabilities.Node
794         occurrences:
795         - 1
796         - UNBOUNDED
797       disk.device.iops_vdbe:
798         type: org.openecomp.capabilities.metric.Ceilometer
799         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
800         occurrences:
801         - 1
802         - UNBOUNDED
803       endpoint_vdbe:
804         type: tosca.capabilities.Endpoint.Admin
805         occurrences:
806         - 1
807         - UNBOUNDED
808       disk.ephemeral.size_vdbe:
809         type: org.openecomp.capabilities.metric.Ceilometer
810         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
811         occurrences:
812         - 1
813         - UNBOUNDED
814       cpu_util_vdbe:
815         type: org.openecomp.capabilities.metric.Ceilometer
816         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
817         occurrences:
818         - 1
819         - UNBOUNDED
820       vcpus_vdbe:
821         type: org.openecomp.capabilities.metric.Ceilometer
822         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
823         occurrences:
824         - 1
825         - UNBOUNDED
826       disk.write.requests_vdbe:
827         type: org.openecomp.capabilities.metric.Ceilometer
828         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
829         occurrences:
830         - 1
831         - UNBOUNDED
832       network.incoming.packets_vdbe_vdbe_untr_port_2:
833         type: org.openecomp.capabilities.metric.Ceilometer
834         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
835         occurrences:
836         - 1
837         - UNBOUNDED
838       disk.device.latency_vdbe:
839         type: org.openecomp.capabilities.metric.Ceilometer
840         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
841         occurrences:
842         - 1
843         - UNBOUNDED
844       disk.device.write.requests.rate_vdbe:
845         type: org.openecomp.capabilities.metric.Ceilometer
846         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
847         occurrences:
848         - 1
849         - UNBOUNDED
850       feature_vdbe_vdbe_untr_port_2:
851         type: tosca.capabilities.Node
852         occurrences:
853         - 1
854         - UNBOUNDED
855       disk.write.bytes.rate_vdbe:
856         type: org.openecomp.capabilities.metric.Ceilometer
857         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
858         occurrences:
859         - 1
860         - UNBOUNDED
861       attachment_vdbe_vdbe_untr_port_2:
862         type: tosca.capabilities.Attachment
863         occurrences:
864         - 1
865         - UNBOUNDED
866       scalable_vdbe:
867         type: tosca.capabilities.Scalable
868         occurrences:
869         - 1
870         - UNBOUNDED
871       network.outgoing.packets.rate_vdbe_vdbe_untr_port_2:
872         type: org.openecomp.capabilities.metric.Ceilometer
873         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
874         occurrences:
875         - 1
876         - UNBOUNDED
877       disk.iops_vdbe:
878         type: org.openecomp.capabilities.metric.Ceilometer
879         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
880         occurrences:
881         - 1
882         - UNBOUNDED
883       disk.device.write.requests_vdbe:
884         type: org.openecomp.capabilities.metric.Ceilometer
885         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
886         occurrences:
887         - 1
888         - UNBOUNDED
889       disk.device.capacity_vdbe:
890         type: org.openecomp.capabilities.metric.Ceilometer
891         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
892         occurrences:
893         - 1
894         - UNBOUNDED
895       network.outgoing.bytes_vdbe_vdbe_untr_port_2:
896         type: org.openecomp.capabilities.metric.Ceilometer
897         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
898         occurrences:
899         - 1
900         - UNBOUNDED
901       disk.device.allocation_vdbe:
902         type: org.openecomp.capabilities.metric.Ceilometer
903         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
904         occurrences:
905         - 1
906         - UNBOUNDED
907       network.incoming.packets.rate_vdbe_vdbe_untr_port_2:
908         type: org.openecomp.capabilities.metric.Ceilometer
909         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
910         occurrences:
911         - 1
912         - UNBOUNDED
913       network.incoming.bytes.rate_vdbe_vdbe_untr_port_2:
914         type: org.openecomp.capabilities.metric.Ceilometer
915         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
916         occurrences:
917         - 1
918         - UNBOUNDED
919       disk.usage_vdbe:
920         type: org.openecomp.capabilities.metric.Ceilometer
921         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
922         occurrences:
923         - 1
924         - UNBOUNDED
925       memory.usage_vdbe:
926         type: org.openecomp.capabilities.metric.Ceilometer
927         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
928         occurrences:
929         - 1
930         - UNBOUNDED
931       disk.read.requests_vdbe:
932         type: org.openecomp.capabilities.metric.Ceilometer
933         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
934         occurrences:
935         - 1
936         - UNBOUNDED
937       binding_vdbe_vdbe_untr_port_2:
938         type: tosca.capabilities.network.Bindable
939         valid_source_types:
940         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
941         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
942         occurrences:
943         - 0
944         - UNBOUNDED
945       network.outgoing.bytes.rate_vdbe_vdbe_untr_port_2:
946         type: org.openecomp.capabilities.metric.Ceilometer
947         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
948         occurrences:
949         - 1
950         - UNBOUNDED
951       instance_vdbe:
952         type: org.openecomp.capabilities.metric.Ceilometer
953         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
954         occurrences:
955         - 1
956         - UNBOUNDED
957       cpu.delta_vdbe:
958         type: org.openecomp.capabilities.metric.Ceilometer
959         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
960         occurrences:
961         - 1
962         - UNBOUNDED
963       network.incoming.bytes_vdbe_vdbe_untr_port_2:
964         type: org.openecomp.capabilities.metric.Ceilometer
965         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
966         occurrences:
967         - 1
968         - UNBOUNDED
969       disk.device.read.bytes.rate_vdbe:
970         type: org.openecomp.capabilities.metric.Ceilometer
971         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
972         occurrences:
973         - 1
974         - UNBOUNDED
975       disk.device.write.bytes.rate_vdbe:
976         type: org.openecomp.capabilities.metric.Ceilometer
977         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
978         occurrences:
979         - 1
980         - UNBOUNDED
981       memory.resident_vdbe:
982         type: org.openecomp.capabilities.metric.Ceilometer
983         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
984         occurrences:
985         - 1
986         - UNBOUNDED
987       disk.write.requests.rate_vdbe:
988         type: org.openecomp.capabilities.metric.Ceilometer
989         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
990         occurrences:
991         - 1
992         - UNBOUNDED
993       cpu_vdbe:
994         type: org.openecomp.capabilities.metric.Ceilometer
995         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
996         occurrences:
997         - 1
998         - UNBOUNDED
999       disk.write.bytes_vdbe:
1000         type: org.openecomp.capabilities.metric.Ceilometer
1001         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1002         occurrences:
1003         - 1
1004         - UNBOUNDED
1005       disk.device.usage_vdbe:
1006         type: org.openecomp.capabilities.metric.Ceilometer
1007         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1008         occurrences:
1009         - 1
1010         - UNBOUNDED
1011       disk.device.read.bytes_vdbe:
1012         type: org.openecomp.capabilities.metric.Ceilometer
1013         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1014         occurrences:
1015         - 1
1016         - UNBOUNDED
1017       disk.latency_vdbe:
1018         type: org.openecomp.capabilities.metric.Ceilometer
1019         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1020         occurrences:
1021         - 1
1022         - UNBOUNDED
1023       network.outpoing.packets_vdbe_vdbe_untr_port_2:
1024         type: org.openecomp.capabilities.metric.Ceilometer
1025         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1026         occurrences:
1027         - 1
1028         - UNBOUNDED
1029       disk.capacity_vdbe:
1030         type: org.openecomp.capabilities.metric.Ceilometer
1031         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1032         occurrences:
1033         - 1
1034         - UNBOUNDED
1035       host_vdbe:
1036         type: tosca.capabilities.Container
1037         valid_source_types:
1038         - tosca.nodes.SoftwareComponent
1039         occurrences:
1040         - 1
1041         - UNBOUNDED
1042       disk.allocation_vdbe:
1043         type: org.openecomp.capabilities.metric.Ceilometer
1044         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1045         occurrences:
1046         - 1
1047         - UNBOUNDED
1048       disk.read.bytes.rate_vdbe:
1049         type: org.openecomp.capabilities.metric.Ceilometer
1050         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1051         occurrences:
1052         - 1
1053         - UNBOUNDED
1054       os_vdbe:
1055         type: tosca.capabilities.OperatingSystem
1056         occurrences:
1057         - 1
1058         - UNBOUNDED
1059       disk.device.read.requests_vdbe:
1060         type: org.openecomp.capabilities.metric.Ceilometer
1061         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1062         occurrences:
1063         - 1
1064         - UNBOUNDED
1065       disk.root.size_vdbe:
1066         type: org.openecomp.capabilities.metric.Ceilometer
1067         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1068         occurrences:
1069         - 1
1070         - UNBOUNDED
1071       memory_vdbe:
1072         type: org.openecomp.capabilities.metric.Ceilometer
1073         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1074         occurrences:
1075         - 1
1076         - UNBOUNDED
1077       binding_vdbe:
1078         type: tosca.capabilities.network.Bindable
1079         occurrences:
1080         - 1
1081         - UNBOUNDED
1082       disk.device.write.bytes_vdbe:
1083         type: org.openecomp.capabilities.metric.Ceilometer
1084         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1085         occurrences:
1086         - 1
1087         - UNBOUNDED
1088       disk.device.read.requests.rate_vdbe:
1089         type: org.openecomp.capabilities.metric.Ceilometer
1090         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1091         occurrences:
1092         - 1
1093         - UNBOUNDED
1094       disk.read.bytes_vdbe:
1095         type: org.openecomp.capabilities.metric.Ceilometer
1096         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1097         occurrences:
1098         - 1
1099         - UNBOUNDED