1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
12 label: PCRF CM flavor name
16 description: flavor name of PCRF CM instance
18 availabilityzone_name:
19 label: availabilityzone name
23 description: availabilityzone name
26 label: CPS network gateway
30 description: CPS network gateway
32 label: PCRF CM server names
36 description: name of the PCRF CM instance
42 label: PCRF CM image name
46 description: PCRF CM image name
57 abstract_pcm_server_1_0:
58 type: org.openecomp.resource.abstract.nodes.heat.pcm_server_1
63 get_input: pcm_flavor_name
64 service_template_filter:
65 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
66 port_pcm_port_1_network_role_tag: oam
67 availabilityzone_name:
68 get_input: availabilityzone_name
69 port_pcm_port_0_ip_requirements:
73 floating_ip_count_required:
76 get_input: pcm_image_name
77 port_pcm_port_1_mac_requirements:
80 port_pcm_port_1_ip_requirements:
84 floating_ip_count_required:
86 port_pcm_port_0_network_role_tag: cps
87 port_pcm_port_0_mac_requirements:
94 abstract_pcm_server_0:
95 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
100 get_input: pcm_flavor_name
101 service_template_filter:
102 substitute_service_template: nested-pcm_v0.2ServiceTemplate.yaml
103 port_pcm_port_1_network_role_tag: oam
104 availabilityzone_name:
105 get_input: availabilityzone_name
106 port_pcm_port_0_ip_requirements:
110 floating_ip_count_required:
113 get_input: pcm_image_name
114 port_pcm_port_1_mac_requirements:
117 port_pcm_port_1_ip_requirements:
121 floating_ip_count_required:
123 port_pcm_port_0_network_role_tag: cps
124 port_pcm_port_0_mac_requirements:
131 abstract_pcm_server_2_0:
132 type: org.openecomp.resource.abstract.nodes.heat.pcm_server_2
137 get_input: pcm_flavor_name
138 service_template_filter:
139 substitute_service_template: nested-pcm_v0.3ServiceTemplate.yaml
140 port_pcm_port_1_network_role_tag: oam
141 availabilityzone_name:
142 get_input: availabilityzone_name
143 port_pcm_port_0_ip_requirements:
147 floating_ip_count_required:
150 get_input: pcm_image_name
151 port_pcm_port_1_mac_requirements:
154 port_pcm_port_1_ip_requirements:
158 floating_ip_count_required:
160 port_pcm_port_0_network_role_tag: cps
161 port_pcm_port_0_mac_requirements:
169 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
175 floating_ip_count_required:
183 hot-nimbus-pcm_v0.4_group:
184 type: org.openecomp.groups.heat.HeatStack
186 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
187 description: heat template that creates PCRF Cluman stack
190 - abstract_pcm_server_0
191 - abstract_pcm_server_1_0
192 - abstract_pcm_server_2_0