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: OAM network ips
16 description: OAM network ips
21 availabilityzone_name:
22 label: availabilityzone name
26 description: availabilityzone name
29 label: CPS network gateway
33 description: CPS network gateway
36 label: PCRF CM server names
40 description: name of the PCRF CM instance
46 label: PCRF CM image name
50 description: PCRF CM image name
53 label: CPS network ips
57 description: CPS network ips
63 label: PCRF CM flavor name
67 description: flavor name of PCRF CM instance
70 label: security group name
74 description: the name of security group
75 default: nimbus_security_group
77 label: CPS Cluman Cinder Volume
81 description: CPS Cluman Cinder Volume
83 - 249cb355-8fdf-4382-9c3c-a2ebe767d45b
91 label: PCRF CM flavor name
95 description: flavor name of PCRF CM instance
102 label: PCRF CM image name
106 description: PCRF CM image name
109 label: PCRF CM server names
113 description: name of the PCRF CM instance
119 label: CPS network name
123 description: CPS network name
124 default: int_pcrf_net_0
126 label: CPS network mask
130 description: CPS network mask
131 default: 255.255.255.0
133 label: CPS network mask
137 description: CPS network mask
138 default: 255.255.255.0
140 label: OAM network name
144 description: OAM network name
145 default: oam_protected_net_0
147 abstract_pcm_server_1:
148 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
152 port_pcm_port_1_network_role_tag: oam
153 availabilityzone_name:
154 get_input: availabilityzone_name
155 port_pcm_port_0_ip_requirements:
159 floating_ip_count_required:
162 get_input: oam_net_gw
164 get_input: pcm_image_name
166 get_input: security_group_name
171 port_pcm_port_1_mac_requirements:
175 get_input: pcm_flavor_name
176 service_template_filter:
177 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
182 port_pcm_port_1_ip_requirements:
186 floating_ip_count_required:
188 port_pcm_port_0_network_role_tag: cps
189 port_pcm_port_0_mac_requirements:
197 get_input: cps_net_name
199 get_input: cps_net_mask
205 get_input: oam_net_mask
207 get_input: oam_net_name
208 abstract_pcm_server_0:
209 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
214 get_input: pcm_flavor_name
215 service_template_filter:
216 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
217 port_pcm_port_1_network_role_tag: oam
218 availabilityzone_name:
219 get_input: availabilityzone_name
220 port_pcm_port_0_ip_requirements:
224 floating_ip_count_required:
227 get_input: pcm_image_name
228 port_pcm_port_1_mac_requirements:
231 port_pcm_port_1_ip_requirements:
235 floating_ip_count_required:
237 port_pcm_port_0_network_role_tag: cps
238 port_pcm_port_0_mac_requirements:
245 packet_mirror_network:
246 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
251 - compute_instance_name
254 - abstract_pcm_server_1
256 abstract_oam_server_0:
257 type: org.openecomp.resource.abstract.nodes.heat.oam_server
261 port_pcm_port_1_network_role_tag: oam
262 availabilityzone_name:
263 get_input: availabilityzone_name
264 port_pcm_port_0_ip_requirements:
268 floating_ip_count_required:
271 get_input: oam_net_gw
273 get_input: oam_flavor_name
275 get_input: security_group_name
284 port_pcm_port_1_mac_requirements:
287 service_template_filter:
288 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
293 port_pcm_port_1_ip_requirements:
297 floating_ip_count_required:
299 port_pcm_port_0_network_role_tag: cps
300 port_pcm_port_0_mac_requirements:
304 get_input: oam_image_name
306 get_input: cps_net_name
308 get_input: cps_net_mask
314 get_input: oam_net_mask
316 get_input: oam_net_name
318 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
324 floating_ip_count_required:
332 type: org.openecomp.resource.abstract.nodes.compute
337 get_input: compute_image_name
338 compute_compute_name:
341 compute_flavor_name: null
342 compute_compute_config_drive:
346 - port_security_enabled
349 - allowed_address_pairs
360 service_template_filter:
361 substitute_service_template: Nested_computeServiceTemplate.yaml
366 - service_template_filter
369 hot-nimbus-pcm_v0.4_group:
370 type: org.openecomp.groups.heat.HeatStack
372 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
373 description: heat template that creates PCRF Cluman stack
375 - packet_mirror_network
378 - abstract_pcm_server_0
379 - abstract_oam_server_0
380 - abstract_pcm_server_1
382 output_attr_nested_resource_same_type:
385 - abstract_pcm_server_1
387 output_attr_non_nested_compute:
391 - compute_instance_name
392 output_attr_nested_resource_different_type:
395 - abstract_oam_server_0
397 output_attr_nested_resource1:
400 - abstract_pcm_server_1
402 output_attr_non_consolidation_entity:
405 - packet_mirror_network
407 output_attr_nested_resource2:
410 - abstract_pcm_server_0