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
10 org.openecomp.resource.vfc.nodes.heat.compute:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
15 label: PCRF CM flavor name
20 type: org.openecomp.annotations.Source
26 param_name: pcm_flavor_name
28 description: flavor name of PCRF CM instance
30 availabilityzone_name:
31 label: availabilityzone name
36 type: org.openecomp.annotations.Source
42 param_name: availabilityzone_name
44 description: availabilityzone name
47 label: CPS network gateway
52 type: org.openecomp.annotations.Source
58 param_name: oam_net_gw
60 description: CPS network gateway
62 label: PCRF CM server names
67 type: org.openecomp.annotations.Source
73 param_name: pcm_server_names
75 description: name of the PCRF CM instance
81 label: PCRF CM image name
86 type: org.openecomp.annotations.Source
92 param_name: pcm_image_name
94 description: PCRF CM image name
101 type: org.openecomp.annotations.Source
110 label: SM server names
115 type: org.openecomp.annotations.Source
120 param_name: sm_server_names
122 description: name of the SM instance
133 type: org.openecomp.annotations.Source
139 param_name: compute_image_name
146 type: org.openecomp.annotations.Source
151 param_name: dummy_net_netmask_1
153 description: CSB internal network subnet mask
154 default: 255.255.255.0
157 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.2
162 get_input: pcm_flavor_name
163 service_template_filter:
164 substitute_service_template: nested-pcm_v0.2ServiceTemplate.yaml
165 availabilityzone_name:
166 get_input: availabilityzone_name
168 get_input: pcm_image_name
174 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
179 get_input: pcm_flavor_name
180 service_template_filter:
181 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
182 availabilityzone_name:
183 get_input: availabilityzone_name
185 get_input: pcm_image_name
191 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.2
196 get_input: pcm_flavor_name
197 service_template_filter:
198 substitute_service_template: nested-pcm_v0.2ServiceTemplate.yaml
199 availabilityzone_name:
200 get_input: availabilityzone_name
202 get_input: pcm_image_name
208 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
213 get_input: pcm_flavor_name
214 service_template_filter:
215 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
216 availabilityzone_name:
217 get_input: availabilityzone_name
219 get_input: pcm_image_name
225 type: org.openecomp.resource.vfc.nodes.heat.compute
228 compute_flavor_name: null
230 get_input: compute_image_name
235 - port_security_enabled
238 - allowed_address_pairs
256 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
262 floating_ip_count_required:
267 floating_ip_count_required:
275 type: org.openecomp.resource.vfc.nodes.heat.compute
278 compute_flavor_name: null
280 get_input: compute_image_name
285 - port_security_enabled
288 - allowed_address_pairs
306 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
312 floating_ip_count_required:
317 floating_ip_count_required:
326 type: org.openecomp.groups.heat.HeatStack
328 heat_file: ../Artifacts/main-heat2.yaml
329 description: heat template that creates PCRF Cluman stack
336 type: org.openecomp.groups.heat.HeatStack
338 heat_file: ../Artifacts/main-heat1.yaml
339 description: heat template that creates PCRF Cluman stack