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
17 type: org.openecomp.annotations.Source
22 param_name: pcm_flavor_name
24 description: flavor name of PCRF CM instance
26 availabilityzone_name:
27 label: availabilityzone name
32 type: org.openecomp.annotations.Source
37 param_name: availabilityzone_name
39 description: availabilityzone name
42 label: CPS network gateway
47 type: org.openecomp.annotations.Source
52 param_name: oam_net_gw
54 description: CPS network gateway
56 label: PCRF CM server names
61 type: org.openecomp.annotations.Source
66 param_name: pcm_server_names
68 description: name of the PCRF CM instance
74 label: PCRF CM image name
79 type: org.openecomp.annotations.Source
84 param_name: pcm_image_name
86 description: PCRF CM image name
93 type: org.openecomp.annotations.Source
105 type: org.openecomp.annotations.Source
108 - hot-nimbus-pcm_v0.4
110 param_name: compute_image_name
114 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
119 get_input: pcm_flavor_name
120 port_pcm_port_11_network_role_tag: oam
121 service_template_filter:
122 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
123 availabilityzone_name:
124 get_input: availabilityzone_name
125 port_pcm_port_11_ip_requirements:
129 floating_ip_count_required:
134 floating_ip_count_required:
137 get_input: pcm_image_name
138 port_pcm_port_01_mac_requirements:
141 port_pcm_port_01_ip_requirements:
145 floating_ip_count_required:
150 floating_ip_count_required:
152 port_pcm_port_11_mac_requirements:
159 port_pcm_port_01_network_role_tag: cps
161 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
166 get_input: pcm_flavor_name
167 port_pcm_port_11_network_role_tag: oam
168 service_template_filter:
169 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
170 availabilityzone_name:
171 get_input: availabilityzone_name
172 port_pcm_port_11_ip_requirements:
176 floating_ip_count_required:
181 floating_ip_count_required:
184 get_input: pcm_image_name
185 port_pcm_port_01_mac_requirements:
188 port_pcm_port_01_ip_requirements:
192 floating_ip_count_required:
197 floating_ip_count_required:
199 port_pcm_port_11_mac_requirements:
206 port_pcm_port_01_network_role_tag: cps
208 type: org.openecomp.resource.abstract.nodes.heat.pcm_server_2
213 get_input: pcm_flavor_name
214 service_template_filter:
215 substitute_service_template: nested-pcm_v0.2ServiceTemplate.yaml
216 port_pcm_port_1_network_role_tag: oam
217 availabilityzone_name:
218 get_input: availabilityzone_name
219 port_pcm_port_0_ip_requirements:
223 floating_ip_count_required:
228 floating_ip_count_required:
231 get_input: pcm_image_name
232 port_pcm_port_1_mac_requirements:
235 port_pcm_port_1_ip_requirements:
239 floating_ip_count_required:
244 floating_ip_count_required:
246 port_pcm_port_0_network_role_tag: cps
247 port_pcm_port_0_mac_requirements:
255 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
261 floating_ip_count_required:
266 floating_ip_count_required:
274 hot-nimbus-pcm_v0.4_group:
275 type: org.openecomp.groups.heat.HeatStack
277 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
278 description: heat template that creates PCRF Cluman stack