1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: nested-ppd_v1.0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.nodes.heat.pcrf_ppd_server:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
19 description: PCRF PD image name
20 availabilityzone_name:
21 label: availabilityzone name
25 description: availabilityzone name
31 description: Sp network ip
33 label: PCRF PD server name
37 description: PCRF PD server name
43 description: Gx network ip
45 label: Sy network name
49 description: Sy network name
51 label: Sp network mask
55 description: Sp network mask
61 description: Sd network ip
67 description: PCRF VNF Id
69 label: OAM network name
73 description: OAM network name
79 description: OAM network ip
81 label: CPS network mask
85 description: CPS network mask
87 label: Gx network mask
91 description: Gx network mask
93 label: Sgi Sy network name
97 description: Sgi Sy network name
99 label: Sd network name
103 description: Sd network name
105 label: CPS network gateway
109 description: CPS network gateway
111 label: Rx network name
115 description: Rx network name
121 description: Rx network ip
127 description: Sy network ip
129 label: Sgi Sy network ip
133 description: Sgi Sy network ip
134 pcrf_ppd_flavor_name:
135 label: PCRF PD flavor name
139 description: flavor name of PCRF PD instance
141 label: CPS network ip
145 description: CPS network ip
147 label: Sy network mask
151 description: Sy network mask
153 label: CPS network name
157 description: CPS network name
159 label: CPS network mask
163 description: CPS network mask
164 pcrf_lb_management_vip:
165 label: CPS OAM LB VIP
169 description: CPS OAM LB VIP
170 pcrf_sgi_sy_net_mask:
171 label: Sgi Sy network mask
175 description: Sgi Sy network mask
176 pcrf_lb_internal_vip:
177 label: CPS Internal LB VIP
181 description: CPS Internal LB VIP
183 label: Sd network mask
187 description: Sd network mask
189 label: Gx network name
193 description: Gx network name
195 label: Sp network name
199 description: Sp network name
201 label: Rx network mask
205 description: Rx network mask
206 pcrf_security_group_name:
207 label: security group name
211 description: the name of security group
214 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
220 floating_ip_count_required:
223 - get_input: pcrf_security_group_name
226 get_input: pcrf_rx_net_ip
230 network_role_tag: pcrf_rx
232 get_input: pcrf_rx_net_name
235 capability: tosca.capabilities.network.Bindable
236 node: pcrf_server_ppd
237 relationship: tosca.relationships.network.BindsTo
239 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
245 floating_ip_count_required:
248 - get_input: pcrf_security_group_name
251 get_input: pcrf_sd_net_ip
255 network_role_tag: pcrf_sd
257 get_input: pcrf_sd_net_name
260 capability: tosca.capabilities.network.Bindable
261 node: pcrf_server_ppd
262 relationship: tosca.relationships.network.BindsTo
264 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
270 floating_ip_count_required:
273 - get_input: pcrf_security_group_name
276 get_input: pcrf_sp_net_ip
280 network_role_tag: pcrf_sp
282 get_input: pcrf_sp_net_name
285 capability: tosca.capabilities.network.Bindable
286 node: pcrf_server_ppd
287 relationship: tosca.relationships.network.BindsTo
289 type: org.openecomp.resource.vfc.nodes.heat.pcrf_ppd_server
292 get_input: pcrf_ppd_flavor_name
294 get_input: availabilityzone_name
296 get_input: pcrf_ppd_image_name
299 get_input: pcrf_vnf_id
301 user_data_format: RAW
303 get_input: pcrf_ppd_server_name
305 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
311 floating_ip_count_required:
314 - get_input: pcrf_security_group_name
317 get_input: pcrf_sy_net_ip
321 network_role_tag: pcrf_sy
323 get_input: pcrf_sy_net_name
326 capability: tosca.capabilities.network.Bindable
327 node: pcrf_server_ppd
328 relationship: tosca.relationships.network.BindsTo
330 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
336 floating_ip_count_required:
339 - get_input: pcrf_security_group_name
342 get_input: pcrf_sgi_sy_net_ip
346 network_role_tag: pcrf_sgi_sy
348 get_input: pcrf_sgi_sy_net_name
351 capability: tosca.capabilities.network.Bindable
352 node: pcrf_server_ppd
353 relationship: tosca.relationships.network.BindsTo
355 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
361 floating_ip_count_required:
364 - get_input: pcrf_security_group_name
367 get_input: pcrf_oam_net_ip
371 allowed_address_pairs:
373 get_input: pcrf_lb_management_vip
374 network_role_tag: pcrf_oam
376 get_input: pcrf_oam_net_name
379 capability: tosca.capabilities.network.Bindable
380 node: pcrf_server_ppd
381 relationship: tosca.relationships.network.BindsTo
383 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
389 floating_ip_count_required:
392 - get_input: pcrf_security_group_name
395 get_input: pcrf_gx_net_ip
399 network_role_tag: pcrf_gx
401 get_input: pcrf_gx_net_name
404 capability: tosca.capabilities.network.Bindable
405 node: pcrf_server_ppd
406 relationship: tosca.relationships.network.BindsTo
408 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
414 floating_ip_count_required:
417 - get_input: pcrf_security_group_name
420 get_input: pcrf_cps_net_ip
424 allowed_address_pairs:
426 get_input: pcrf_lb_internal_vip
427 network_role_tag: pcrf_cps
429 get_input: pcrf_cps_net_name
432 capability: tosca.capabilities.network.Bindable
433 node: pcrf_server_ppd
434 relationship: tosca.relationships.network.BindsTo
436 nested-ppd_v1.0_group:
437 type: org.openecomp.groups.heat.HeatStack
439 heat_file: ../Artifacts/nested-ppd_v1.0.yaml
440 description: heat template that creates PCRF Policy Director stack
451 substitution_mappings:
452 node_type: org.openecomp.resource.abstract.nodes.heat.nested-ppd_v1.0
454 disk.device.read.requests_pcrf_server_ppd:
456 - disk.device.read.requests
457 disk.write.requests_pcrf_server_ppd:
459 - disk.write.requests
460 disk.usage_pcrf_server_ppd:
463 disk.latency_pcrf_server_ppd:
466 network.incoming.packets.rate_pcrf_ppd_port_0:
468 - network.incoming.packets.rate
469 network.incoming.packets.rate_pcrf_ppd_port_2:
471 - network.incoming.packets.rate
472 network.incoming.packets.rate_pcrf_ppd_port_1:
474 - network.incoming.packets.rate
475 disk.device.write.bytes_pcrf_server_ppd:
477 - disk.device.write.bytes
478 disk.device.write.bytes.rate_pcrf_server_ppd:
480 - disk.device.write.bytes.rate
481 network.incoming.packets.rate_pcrf_ppd_port_4:
483 - network.incoming.packets.rate
484 network.incoming.packets.rate_pcrf_ppd_port_3:
486 - network.incoming.packets.rate
487 scalable_pcrf_server_ppd:
490 network.incoming.packets.rate_pcrf_ppd_port_6:
492 - network.incoming.packets.rate
493 network.incoming.packets.rate_pcrf_ppd_port_5:
495 - network.incoming.packets.rate
496 network.incoming.packets.rate_pcrf_ppd_port_7:
498 - network.incoming.packets.rate
499 disk.read.bytes.rate_pcrf_server_ppd:
501 - disk.read.bytes.rate
502 network.incoming.bytes.rate_pcrf_ppd_port_7:
504 - network.incoming.bytes.rate
505 network.incoming.bytes.rate_pcrf_ppd_port_3:
507 - network.incoming.bytes.rate
508 network.incoming.bytes.rate_pcrf_ppd_port_4:
510 - network.incoming.bytes.rate
511 network.incoming.bytes.rate_pcrf_ppd_port_5:
513 - network.incoming.bytes.rate
514 disk.device.allocation_pcrf_server_ppd:
516 - disk.device.allocation
517 network.incoming.bytes.rate_pcrf_ppd_port_6:
519 - network.incoming.bytes.rate
520 binding_pcrf_ppd_port_6:
523 binding_pcrf_ppd_port_5:
526 network.incoming.bytes.rate_pcrf_ppd_port_0:
528 - network.incoming.bytes.rate
529 network.incoming.bytes.rate_pcrf_ppd_port_1:
531 - network.incoming.bytes.rate
532 binding_pcrf_ppd_port_7:
535 network.incoming.bytes.rate_pcrf_ppd_port_2:
537 - network.incoming.bytes.rate
538 binding_pcrf_ppd_port_2:
541 binding_pcrf_ppd_port_1:
544 binding_pcrf_ppd_port_4:
547 binding_pcrf_ppd_port_3:
550 binding_pcrf_ppd_port_0:
553 memory.resident_pcrf_server_ppd:
556 forwarder_pcrf_ppd_port_7:
559 network.outgoing.bytes.rate_pcrf_ppd_port_7:
561 - network.outgoing.bytes.rate
562 forwarder_pcrf_ppd_port_6:
565 forwarder_pcrf_ppd_port_5:
568 network.outgoing.bytes.rate_pcrf_ppd_port_5:
570 - network.outgoing.bytes.rate
571 binding_pcrf_server_ppd:
574 network.outgoing.bytes.rate_pcrf_ppd_port_6:
576 - network.outgoing.bytes.rate
577 forwarder_pcrf_ppd_port_4:
580 forwarder_pcrf_ppd_port_3:
583 forwarder_pcrf_ppd_port_2:
589 forwarder_pcrf_ppd_port_1:
592 disk.capacity_pcrf_server_ppd:
595 forwarder_pcrf_ppd_port_0:
598 endpoint_pcrf_server_ppd:
601 feature_pcrf_server_ppd:
604 disk.write.bytes_pcrf_server_ppd:
607 disk.device.usage_pcrf_server_ppd:
610 network.outgoing.bytes.rate_pcrf_ppd_port_0:
612 - network.outgoing.bytes.rate
613 network.outgoing.bytes.rate_pcrf_ppd_port_3:
615 - network.outgoing.bytes.rate
616 network.outgoing.bytes.rate_pcrf_ppd_port_4:
618 - network.outgoing.bytes.rate
619 network.outgoing.bytes.rate_pcrf_ppd_port_1:
621 - network.outgoing.bytes.rate
622 network.outgoing.bytes.rate_pcrf_ppd_port_2:
624 - network.outgoing.bytes.rate
625 memory_pcrf_server_ppd:
628 network.incoming.packets_pcrf_ppd_port_7:
630 - network.incoming.packets
631 network.incoming.packets_pcrf_ppd_port_5:
633 - network.incoming.packets
634 disk.root.size_pcrf_server_ppd:
637 network.incoming.packets_pcrf_ppd_port_6:
639 - network.incoming.packets
640 disk.allocation_pcrf_server_ppd:
643 network.incoming.packets_pcrf_ppd_port_3:
645 - network.incoming.packets
646 disk.device.iops_pcrf_server_ppd:
649 network.incoming.packets_pcrf_ppd_port_4:
651 - network.incoming.packets
652 network.incoming.packets_pcrf_ppd_port_1:
654 - network.incoming.packets
655 network.incoming.packets_pcrf_ppd_port_2:
657 - network.incoming.packets
658 network.incoming.packets_pcrf_ppd_port_0:
660 - network.incoming.packets
661 disk.device.write.requests.rate_pcrf_server_ppd:
663 - disk.device.write.requests.rate
664 disk.device.write.requests_pcrf_server_ppd:
666 - disk.device.write.requests
667 disk.device.latency_pcrf_server_ppd:
669 - disk.device.latency
670 host_pcrf_server_ppd:
673 disk.write.bytes.rate_pcrf_server_ppd:
675 - disk.write.bytes.rate
676 disk.read.bytes_pcrf_server_ppd:
679 network.outgoing.bytes_pcrf_ppd_port_0:
681 - network.outgoing.bytes
682 network.outgoing.bytes_pcrf_ppd_port_6:
684 - network.outgoing.bytes
685 network.outgoing.bytes_pcrf_ppd_port_5:
687 - network.outgoing.bytes
688 network.outgoing.bytes_pcrf_ppd_port_7:
690 - network.outgoing.bytes
691 feature_pcrf_ppd_port_5:
694 disk.device.read.bytes_pcrf_server_ppd:
696 - disk.device.read.bytes
697 network.outgoing.bytes_pcrf_ppd_port_2:
699 - network.outgoing.bytes
700 feature_pcrf_ppd_port_4:
703 network.outgoing.bytes_pcrf_ppd_port_1:
705 - network.outgoing.bytes
706 network.outgoing.bytes_pcrf_ppd_port_4:
708 - network.outgoing.bytes
709 feature_pcrf_ppd_port_7:
712 feature_pcrf_ppd_port_6:
715 network.outgoing.bytes_pcrf_ppd_port_3:
717 - network.outgoing.bytes
718 disk.write.requests.rate_pcrf_server_ppd:
720 - disk.write.requests.rate
721 network.outpoing.packets_pcrf_ppd_port_6:
723 - network.outpoing.packets
724 disk.read.requests_pcrf_server_ppd:
727 attachment_pcrf_ppd_port_1:
730 network.outpoing.packets_pcrf_ppd_port_7:
732 - network.outpoing.packets
733 attachment_pcrf_ppd_port_2:
736 network.outpoing.packets_pcrf_ppd_port_4:
738 - network.outpoing.packets
739 network.outpoing.packets_pcrf_ppd_port_5:
741 - network.outpoing.packets
742 attachment_pcrf_ppd_port_0:
745 attachment_pcrf_ppd_port_5:
748 network.outpoing.packets_pcrf_ppd_port_2:
750 - network.outpoing.packets
751 attachment_pcrf_ppd_port_6:
754 network.outpoing.packets_pcrf_ppd_port_3:
756 - network.outpoing.packets
760 attachment_pcrf_ppd_port_3:
763 network.outpoing.packets_pcrf_ppd_port_0:
765 - network.outpoing.packets
766 attachment_pcrf_ppd_port_4:
769 network.outpoing.packets_pcrf_ppd_port_1:
771 - network.outpoing.packets
772 feature_pcrf_ppd_port_1:
775 feature_pcrf_ppd_port_0:
778 feature_pcrf_ppd_port_3:
781 feature_pcrf_ppd_port_2:
784 network.outgoing.packets.rate_pcrf_ppd_port_0:
786 - network.outgoing.packets.rate
787 network.outgoing.packets.rate_pcrf_ppd_port_1:
789 - network.outgoing.packets.rate
790 network.outgoing.packets.rate_pcrf_ppd_port_2:
792 - network.outgoing.packets.rate
793 network.outgoing.packets.rate_pcrf_ppd_port_3:
795 - network.outgoing.packets.rate
796 network.incoming.bytes_pcrf_ppd_port_7:
798 - network.incoming.bytes
799 network.outgoing.packets.rate_pcrf_ppd_port_4:
801 - network.outgoing.packets.rate
802 network.outgoing.packets.rate_pcrf_ppd_port_5:
804 - network.outgoing.packets.rate
805 network.incoming.bytes_pcrf_ppd_port_5:
807 - network.incoming.bytes
808 network.outgoing.packets.rate_pcrf_ppd_port_6:
810 - network.outgoing.packets.rate
811 network.incoming.bytes_pcrf_ppd_port_6:
813 - network.incoming.bytes
814 network.incoming.bytes_pcrf_ppd_port_3:
816 - network.incoming.bytes
817 network.outgoing.packets.rate_pcrf_ppd_port_7:
819 - network.outgoing.packets.rate
820 network.incoming.bytes_pcrf_ppd_port_4:
822 - network.incoming.bytes
823 network.incoming.bytes_pcrf_ppd_port_1:
825 - network.incoming.bytes
826 network.incoming.bytes_pcrf_ppd_port_2:
828 - network.incoming.bytes
829 cpu_util_pcrf_server_ppd:
832 network.incoming.bytes_pcrf_ppd_port_0:
834 - network.incoming.bytes
835 disk.device.read.requests.rate_pcrf_server_ppd:
837 - disk.device.read.requests.rate
838 attachment_pcrf_ppd_port_7:
841 memory.usage_pcrf_server_ppd:
844 disk.device.capacity_pcrf_server_ppd:
846 - disk.device.capacity
847 disk.ephemeral.size_pcrf_server_ppd:
849 - disk.ephemeral.size
850 cpu.delta_pcrf_server_ppd:
853 vcpus_pcrf_server_ppd:
856 instance_pcrf_server_ppd:
859 disk.device.read.bytes.rate_pcrf_server_ppd:
861 - disk.device.read.bytes.rate
862 disk.iops_pcrf_server_ppd:
866 link_pcrf_ppd_port_3:
869 dependency_pcrf_ppd_port_7:
872 link_pcrf_ppd_port_2:
875 link_pcrf_ppd_port_1:
878 link_pcrf_ppd_port_0:
881 link_pcrf_ppd_port_7:
884 link_pcrf_ppd_port_6:
887 link_pcrf_ppd_port_5:
890 link_pcrf_ppd_port_4:
893 dependency_pcrf_ppd_port_0:
896 dependency_pcrf_ppd_port_1:
899 dependency_pcrf_ppd_port_2:
902 dependency_pcrf_ppd_port_3:
905 dependency_pcrf_server_ppd:
908 dependency_pcrf_ppd_port_4:
911 dependency_pcrf_ppd_port_5:
914 dependency_pcrf_ppd_port_6:
917 local_storage_pcrf_server_ppd: