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
148 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
153 get_input: pcm_flavor_name
154 service_template_filter:
155 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
156 port_pcm_port_1_network_role_tag: oam
157 port_pcm_port_0_ip_requirements:
161 floating_ip_count_required:
164 get_input: pcm_image_name
165 port_pcm_port_1_mac_requirements:
168 port_pcm_port_1_ip_requirements:
172 floating_ip_count_required:
174 port_pcm_port_0_network_role_tag: cps
175 port_pcm_port_0_mac_requirements:
183 type: org.openecomp.resource.abstract.nodes.heat.nested-oam_v0.1
187 port_pcm_port_1_network_role_tag: oam
188 availabilityzone_name:
189 get_input: availabilityzone_name
190 port_pcm_port_0_ip_requirements:
194 floating_ip_count_required:
197 get_input: oam_net_gw
199 get_input: oam_flavor_name
201 get_input: security_group_name
210 port_pcm_port_1_mac_requirements:
213 service_template_filter:
214 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
219 port_pcm_port_1_ip_requirements:
223 floating_ip_count_required:
225 port_pcm_port_0_network_role_tag: cps
226 port_pcm_port_0_mac_requirements:
230 get_input: oam_image_name
232 get_input: cps_net_name
234 get_input: cps_net_mask
240 get_input: oam_net_mask
242 get_input: oam_net_name
244 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
252 port_pcm_port_1_network_role_tag: oam
253 availabilityzone_name:
254 get_input: availabilityzone_name
255 port_pcm_port_0_ip_requirements:
259 floating_ip_count_required:
262 get_input: oam_net_gw
264 get_input: pcm_image_name
266 get_input: security_group_name
271 port_pcm_port_1_mac_requirements:
275 get_input: pcm_flavor_name
280 service_template_filter:
281 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
290 port_pcm_port_1_ip_requirements:
294 floating_ip_count_required:
296 port_pcm_port_0_network_role_tag: cps
297 port_pcm_port_0_mac_requirements:
305 get_input: cps_net_name
307 get_input: cps_net_mask
313 get_input: oam_net_mask
315 get_input: oam_net_name
316 packet_mirror_network:
317 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
322 - compute_instance_name
328 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
334 floating_ip_count_required:
342 type: org.openecomp.resource.abstract.nodes.compute
346 compute_compute_user_data_format:
351 get_input: compute_image_name
352 compute_compute_metadata:
356 compute_compute_name:
359 compute_flavor_name: null
360 compute_compute_config_drive:
364 - port_security_enabled
367 - allowed_address_pairs
378 service_template_filter:
379 substitute_service_template: Nested_computeServiceTemplate.yaml
384 - service_template_filter
387 hot-nimbus-pcm_v0.4_group:
388 type: org.openecomp.groups.heat.HeatStack
390 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
391 description: heat template that creates PCRF Cluman stack
396 - packet_mirror_network