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 network.outgoing.bytes.rate_pcrf_ppd_port_7:
558 - network.outgoing.bytes.rate
559 network.outgoing.bytes.rate_pcrf_ppd_port_5:
561 - network.outgoing.bytes.rate
562 binding_pcrf_server_ppd:
565 network.outgoing.bytes.rate_pcrf_ppd_port_6:
567 - network.outgoing.bytes.rate
571 disk.capacity_pcrf_server_ppd:
574 endpoint_pcrf_server_ppd:
577 feature_pcrf_server_ppd:
580 disk.write.bytes_pcrf_server_ppd:
583 disk.device.usage_pcrf_server_ppd:
586 network.outgoing.bytes.rate_pcrf_ppd_port_0:
588 - network.outgoing.bytes.rate
589 network.outgoing.bytes.rate_pcrf_ppd_port_3:
591 - network.outgoing.bytes.rate
592 network.outgoing.bytes.rate_pcrf_ppd_port_4:
594 - network.outgoing.bytes.rate
595 network.outgoing.bytes.rate_pcrf_ppd_port_1:
597 - network.outgoing.bytes.rate
598 network.outgoing.bytes.rate_pcrf_ppd_port_2:
600 - network.outgoing.bytes.rate
601 memory_pcrf_server_ppd:
604 network.incoming.packets_pcrf_ppd_port_7:
606 - network.incoming.packets
607 network.incoming.packets_pcrf_ppd_port_5:
609 - network.incoming.packets
610 disk.root.size_pcrf_server_ppd:
613 network.incoming.packets_pcrf_ppd_port_6:
615 - network.incoming.packets
616 disk.allocation_pcrf_server_ppd:
619 network.incoming.packets_pcrf_ppd_port_3:
621 - network.incoming.packets
622 disk.device.iops_pcrf_server_ppd:
625 network.incoming.packets_pcrf_ppd_port_4:
627 - network.incoming.packets
628 network.incoming.packets_pcrf_ppd_port_1:
630 - network.incoming.packets
631 network.incoming.packets_pcrf_ppd_port_2:
633 - network.incoming.packets
634 network.incoming.packets_pcrf_ppd_port_0:
636 - network.incoming.packets
637 disk.device.write.requests.rate_pcrf_server_ppd:
639 - disk.device.write.requests.rate
640 disk.device.write.requests_pcrf_server_ppd:
642 - disk.device.write.requests
643 disk.device.latency_pcrf_server_ppd:
645 - disk.device.latency
646 host_pcrf_server_ppd:
649 disk.write.bytes.rate_pcrf_server_ppd:
651 - disk.write.bytes.rate
652 disk.read.bytes_pcrf_server_ppd:
655 network.outgoing.bytes_pcrf_ppd_port_0:
657 - network.outgoing.bytes
658 network.outgoing.bytes_pcrf_ppd_port_6:
660 - network.outgoing.bytes
661 network.outgoing.bytes_pcrf_ppd_port_5:
663 - network.outgoing.bytes
664 network.outgoing.bytes_pcrf_ppd_port_7:
666 - network.outgoing.bytes
667 feature_pcrf_ppd_port_5:
670 disk.device.read.bytes_pcrf_server_ppd:
672 - disk.device.read.bytes
673 network.outgoing.bytes_pcrf_ppd_port_2:
675 - network.outgoing.bytes
676 feature_pcrf_ppd_port_4:
679 network.outgoing.bytes_pcrf_ppd_port_1:
681 - network.outgoing.bytes
682 network.outgoing.bytes_pcrf_ppd_port_4:
684 - network.outgoing.bytes
685 feature_pcrf_ppd_port_7:
688 feature_pcrf_ppd_port_6:
691 network.outgoing.bytes_pcrf_ppd_port_3:
693 - network.outgoing.bytes
694 disk.write.requests.rate_pcrf_server_ppd:
696 - disk.write.requests.rate
697 network.outpoing.packets_pcrf_ppd_port_6:
699 - network.outpoing.packets
700 disk.read.requests_pcrf_server_ppd:
703 attachment_pcrf_ppd_port_1:
706 network.outpoing.packets_pcrf_ppd_port_7:
708 - network.outpoing.packets
709 attachment_pcrf_ppd_port_2:
712 network.outpoing.packets_pcrf_ppd_port_4:
714 - network.outpoing.packets
715 network.outpoing.packets_pcrf_ppd_port_5:
717 - network.outpoing.packets
718 attachment_pcrf_ppd_port_0:
721 attachment_pcrf_ppd_port_5:
724 network.outpoing.packets_pcrf_ppd_port_2:
726 - network.outpoing.packets
727 attachment_pcrf_ppd_port_6:
730 network.outpoing.packets_pcrf_ppd_port_3:
732 - network.outpoing.packets
736 attachment_pcrf_ppd_port_3:
739 network.outpoing.packets_pcrf_ppd_port_0:
741 - network.outpoing.packets
742 attachment_pcrf_ppd_port_4:
745 network.outpoing.packets_pcrf_ppd_port_1:
747 - network.outpoing.packets
748 feature_pcrf_ppd_port_1:
751 feature_pcrf_ppd_port_0:
754 feature_pcrf_ppd_port_3:
757 feature_pcrf_ppd_port_2:
760 network.outgoing.packets.rate_pcrf_ppd_port_0:
762 - network.outgoing.packets.rate
763 network.outgoing.packets.rate_pcrf_ppd_port_1:
765 - network.outgoing.packets.rate
766 network.outgoing.packets.rate_pcrf_ppd_port_2:
768 - network.outgoing.packets.rate
769 network.outgoing.packets.rate_pcrf_ppd_port_3:
771 - network.outgoing.packets.rate
772 network.incoming.bytes_pcrf_ppd_port_7:
774 - network.incoming.bytes
775 network.outgoing.packets.rate_pcrf_ppd_port_4:
777 - network.outgoing.packets.rate
778 network.outgoing.packets.rate_pcrf_ppd_port_5:
780 - network.outgoing.packets.rate
781 network.incoming.bytes_pcrf_ppd_port_5:
783 - network.incoming.bytes
784 network.outgoing.packets.rate_pcrf_ppd_port_6:
786 - network.outgoing.packets.rate
787 network.incoming.bytes_pcrf_ppd_port_6:
789 - network.incoming.bytes
790 network.incoming.bytes_pcrf_ppd_port_3:
792 - network.incoming.bytes
793 network.outgoing.packets.rate_pcrf_ppd_port_7:
795 - network.outgoing.packets.rate
796 network.incoming.bytes_pcrf_ppd_port_4:
798 - network.incoming.bytes
799 network.incoming.bytes_pcrf_ppd_port_1:
801 - network.incoming.bytes
802 network.incoming.bytes_pcrf_ppd_port_2:
804 - network.incoming.bytes
805 cpu_util_pcrf_server_ppd:
808 network.incoming.bytes_pcrf_ppd_port_0:
810 - network.incoming.bytes
811 disk.device.read.requests.rate_pcrf_server_ppd:
813 - disk.device.read.requests.rate
814 attachment_pcrf_ppd_port_7:
817 memory.usage_pcrf_server_ppd:
820 disk.device.capacity_pcrf_server_ppd:
822 - disk.device.capacity
823 disk.ephemeral.size_pcrf_server_ppd:
825 - disk.ephemeral.size
826 cpu.delta_pcrf_server_ppd:
829 vcpus_pcrf_server_ppd:
832 instance_pcrf_server_ppd:
835 disk.device.read.bytes.rate_pcrf_server_ppd:
837 - disk.device.read.bytes.rate
838 disk.iops_pcrf_server_ppd:
842 link_pcrf_ppd_port_3:
845 dependency_pcrf_ppd_port_7:
848 link_pcrf_ppd_port_2:
851 link_pcrf_ppd_port_1:
854 link_pcrf_ppd_port_0:
857 link_pcrf_ppd_port_7:
860 link_pcrf_ppd_port_6:
863 link_pcrf_ppd_port_5:
866 link_pcrf_ppd_port_4:
869 dependency_pcrf_ppd_port_0:
872 dependency_pcrf_ppd_port_1:
875 dependency_pcrf_ppd_port_2:
878 dependency_pcrf_ppd_port_3:
881 dependency_pcrf_server_ppd:
884 dependency_pcrf_ppd_port_4:
887 dependency_pcrf_ppd_port_5:
890 dependency_pcrf_ppd_port_6:
893 local_storage_pcrf_server_ppd: