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
108 shared_security_group_id2:
112 description: network name of jsa log network
114 label: PCRF CM server names
118 description: name of the PCRF CM instance
124 label: CPS network name
128 description: CPS network name
129 default: int_pcrf_net_0
131 label: CPS network mask
135 description: CPS network mask
136 default: 255.255.255.0
138 label: CPS network mask
142 description: CPS network mask
143 default: 255.255.255.0
144 shared_security_group_id1:
148 description: network name of jsa log network
150 label: OAM network name
154 description: OAM network name
155 default: oam_protected_net_0
157 abstract_pcm_server_1:
158 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
162 availabilityzone_name:
163 get_input: availabilityzone_name
165 get_input: oam_net_gw
167 get_input: pcm_image_name
169 get_input: security_group_name
175 get_input: pcm_flavor_name
176 service_template_filter:
177 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
187 get_input: cps_net_name
189 get_input: cps_net_mask
195 get_input: oam_net_mask
197 get_input: oam_net_name
198 abstract_pcm_server_0:
199 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
204 get_input: pcm_flavor_name
205 p1: jsa_security_group1
206 service_template_filter:
207 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
208 p2: jsa_security_group2
210 get_input: pcm_image_name
215 packet_mirror_network:
216 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
222 capability: tosca.capabilities.Node
223 node: abstract_pcm_server_1
224 relationship: tosca.relationships.DependsOn
226 capability: feature_compute
227 node: abstract_compute
228 relationship: tosca.relationships.DependsOn
229 abstract_oam_server_0:
230 type: org.openecomp.resource.abstract.nodes.heat.oam_server
234 availabilityzone_name:
235 get_input: availabilityzone_name
237 get_input: oam_net_gw
239 get_input: oam_flavor_name
248 service_template_filter:
249 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
255 get_input: oam_image_name
257 get_input: cps_net_name
259 get_input: cps_net_mask
265 get_input: oam_net_mask
267 get_input: oam_net_name
269 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
275 floating_ip_count_required:
282 abstract_oam_server_1:
283 type: org.openecomp.resource.abstract.nodes.heat.oam_server
287 service_template_filter:
288 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
290 get_input: shared_security_group_id2
291 shared_security_group_id1:
292 get_input: shared_security_group_id1
294 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
296 name: jsa_security_group1_name
297 description: ems security group
301 remote_ip_prefix: ::/0
305 capability: attachment_pcm_port_0
306 node: abstract_pcm_server_0
307 relationship: org.openecomp.relationships.AttachesTo
309 capability: attachment_pcm_port_1
310 node: abstract_pcm_server_0
311 relationship: org.openecomp.relationships.AttachesTo
313 capability: attachment_oam_port_1
314 node: abstract_oam_server_1
315 relationship: org.openecomp.relationships.AttachesTo
317 capability: attachment_oam_port_0
318 node: abstract_oam_server_1
319 relationship: org.openecomp.relationships.AttachesTo
321 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
323 name: jsa_security_group2_name
324 description: ems security group
328 port_range_max: 65535
329 remote_ip_prefix: 0.0.0.0/0
334 capability: attachment_pcm_port_0
335 node: abstract_pcm_server_0
336 relationship: org.openecomp.relationships.AttachesTo
338 type: org.openecomp.resource.abstract.nodes.compute
342 compute_compute_user_data_format:
344 - abstract_pcm_server_1
347 get_input: compute_image_name
348 compute_compute_metadata:
350 - abstract_pcm_server_1
352 compute_compute_name:
355 compute_flavor_name: null
356 compute_compute_config_drive:
360 - port_security_enabled
363 - allowed_address_pairs
374 service_template_filter:
375 substitute_service_template: Nested_computeServiceTemplate.yaml
380 - service_template_filter
383 hot-nimbus-pcm_v0.4_group:
384 type: org.openecomp.groups.heat.HeatStack
386 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
387 description: heat template that creates PCRF Cluman stack
389 - packet_mirror_network
391 - jsa_security_group1
392 - jsa_security_group2
394 - abstract_pcm_server_0
395 - abstract_oam_server_0
396 - abstract_pcm_server_1
398 type: org.openecomp.groups.heat.HeatStack
400 heat_file: ../Artifacts/addOn.yml
402 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
404 - abstract_oam_server_1