1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: nested-pcm_v0.1
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 file: openecomp/_index.yml
12 org.openecomp.resource.vfc.nodes.heat.pcm_server:
13 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
16 port_pcm_1port_0_ip_requirements:
20 type: org.openecomp.datatypes.network.IpRequirements
21 availabilityzone_name:
22 label: availabilityzone name
26 description: availabilityzone name
27 port_pcm_1port_0_network_role_tag:
35 description: PCRF CM image name
36 port_pcm_2port_2_order:
39 port_pcm_1port_0_subnetpoolid:
42 port_pcm_1port_0_order:
45 port_pcm_2port_2_exCP_naming:
46 type: org.openecomp.datatypes.Naming
48 port_pcm_2port_2_subnetpoolid:
51 port_pcm_2port_2_vlan_requirements:
55 type: org.openecomp.datatypes.network.VlanRequirements
56 port_pcm_2port_1_subnetpoolid:
59 port_pcm_2port_1_mac_requirements:
60 type: org.openecomp.datatypes.network.MacRequirements
62 port_pcm_1port_0_vlan_requirements:
66 type: org.openecomp.datatypes.network.VlanRequirements
67 port_pcm_1port_0_exCP_naming:
68 type: org.openecomp.datatypes.Naming
70 port_pcm_2port_2_ip_requirements:
74 type: org.openecomp.datatypes.network.IpRequirements
76 label: PCRF CM server name
80 description: PCRF CM server name
82 label: CPS network mask
86 description: CPS network mask
87 port_pcm_2port_2_network_role:
91 label: OAM network name
95 description: OAM network name
96 port_pcm_2port_2_mac_requirements:
97 type: org.openecomp.datatypes.network.MacRequirements
99 port_pcm_1port_0_mac_requirements:
100 type: org.openecomp.datatypes.network.MacRequirements
102 port_pcm_2port_1_network_role:
106 label: CPS network gateway
110 description: CPS network gateway
111 packet_internal_network_name:
112 label: packet internal network name
116 description: name of the network
117 port_pcm_1port_0_network_role:
120 port_pcm_2port_1_network_role_tag:
124 label: security group name
128 description: the name of security group
130 label: CPS network ip
134 description: CPS network ip
135 port_pcm_2port_1_ip_requirements:
139 type: org.openecomp.datatypes.network.IpRequirements
141 label: PCRF CM flavor name
145 description: flavor name of PCRF CM instance
146 port_pcm_2port_2_network_role_tag:
149 port_pcm_2port_1_exCP_naming:
150 type: org.openecomp.datatypes.Naming
153 label: CPS Cluman Cinder Volume
157 description: CPS Cluman Cinder Volume
159 label: CPS network name
163 description: CPS network name
165 label: OAM network ip
169 description: OAM network ip
171 label: CPS network mask
175 description: CPS network mask
176 port_pcm_2port_1_order:
179 port_pcm_2port_1_vlan_requirements:
183 type: org.openecomp.datatypes.network.VlanRequirements
186 type: org.openecomp.resource.vfc.nodes.heat.pcm_server
189 get_input: pcm_flavor_name
191 get_input: availabilityzone_name
193 get_input: pcm_image_name
195 user_data_format: RAW
197 get_input: pcm_server_name
198 packet_internal_network:
199 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
202 get_input: packet_internal_network_name
204 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
207 get_input: port_pcm_1port_0_ip_requirements
209 - get_input: security_group_name
211 get_input: port_pcm_1port_0_network_role
214 get_input: cps_net_ip
216 get_input: port_pcm_1port_0_subnetpoolid
218 get_input: port_pcm_1port_0_mac_requirements
220 get_input: port_pcm_1port_0_exCP_naming
222 get_input: port_pcm_1port_0_vlan_requirements
224 get_input: port_pcm_1port_0_network_role_tag
225 network: packet_internal_network
227 get_input: port_pcm_1port_0_order
230 capability: tosca.capabilities.network.Linkable
231 node: packet_internal_network
232 relationship: tosca.relationships.network.LinksTo
234 capability: tosca.capabilities.network.Bindable
236 relationship: tosca.relationships.network.BindsTo
238 type: org.openecomp.resource.cp.v2.extNeutronCP
244 floating_ip_count_required:
247 - get_input: security_group_name
250 get_input: oam_net_ip
254 network_role_tag: oam
256 get_input: oam_net_name
266 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
269 get_input: port_pcm_2port_2_ip_requirements
271 - get_input: security_group_name
273 get_input: port_pcm_2port_2_network_role
276 get_input: oam_net_ip
278 get_input: port_pcm_2port_2_subnetpoolid
280 get_input: port_pcm_2port_2_mac_requirements
282 get_input: port_pcm_2port_2_exCP_naming
284 get_input: port_pcm_2port_2_vlan_requirements
286 get_input: port_pcm_2port_2_network_role_tag
287 network: packet_internal_network
289 get_input: port_pcm_2port_2_order
292 capability: tosca.capabilities.network.Linkable
293 node: packet_internal_network
294 relationship: tosca.relationships.network.LinksTo
296 type: org.openecomp.resource.cp.v2.extNeutronCP
299 get_input: port_pcm_2port_1_ip_requirements
301 - get_input: security_group_name
303 get_input: port_pcm_2port_1_network_role
306 get_input: oam_net_ip
308 get_input: port_pcm_2port_1_subnetpoolid
310 get_input: port_pcm_2port_1_mac_requirements
312 get_input: port_pcm_2port_1_exCP_naming
314 get_input: port_pcm_2port_1_vlan_requirements
316 get_input: port_pcm_2port_1_network_role_tag
318 get_input: oam_net_name
320 get_input: port_pcm_2port_1_order
323 capability: tosca.capabilities.network.Bindable
325 relationship: tosca.relationships.network.BindsTo
333 get_input: port_pcm_2port_1_network_role
336 nested-pcm_v0.1_group:
337 type: org.openecomp.groups.heat.HeatStack
339 heat_file: ../Artifacts/nested-pcm_v0.1.yaml
340 description: heat template that creates PCRF Cluman stack
343 - packet_internal_network
350 description: the pcm nova service id
352 substitution_mappings:
353 node_type: org.openecomp.resource.abstract.nodes.heat.pcm_server
364 attachment_pcm_2port_1:
367 network.outgoing.bytes.rate_pcm_2port_1:
369 - network.outgoing.bytes.rate
370 attachment_pcm_2port_2:
373 network.outgoing.bytes.rate_pcm_2port_2:
375 - network.outgoing.bytes.rate
379 disk.write.requests_server_pcm:
381 - disk.write.requests
382 network.outpoing.packets_pcm_2port_2:
384 - network.outpoing.packets
385 network.incoming.bytes_pcm_2port_2:
387 - network.incoming.bytes
388 network.incoming.bytes_pcm_2port_1:
390 - network.incoming.bytes
394 network.incoming.packets.rate_pcm_2port_1:
396 - network.incoming.packets.rate
397 network.outpoing.packets_pcm_2port_1:
399 - network.outpoing.packets
400 network.incoming.packets.rate_pcm_2port_2:
402 - network.incoming.packets.rate
403 disk.device.iops_server_pcm:
406 memory.resident_server_pcm:
409 end_point_packet_internal_network:
410 - packet_internal_network
412 disk.device.write.requests_server_pcm:
414 - disk.device.write.requests
415 feature_packet_internal_network:
416 - packet_internal_network
418 network.outgoing.packets.rate_pcm_2port_1:
420 - network.outgoing.packets.rate
421 network.outgoing.packets.rate_pcm_2port_2:
423 - network.outgoing.packets.rate
424 disk.device.usage_server_pcm:
427 disk.allocation_server_pcm:
430 network.incoming.packets_pcm_2port_1:
432 - network.incoming.packets
433 network.incoming.packets_pcm_2port_2:
435 - network.incoming.packets
436 network.incoming.bytes.rate_pcm_3port_1:
438 - network.incoming.bytes.rate
439 network.incoming.packets.rate_pcm_3port_1:
441 - network.incoming.packets.rate
442 attachment_packet_internal_network:
443 - packet_internal_network
445 network.outpoing.packets_pcm_1port_0:
447 - network.outpoing.packets
448 disk.usage_server_pcm:
451 disk.device.write.bytes_server_pcm:
453 - disk.device.write.bytes
454 disk.root.size_server_pcm:
457 disk.ephemeral.size_server_pcm:
459 - disk.ephemeral.size
460 disk.device.latency_server_pcm:
462 - disk.device.latency
463 network.incoming.bytes_pcm_1port_0:
465 - network.incoming.bytes
469 memory.usage_server_pcm:
472 network.outgoing.bytes.rate_pcm_3port_1:
474 - network.outgoing.bytes.rate
475 disk.read.requests_server_pcm:
478 disk.capacity_server_pcm:
484 network.outgoing.bytes_pcm_3port_1:
486 - network.outgoing.bytes
487 disk.read.bytes_server_pcm:
490 disk.device.read.bytes_server_pcm:
492 - disk.device.read.bytes
493 network.incoming.packets_pcm_1port_0:
495 - network.incoming.packets
499 network.outgoing.packets.rate_pcm_3port_1:
501 - network.outgoing.packets.rate
505 network.incoming.packets_pcm_3port_1:
507 - network.incoming.packets
508 disk.device.read.requests.rate_server_pcm:
510 - disk.device.read.requests.rate
514 disk.write.bytes_server_pcm:
517 disk.iops_server_pcm:
520 network.incoming.bytes.rate_pcm_1port_0:
522 - network.incoming.bytes.rate
523 disk.read.bytes.rate_server_pcm:
525 - disk.read.bytes.rate
526 network.outpoing.packets_pcm_3port_1:
528 - network.outpoing.packets
529 disk.device.allocation_server_pcm:
531 - disk.device.allocation
532 link_packet_internal_network:
533 - packet_internal_network
535 network.incoming.packets.rate_pcm_1port_0:
537 - network.incoming.packets.rate
544 network.outgoing.bytes.rate_pcm_1port_0:
546 - network.outgoing.bytes.rate
550 network.outgoing.bytes_pcm_2port_1:
552 - network.outgoing.bytes
553 network.outgoing.bytes_pcm_2port_2:
555 - network.outgoing.bytes
556 disk.device.read.bytes.rate_server_pcm:
558 - disk.device.read.bytes.rate
562 attachment_pcm_1port_0:
565 disk.write.requests.rate_server_pcm:
567 - disk.write.requests.rate
568 network.incoming.bytes.rate_pcm_2port_2:
570 - network.incoming.bytes.rate
571 network.incoming.bytes.rate_pcm_2port_1:
573 - network.incoming.bytes.rate
574 disk.device.write.bytes.rate_server_pcm:
576 - disk.device.write.bytes.rate
580 attachment_pcm_3port_1:
583 network.outgoing.bytes_pcm_1port_0:
585 - network.outgoing.bytes
589 cpu.delta_server_pcm:
592 network.outgoing.packets.rate_pcm_1port_0:
594 - network.outgoing.packets.rate
598 disk.device.capacity_server_pcm:
600 - disk.device.capacity
604 disk.device.write.requests.rate_server_pcm:
606 - disk.device.write.requests.rate
607 network.incoming.bytes_pcm_3port_1:
609 - network.incoming.bytes
610 disk.latency_server_pcm:
613 disk.device.read.requests_server_pcm:
615 - disk.device.read.requests
619 disk.write.bytes.rate_server_pcm:
621 - disk.write.bytes.rate
622 port_mirroring_pcm_3port_1:
625 port_mirroring_pcm_2port_1:
632 dependency_pcm_3port_1:
635 dependency_pcm_2port_2:
638 dependency_pcm_2port_1:
641 local_storage_server_pcm:
647 dependency_packet_internal_network:
648 - packet_internal_network
650 dependency_pcm_1port_0:
653 dependency_server_pcm: