76ab87a8b89f934f2d948c44977bf3b34ae168e9
[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.pd_server:
9     derived_from: org.openecomp.resource.abstract.nodes.VFC
10     properties:
11       compute_pd_server_availability_zone:
12         type: list
13         required: true
14         status: SUPPORTED
15         entry_schema:
16           type: string
17       compute_pd_server_name:
18         type: list
19         required: true
20         status: SUPPORTED
21         entry_schema:
22           type: string
23       vm_flavor_name:
24         type: string
25         required: true
26         status: SUPPORTED
27       port_pd02_port_network_role_tag:
28         type: string
29         required: true
30         status: SUPPORTED
31       port_pd02_port_subinterface_indicator:
32         type: list
33         required: true
34         status: SUPPORTED
35         entry_schema:
36           type: boolean
37       port_pd01_port_mac_requirements:
38         type: org.openecomp.datatypes.network.MacRequirements
39         required: true
40         status: SUPPORTED
41       vm_image_name:
42         type: string
43         required: true
44         status: SUPPORTED
45       port_pd01_port_ip_requirements:
46         type: list
47         required: true
48         status: SUPPORTED
49         entry_schema:
50           type: org.openecomp.datatypes.network.IpRequirements
51       port_pd02_port_network_role:
52         type: string
53         required: true
54         status: SUPPORTED
55       port_pd01_port_subinterface_indicator:
56         type: list
57         required: true
58         status: SUPPORTED
59         entry_schema:
60           type: boolean
61       port_pd01_port_vlan_requirements:
62         type: list
63         required: true
64         status: SUPPORTED
65         entry_schema:
66           type: org.openecomp.datatypes.network.VlanRequirements
67       compute_pd_server_user_data_format:
68         type: list
69         required: true
70         status: SUPPORTED
71         entry_schema:
72           type: string
73       index_value:
74         type: integer
75         description: Index value of this substitution service template runtime instance
76         required: false
77         default: 0
78         status: SUPPORTED
79         constraints:
80         - greater_or_equal: 0
81       port_pd02_port_mac_requirements:
82         type: org.openecomp.datatypes.network.MacRequirements
83         required: true
84         status: SUPPORTED
85       port_pd01_port_exCP_naming:
86         type: org.openecomp.datatypes.Naming
87         required: true
88         status: SUPPORTED
89       port_pd02_port_order:
90         type: integer
91         required: true
92         status: SUPPORTED
93       port_pd02_port_subnetpoolid:
94         type: string
95         required: true
96         status: SUPPORTED
97       port_pd02_port_vlan_requirements:
98         type: list
99         required: true
100         status: SUPPORTED
101         entry_schema:
102           type: org.openecomp.datatypes.network.VlanRequirements
103       port_pd01_port_network:
104         type: list
105         required: true
106         status: SUPPORTED
107         entry_schema:
108           type: string
109       port_pd01_port_order:
110         type: integer
111         required: true
112         status: SUPPORTED
113       port_pd01_port_subnetpoolid:
114         type: string
115         required: true
116         status: SUPPORTED
117       port_pd02_port_exCP_naming:
118         type: org.openecomp.datatypes.Naming
119         required: true
120         status: SUPPORTED
121       port_pd01_port_network_role:
122         type: string
123         required: true
124         status: SUPPORTED
125       port_pd02_port_ip_requirements:
126         type: list
127         required: true
128         status: SUPPORTED
129         entry_schema:
130           type: org.openecomp.datatypes.network.IpRequirements
131       port_pd01_port_network_role_tag:
132         type: string
133         required: true
134         status: SUPPORTED
135       port_pd02_port_network:
136         type: list
137         required: true
138         status: SUPPORTED
139         entry_schema:
140           type: string
141     requirements:
142     - dependency_pd_server:
143         capability: tosca.capabilities.Node
144         node: tosca.nodes.Root
145         relationship: tosca.relationships.DependsOn
146         occurrences:
147         - 0
148         - UNBOUNDED
149     - local_storage_pd_server:
150         capability: tosca.capabilities.Attachment
151         node: tosca.nodes.BlockStorage
152         relationship: tosca.relationships.AttachesTo
153         occurrences:
154         - 0
155         - UNBOUNDED
156     - dependency_pd_server_pd01_port:
157         capability: tosca.capabilities.Node
158         node: tosca.nodes.Root
159         relationship: tosca.relationships.DependsOn
160         occurrences:
161         - 0
162         - UNBOUNDED
163     - link_pd_server_pd01_port:
164         capability: tosca.capabilities.network.Linkable
165         relationship: tosca.relationships.network.LinksTo
166         occurrences:
167         - 1
168         - 1
169     - dependency_pd_server_pd02_port:
170         capability: tosca.capabilities.Node
171         node: tosca.nodes.Root
172         relationship: tosca.relationships.DependsOn
173         occurrences:
174         - 0
175         - UNBOUNDED
176     - link_pd_server_pd02_port:
177         capability: tosca.capabilities.network.Linkable
178         relationship: tosca.relationships.network.LinksTo
179         occurrences:
180         - 1
181         - 1
182     capabilities:
183       scalable_pd_server:
184         type: tosca.capabilities.Scalable
185         occurrences:
186         - 1
187         - UNBOUNDED
188       disk.read.bytes.rate_pd_server:
189         type: org.openecomp.capabilities.metric.Ceilometer
190         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
191         occurrences:
192         - 1
193         - UNBOUNDED
194       memory.usage_pd_server:
195         type: org.openecomp.capabilities.metric.Ceilometer
196         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
197         occurrences:
198         - 1
199         - UNBOUNDED
200       memory_pd_server:
201         type: org.openecomp.capabilities.metric.Ceilometer
202         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
203         occurrences:
204         - 1
205         - UNBOUNDED
206       disk.device.usage_pd_server:
207         type: org.openecomp.capabilities.metric.Ceilometer
208         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
209         occurrences:
210         - 1
211         - UNBOUNDED
212       network.outgoing.packets.rate_pd_server_pd01_port:
213         type: org.openecomp.capabilities.metric.Ceilometer
214         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
215         occurrences:
216         - 1
217         - UNBOUNDED
218       os_pd_server:
219         type: tosca.capabilities.OperatingSystem
220         occurrences:
221         - 1
222         - UNBOUNDED
223       disk.write.bytes.rate_pd_server:
224         type: org.openecomp.capabilities.metric.Ceilometer
225         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
226         occurrences:
227         - 1
228         - UNBOUNDED
229       network.incoming.bytes_pd_server_pd01_port:
230         type: org.openecomp.capabilities.metric.Ceilometer
231         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
232         occurrences:
233         - 1
234         - UNBOUNDED
235       cpu_pd_server:
236         type: org.openecomp.capabilities.metric.Ceilometer
237         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
238         occurrences:
239         - 1
240         - UNBOUNDED
241       cpu_util_pd_server:
242         type: org.openecomp.capabilities.metric.Ceilometer
243         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
244         occurrences:
245         - 1
246         - UNBOUNDED
247       disk.device.write.requests.rate_pd_server:
248         type: org.openecomp.capabilities.metric.Ceilometer
249         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
250         occurrences:
251         - 1
252         - UNBOUNDED
253       disk.read.bytes_pd_server:
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       disk.device.read.bytes.rate_pd_server:
260         type: org.openecomp.capabilities.metric.Ceilometer
261         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
262         occurrences:
263         - 1
264         - UNBOUNDED
265       binding_pd_server_pd02_port:
266         type: tosca.capabilities.network.Bindable
267         valid_source_types:
268         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
269         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
270         occurrences:
271         - 0
272         - UNBOUNDED
273       network.outgoing.bytes_pd_server_pd01_port:
274         type: org.openecomp.capabilities.metric.Ceilometer
275         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
276         occurrences:
277         - 1
278         - UNBOUNDED
279       network.outgoing.packets.rate_pd_server_pd02_port:
280         type: org.openecomp.capabilities.metric.Ceilometer
281         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
282         occurrences:
283         - 1
284         - UNBOUNDED
285       disk.iops_pd_server:
286         type: org.openecomp.capabilities.metric.Ceilometer
287         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
288         occurrences:
289         - 1
290         - UNBOUNDED
291       memory.resident_pd_server:
292         type: org.openecomp.capabilities.metric.Ceilometer
293         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
294         occurrences:
295         - 1
296         - UNBOUNDED
297       cpu.delta_pd_server:
298         type: org.openecomp.capabilities.metric.Ceilometer
299         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
300         occurrences:
301         - 1
302         - UNBOUNDED
303       network.incoming.packets.rate_pd_server_pd01_port:
304         type: org.openecomp.capabilities.metric.Ceilometer
305         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
306         occurrences:
307         - 1
308         - UNBOUNDED
309       network.outgoing.bytes_pd_server_pd02_port:
310         type: org.openecomp.capabilities.metric.Ceilometer
311         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
312         occurrences:
313         - 1
314         - UNBOUNDED
315       feature_pd_server_pd02_port:
316         type: tosca.capabilities.Node
317         occurrences:
318         - 1
319         - UNBOUNDED
320       network.incoming.bytes.rate_pd_server_pd02_port:
321         type: org.openecomp.capabilities.metric.Ceilometer
322         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
323         occurrences:
324         - 1
325         - UNBOUNDED
326       network.outgoing.bytes.rate_pd_server_pd02_port:
327         type: org.openecomp.capabilities.metric.Ceilometer
328         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
329         occurrences:
330         - 1
331         - UNBOUNDED
332       vcpus_pd_server:
333         type: org.openecomp.capabilities.metric.Ceilometer
334         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
335         occurrences:
336         - 1
337         - UNBOUNDED
338       disk.device.write.bytes.rate_pd_server:
339         type: org.openecomp.capabilities.metric.Ceilometer
340         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
341         occurrences:
342         - 1
343         - UNBOUNDED
344       disk.device.write.requests_pd_server:
345         type: org.openecomp.capabilities.metric.Ceilometer
346         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
347         occurrences:
348         - 1
349         - UNBOUNDED
350       endpoint_pd_server:
351         type: tosca.capabilities.Endpoint.Admin
352         occurrences:
353         - 1
354         - UNBOUNDED
355       attachment_pd_server_pd01_port:
356         type: tosca.capabilities.Attachment
357         occurrences:
358         - 1
359         - UNBOUNDED
360       forwarder_pd_server_pd02_port:
361         type: org.openecomp.capabilities.Forwarder
362         occurrences:
363         - 1
364         - UNBOUNDED
365       disk.capacity_pd_server:
366         type: org.openecomp.capabilities.metric.Ceilometer
367         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
368         occurrences:
369         - 1
370         - UNBOUNDED
371       disk.device.allocation_pd_server:
372         type: org.openecomp.capabilities.metric.Ceilometer
373         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
374         occurrences:
375         - 1
376         - UNBOUNDED
377       disk.allocation_pd_server:
378         type: org.openecomp.capabilities.metric.Ceilometer
379         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
380         occurrences:
381         - 1
382         - UNBOUNDED
383       network.incoming.packets_pd_server_pd02_port:
384         type: org.openecomp.capabilities.metric.Ceilometer
385         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
386         occurrences:
387         - 1
388         - UNBOUNDED
389       binding_pd_server:
390         type: tosca.capabilities.network.Bindable
391         occurrences:
392         - 1
393         - UNBOUNDED
394       disk.read.requests_pd_server:
395         type: org.openecomp.capabilities.metric.Ceilometer
396         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
397         occurrences:
398         - 1
399         - UNBOUNDED
400       feature_pd_server:
401         type: tosca.capabilities.Node
402         occurrences:
403         - 1
404         - UNBOUNDED
405       disk.usage_pd_server:
406         type: org.openecomp.capabilities.metric.Ceilometer
407         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
408         occurrences:
409         - 1
410         - UNBOUNDED
411       network.outpoing.packets_pd_server_pd02_port:
412         type: org.openecomp.capabilities.metric.Ceilometer
413         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
414         occurrences:
415         - 1
416         - UNBOUNDED
417       binding_pd_server_pd01_port:
418         type: tosca.capabilities.network.Bindable
419         valid_source_types:
420         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
421         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
422         occurrences:
423         - 0
424         - UNBOUNDED
425       disk.write.bytes_pd_server:
426         type: org.openecomp.capabilities.metric.Ceilometer
427         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
428         occurrences:
429         - 1
430         - UNBOUNDED
431       network.incoming.bytes.rate_pd_server_pd01_port:
432         type: org.openecomp.capabilities.metric.Ceilometer
433         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
434         occurrences:
435         - 1
436         - UNBOUNDED
437       network.incoming.packets_pd_server_pd01_port:
438         type: org.openecomp.capabilities.metric.Ceilometer
439         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
440         occurrences:
441         - 1
442         - UNBOUNDED
443       disk.device.read.requests.rate_pd_server:
444         type: org.openecomp.capabilities.metric.Ceilometer
445         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
446         occurrences:
447         - 1
448         - UNBOUNDED
449       disk.root.size_pd_server:
450         type: org.openecomp.capabilities.metric.Ceilometer
451         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
452         occurrences:
453         - 1
454         - UNBOUNDED
455       disk.device.read.bytes_pd_server:
456         type: org.openecomp.capabilities.metric.Ceilometer
457         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
458         occurrences:
459         - 1
460         - UNBOUNDED
461       disk.device.write.bytes_pd_server:
462         type: org.openecomp.capabilities.metric.Ceilometer
463         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
464         occurrences:
465         - 1
466         - UNBOUNDED
467       disk.device.read.requests_pd_server:
468         type: org.openecomp.capabilities.metric.Ceilometer
469         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
470         occurrences:
471         - 1
472         - UNBOUNDED
473       instance_pd_server:
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_pd_server:
480         type: tosca.capabilities.Container
481         valid_source_types:
482         - tosca.nodes.SoftwareComponent
483         occurrences:
484         - 1
485         - UNBOUNDED
486       network.outpoing.packets_pd_server_pd01_port:
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       attachment_pd_server_pd02_port:
493         type: tosca.capabilities.Attachment
494         occurrences:
495         - 1
496         - UNBOUNDED
497       forwarder_pd_server_pd01_port:
498         type: org.openecomp.capabilities.Forwarder
499         occurrences:
500         - 1
501         - UNBOUNDED
502       disk.write.requests.rate_pd_server:
503         type: org.openecomp.capabilities.metric.Ceilometer
504         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
505         occurrences:
506         - 1
507         - UNBOUNDED
508       disk.ephemeral.size_pd_server:
509         type: org.openecomp.capabilities.metric.Ceilometer
510         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
511         occurrences:
512         - 1
513         - UNBOUNDED
514       disk.write.requests_pd_server:
515         type: org.openecomp.capabilities.metric.Ceilometer
516         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
517         occurrences:
518         - 1
519         - UNBOUNDED
520       feature_pd_server_pd01_port:
521         type: tosca.capabilities.Node
522         occurrences:
523         - 1
524         - UNBOUNDED
525       disk.device.latency_pd_server:
526         type: org.openecomp.capabilities.metric.Ceilometer
527         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
528         occurrences:
529         - 1
530         - UNBOUNDED
531       network.incoming.packets.rate_pd_server_pd02_port:
532         type: org.openecomp.capabilities.metric.Ceilometer
533         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
534         occurrences:
535         - 1
536         - UNBOUNDED
537       disk.latency_pd_server:
538         type: org.openecomp.capabilities.metric.Ceilometer
539         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
540         occurrences:
541         - 1
542         - UNBOUNDED
543       disk.device.capacity_pd_server:
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       network.outgoing.bytes.rate_pd_server_pd01_port:
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.device.iops_pd_server:
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       network.incoming.bytes_pd_server_pd02_port:
562         type: org.openecomp.capabilities.metric.Ceilometer
563         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
564         occurrences:
565         - 1
566         - UNBOUNDED
567   org.openecomp.resource.abstract.nodes.heat.pcm_server:
568     derived_from: org.openecomp.resource.abstract.nodes.VFC
569     properties:
570       port_pcm_port_0_network_role:
571         type: string
572         required: true
573         status: SUPPORTED
574       port_pcm_port_1_network_role_tag:
575         type: string
576         required: true
577         status: SUPPORTED
578       availabilityzone_name:
579         type: string
580         description: availabilityzone name
581         required: true
582         status: SUPPORTED
583       port_pcm_port_0_vlan_requirements:
584         type: list
585         required: true
586         status: SUPPORTED
587         entry_schema:
588           type: org.openecomp.datatypes.network.VlanRequirements
589       pcm_image_name:
590         type: string
591         description: PCRF CM image name
592         required: true
593         status: SUPPORTED
594       cps_net_ips:
595         type: string
596         description: CPS network ip
597         required: true
598         status: SUPPORTED
599       port_pcm_port_0_order:
600         type: integer
601         required: true
602         status: SUPPORTED
603       port_pcm_port_0_subnetpoolid:
604         type: string
605         required: true
606         status: SUPPORTED
607       port_pcm_port_1_subnetpoolid:
608         type: string
609         required: true
610         status: SUPPORTED
611       port_pcm_port_0_network_role_tag:
612         type: string
613         required: true
614         status: SUPPORTED
615       pcm_server_name:
616         type: string
617         description: PCRF CM server name
618         required: true
619         status: SUPPORTED
620       cps_net_mask:
621         type: string
622         description: CPS network mask
623         required: true
624         status: SUPPORTED
625       port_pcm_port_1_exCP_naming:
626         type: org.openecomp.datatypes.Naming
627         required: true
628         status: SUPPORTED
629       port_pcm_port_0_exCP_naming:
630         type: org.openecomp.datatypes.Naming
631         required: true
632         status: SUPPORTED
633       oam_net_name:
634         type: string
635         description: OAM network name
636         required: true
637         status: SUPPORTED
638       port_pcm_port_1_network_role:
639         type: string
640         required: true
641         status: SUPPORTED
642       port_pcm_port_0_ip_requirements:
643         type: list
644         required: true
645         status: SUPPORTED
646         entry_schema:
647           type: org.openecomp.datatypes.network.IpRequirements
648       oam_net_gw:
649         type: string
650         description: CPS network gateway
651         required: true
652         status: SUPPORTED
653       security_group_name:
654         type: string
655         description: the name of security group
656         required: true
657         status: SUPPORTED
658       cps_net_ip:
659         type: string
660         description: CPS network ip
661         required: true
662         status: SUPPORTED
663       port_pcm_port_1_mac_requirements:
664         type: org.openecomp.datatypes.network.MacRequirements
665         required: true
666         status: SUPPORTED
667       pcm_volumes:
668         type: string
669         description: CPS Cluman Cinder Volume
670         required: true
671         status: SUPPORTED
672       port_pcm_port_1_vlan_requirements:
673         type: list
674         required: true
675         status: SUPPORTED
676         entry_schema:
677           type: org.openecomp.datatypes.network.VlanRequirements
678       pcm_flavor_name:
679         type: string
680         description: flavor name of PCRF CM instance
681         required: true
682         status: SUPPORTED
683       pcm_vol:
684         type: string
685         description: CPS Cluman Cinder Volume
686         required: true
687         status: SUPPORTED
688       port_pcm_port_1_ip_requirements:
689         type: list
690         required: true
691         status: SUPPORTED
692         entry_schema:
693           type: org.openecomp.datatypes.network.IpRequirements
694       port_pcm_port_0_mac_requirements:
695         type: org.openecomp.datatypes.network.MacRequirements
696         required: true
697         status: SUPPORTED
698       cps_net_name:
699         type: string
700         description: CPS network name
701         required: true
702         status: SUPPORTED
703       oam_net_ip:
704         type: string
705         description: OAM network ip
706         required: true
707         status: SUPPORTED
708       oam_net_mask:
709         type: string
710         description: CPS network mask
711         required: true
712         status: SUPPORTED
713       port_pcm_port_1_order:
714         type: integer
715         required: true
716         status: SUPPORTED
717     attributes:
718       server_pcm_id:
719         type: string
720         description: the pcm nova service id
721         status: SUPPORTED
722     requirements:
723     - dependency_pcm_port_1:
724         capability: tosca.capabilities.Node
725         node: tosca.nodes.Root
726         relationship: tosca.relationships.DependsOn
727         occurrences:
728         - 0
729         - UNBOUNDED
730     - link_pcm_port_1:
731         capability: tosca.capabilities.network.Linkable
732         relationship: tosca.relationships.network.LinksTo
733         occurrences:
734         - 1
735         - 1
736     - dependency_server_pcm:
737         capability: tosca.capabilities.Node
738         node: tosca.nodes.Root
739         relationship: tosca.relationships.DependsOn
740         occurrences:
741         - 0
742         - UNBOUNDED
743     - local_storage_server_pcm:
744         capability: tosca.capabilities.Attachment
745         node: tosca.nodes.BlockStorage
746         relationship: tosca.relationships.AttachesTo
747         occurrences:
748         - 0
749         - UNBOUNDED
750     - dependency_pcm_port_0:
751         capability: tosca.capabilities.Node
752         node: tosca.nodes.Root
753         relationship: tosca.relationships.DependsOn
754         occurrences:
755         - 0
756         - UNBOUNDED
757     - link_pcm_port_0:
758         capability: tosca.capabilities.network.Linkable
759         relationship: tosca.relationships.network.LinksTo
760         occurrences:
761         - 1
762         - 1
763     - dependency_network:
764         capability: tosca.capabilities.Node
765         node: tosca.nodes.Root
766         relationship: tosca.relationships.DependsOn
767         occurrences:
768         - 0
769         - UNBOUNDED
770     capabilities:
771       network.incoming.packets.rate_pcm_port_0:
772         type: org.openecomp.capabilities.metric.Ceilometer
773         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
774         occurrences:
775         - 1
776         - UNBOUNDED
777       cpu_server_pcm:
778         type: org.openecomp.capabilities.metric.Ceilometer
779         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
780         occurrences:
781         - 1
782         - UNBOUNDED
783       network.incoming.packets.rate_pcm_port_1:
784         type: org.openecomp.capabilities.metric.Ceilometer
785         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
786         occurrences:
787         - 1
788         - UNBOUNDED
789       network.outpoing.packets_pcm_port_1:
790         type: org.openecomp.capabilities.metric.Ceilometer
791         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
792         occurrences:
793         - 1
794         - UNBOUNDED
795       memory_server_pcm:
796         type: org.openecomp.capabilities.metric.Ceilometer
797         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
798         occurrences:
799         - 1
800         - UNBOUNDED
801       disk.write.requests_server_pcm:
802         type: org.openecomp.capabilities.metric.Ceilometer
803         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
804         occurrences:
805         - 1
806         - UNBOUNDED
807       network.outpoing.packets_pcm_port_0:
808         type: org.openecomp.capabilities.metric.Ceilometer
809         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
810         occurrences:
811         - 1
812         - UNBOUNDED
813       disk.device.iops_server_pcm:
814         type: org.openecomp.capabilities.metric.Ceilometer
815         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
816         occurrences:
817         - 1
818         - UNBOUNDED
819       memory.resident_server_pcm:
820         type: org.openecomp.capabilities.metric.Ceilometer
821         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
822         occurrences:
823         - 1
824         - UNBOUNDED
825       disk.device.write.requests_server_pcm:
826         type: org.openecomp.capabilities.metric.Ceilometer
827         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
828         occurrences:
829         - 1
830         - UNBOUNDED
831       disk.device.usage_server_pcm:
832         type: org.openecomp.capabilities.metric.Ceilometer
833         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
834         occurrences:
835         - 1
836         - UNBOUNDED
837       disk.allocation_server_pcm:
838         type: org.openecomp.capabilities.metric.Ceilometer
839         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
840         occurrences:
841         - 1
842         - UNBOUNDED
843       disk.usage_server_pcm:
844         type: org.openecomp.capabilities.metric.Ceilometer
845         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
846         occurrences:
847         - 1
848         - UNBOUNDED
849       disk.device.write.bytes_server_pcm:
850         type: org.openecomp.capabilities.metric.Ceilometer
851         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
852         occurrences:
853         - 1
854         - UNBOUNDED
855       disk.root.size_server_pcm:
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       disk.ephemeral.size_server_pcm:
862         type: org.openecomp.capabilities.metric.Ceilometer
863         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
864         occurrences:
865         - 1
866         - UNBOUNDED
867       disk.device.latency_server_pcm:
868         type: org.openecomp.capabilities.metric.Ceilometer
869         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
870         occurrences:
871         - 1
872         - UNBOUNDED
873       network.incoming.bytes_pcm_port_0:
874         type: org.openecomp.capabilities.metric.Ceilometer
875         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
876         occurrences:
877         - 1
878         - UNBOUNDED
879       network.incoming.bytes_pcm_port_1:
880         type: org.openecomp.capabilities.metric.Ceilometer
881         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
882         occurrences:
883         - 1
884         - UNBOUNDED
885       binding_pcm_port_0:
886         type: tosca.capabilities.network.Bindable
887         valid_source_types:
888         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
889         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
890         occurrences:
891         - 0
892         - UNBOUNDED
893       binding_pcm_port_1:
894         type: tosca.capabilities.network.Bindable
895         valid_source_types:
896         - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
897         - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface
898         occurrences:
899         - 0
900         - UNBOUNDED
901       memory.usage_server_pcm:
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       disk.read.requests_server_pcm:
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       link_network:
914         type: tosca.capabilities.network.Linkable
915         occurrences:
916         - 1
917         - UNBOUNDED
918       disk.capacity_server_pcm:
919         type: org.openecomp.capabilities.metric.Ceilometer
920         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
921         occurrences:
922         - 1
923         - UNBOUNDED
924       os_server_pcm:
925         type: tosca.capabilities.OperatingSystem
926         occurrences:
927         - 1
928         - UNBOUNDED
929       disk.read.bytes_server_pcm:
930         type: org.openecomp.capabilities.metric.Ceilometer
931         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
932         occurrences:
933         - 1
934         - UNBOUNDED
935       network.outgoing.packets.rate_pcm_port_0:
936         type: org.openecomp.capabilities.metric.Ceilometer
937         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
938         occurrences:
939         - 1
940         - UNBOUNDED
941       network.outgoing.packets.rate_pcm_port_1:
942         type: org.openecomp.capabilities.metric.Ceilometer
943         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
944         occurrences:
945         - 1
946         - UNBOUNDED
947       feature_pcm_port_1:
948         type: tosca.capabilities.Node
949         occurrences:
950         - 1
951         - UNBOUNDED
952       network.outgoing.bytes_pcm_port_0:
953         type: org.openecomp.capabilities.metric.Ceilometer
954         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
955         occurrences:
956         - 1
957         - UNBOUNDED
958       disk.device.read.bytes_server_pcm:
959         type: org.openecomp.capabilities.metric.Ceilometer
960         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
961         occurrences:
962         - 1
963         - UNBOUNDED
964       feature_pcm_port_0:
965         type: tosca.capabilities.Node
966         occurrences:
967         - 1
968         - UNBOUNDED
969       network.outgoing.bytes_pcm_port_1:
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       attachment_pcm_port_0:
976         type: tosca.capabilities.Attachment
977         occurrences:
978         - 1
979         - UNBOUNDED
980       attachment_pcm_port_1:
981         type: tosca.capabilities.Attachment
982         occurrences:
983         - 1
984         - UNBOUNDED
985       endpoint_server_pcm:
986         type: tosca.capabilities.Endpoint.Admin
987         occurrences:
988         - 1
989         - UNBOUNDED
990       disk.device.read.requests.rate_server_pcm:
991         type: org.openecomp.capabilities.metric.Ceilometer
992         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
993         occurrences:
994         - 1
995         - UNBOUNDED
996       end_point_network:
997         type: tosca.capabilities.Endpoint
998         occurrences:
999         - 1
1000         - UNBOUNDED
1001       vcpus_server_pcm:
1002         type: org.openecomp.capabilities.metric.Ceilometer
1003         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1004         occurrences:
1005         - 1
1006         - UNBOUNDED
1007       attachment_network:
1008         type: tosca.capabilities.Attachment
1009         occurrences:
1010         - 1
1011         - UNBOUNDED
1012       disk.write.bytes_server_pcm:
1013         type: org.openecomp.capabilities.metric.Ceilometer
1014         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1015         occurrences:
1016         - 1
1017         - UNBOUNDED
1018       disk.iops_server_pcm:
1019         type: org.openecomp.capabilities.metric.Ceilometer
1020         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1021         occurrences:
1022         - 1
1023         - UNBOUNDED
1024       forwarder_pcm_port_0:
1025         type: org.openecomp.capabilities.Forwarder
1026         occurrences:
1027         - 1
1028         - UNBOUNDED
1029       forwarder_pcm_port_1:
1030         type: org.openecomp.capabilities.Forwarder
1031         occurrences:
1032         - 1
1033         - UNBOUNDED
1034       disk.read.bytes.rate_server_pcm:
1035         type: org.openecomp.capabilities.metric.Ceilometer
1036         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1037         occurrences:
1038         - 1
1039         - UNBOUNDED
1040       disk.device.allocation_server_pcm:
1041         type: org.openecomp.capabilities.metric.Ceilometer
1042         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1043         occurrences:
1044         - 1
1045         - UNBOUNDED
1046       scalable_server_pcm:
1047         type: tosca.capabilities.Scalable
1048         occurrences:
1049         - 1
1050         - UNBOUNDED
1051       feature_network:
1052         type: tosca.capabilities.Node
1053         occurrences:
1054         - 1
1055         - UNBOUNDED
1056       disk.device.read.bytes.rate_server_pcm:
1057         type: org.openecomp.capabilities.metric.Ceilometer
1058         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1059         occurrences:
1060         - 1
1061         - UNBOUNDED
1062       cpu_util_server_pcm:
1063         type: org.openecomp.capabilities.metric.Ceilometer
1064         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1065         occurrences:
1066         - 1
1067         - UNBOUNDED
1068       disk.write.requests.rate_server_pcm:
1069         type: org.openecomp.capabilities.metric.Ceilometer
1070         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1071         occurrences:
1072         - 1
1073         - UNBOUNDED
1074       disk.device.write.bytes.rate_server_pcm:
1075         type: org.openecomp.capabilities.metric.Ceilometer
1076         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1077         occurrences:
1078         - 1
1079         - UNBOUNDED
1080       host_server_pcm:
1081         type: tosca.capabilities.Container
1082         valid_source_types:
1083         - tosca.nodes.SoftwareComponent
1084         occurrences:
1085         - 1
1086         - UNBOUNDED
1087       cpu.delta_server_pcm:
1088         type: org.openecomp.capabilities.metric.Ceilometer
1089         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1090         occurrences:
1091         - 1
1092         - UNBOUNDED
1093       network.outgoing.bytes.rate_pcm_port_1:
1094         type: org.openecomp.capabilities.metric.Ceilometer
1095         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1096         occurrences:
1097         - 1
1098         - UNBOUNDED
1099       network.incoming.packets_pcm_port_0:
1100         type: org.openecomp.capabilities.metric.Ceilometer
1101         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1102         occurrences:
1103         - 1
1104         - UNBOUNDED
1105       binding_server_pcm:
1106         type: tosca.capabilities.network.Bindable
1107         occurrences:
1108         - 1
1109         - UNBOUNDED
1110       network.outgoing.bytes.rate_pcm_port_0:
1111         type: org.openecomp.capabilities.metric.Ceilometer
1112         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1113         occurrences:
1114         - 1
1115         - UNBOUNDED
1116       disk.device.capacity_server_pcm:
1117         type: org.openecomp.capabilities.metric.Ceilometer
1118         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1119         occurrences:
1120         - 1
1121         - UNBOUNDED
1122       network.incoming.packets_pcm_port_1:
1123         type: org.openecomp.capabilities.metric.Ceilometer
1124         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1125         occurrences:
1126         - 1
1127         - UNBOUNDED
1128       instance_server_pcm:
1129         type: org.openecomp.capabilities.metric.Ceilometer
1130         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1131         occurrences:
1132         - 1
1133         - UNBOUNDED
1134       disk.device.write.requests.rate_server_pcm:
1135         type: org.openecomp.capabilities.metric.Ceilometer
1136         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1137         occurrences:
1138         - 1
1139         - UNBOUNDED
1140       disk.latency_server_pcm:
1141         type: org.openecomp.capabilities.metric.Ceilometer
1142         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1143         occurrences:
1144         - 1
1145         - UNBOUNDED
1146       disk.device.read.requests_server_pcm:
1147         type: org.openecomp.capabilities.metric.Ceilometer
1148         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1149         occurrences:
1150         - 1
1151         - UNBOUNDED
1152       feature_server_pcm:
1153         type: tosca.capabilities.Node
1154         occurrences:
1155         - 1
1156         - UNBOUNDED
1157       network.incoming.bytes.rate_pcm_port_0:
1158         type: org.openecomp.capabilities.metric.Ceilometer
1159         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1160         occurrences:
1161         - 1
1162         - UNBOUNDED
1163       disk.write.bytes.rate_server_pcm:
1164         type: org.openecomp.capabilities.metric.Ceilometer
1165         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1166         occurrences:
1167         - 1
1168         - UNBOUNDED
1169       network.incoming.bytes.rate_pcm_port_1:
1170         type: org.openecomp.capabilities.metric.Ceilometer
1171         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
1172         occurrences:
1173         - 1
1174         - UNBOUNDED