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
158 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
163 get_input: pcm_flavor_name
164 p1: jsa_security_group1
165 service_template_filter:
166 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
167 p2: jsa_security_group2
168 port_pcm_port_1_network_role_tag: oam
169 port_pcm_port_0_ip_requirements:
173 floating_ip_count_required:
176 get_input: pcm_image_name
177 port_pcm_port_1_mac_requirements:
180 port_pcm_port_1_ip_requirements:
184 floating_ip_count_required:
186 port_pcm_port_0_network_role_tag: cps
187 port_pcm_port_0_mac_requirements:
195 type: org.openecomp.resource.abstract.nodes.heat.nested-oam_v0.1
199 availabilityzone_name:
200 get_input: availabilityzone_name
202 get_input: oam_net_gw
203 port_oam_port_0_mac_requirements:
207 get_input: oam_flavor_name
212 port_oam_port_1_network_role_tag: oam
217 service_template_filter:
218 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
219 port_oam_port_1_ip_requirements:
223 floating_ip_count_required:
225 port_oam_port_1_mac_requirements:
232 port_oam_port_0_network_role_tag: cps
234 get_input: oam_image_name
236 get_input: cps_net_name
238 get_input: cps_net_mask
244 get_input: oam_net_mask
245 port_oam_port_0_ip_requirements:
249 floating_ip_count_required:
252 get_input: oam_net_name
254 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
258 port_pcm_port_1_network_role_tag: oam
259 availabilityzone_name:
260 get_input: availabilityzone_name
261 port_pcm_port_0_ip_requirements:
265 floating_ip_count_required:
268 get_input: oam_net_gw
270 get_input: pcm_image_name
272 get_input: security_group_name
277 port_pcm_port_1_mac_requirements:
281 get_input: pcm_flavor_name
282 service_template_filter:
283 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
288 port_pcm_port_1_ip_requirements:
292 floating_ip_count_required:
294 port_pcm_port_0_network_role_tag: cps
295 port_pcm_port_0_mac_requirements:
303 get_input: cps_net_name
305 get_input: cps_net_mask
311 get_input: oam_net_mask
313 get_input: oam_net_name
314 packet_mirror_network:
315 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
321 capability: tosca.capabilities.Node
323 relationship: tosca.relationships.DependsOn
325 capability: feature_compute
326 node: abstract_compute
327 relationship: tosca.relationships.DependsOn
329 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
335 floating_ip_count_required:
343 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
345 name: jsa_security_group1_name
346 description: ems security group
350 remote_ip_prefix: ::/0
354 capability: attachment_pcm_port_0
356 relationship: org.openecomp.relationships.AttachesTo
358 capability: attachment_pcm_port_1
360 relationship: org.openecomp.relationships.AttachesTo
362 capability: attachment_oam_port_1
363 node: test_shared_node_connected_in_nested
364 relationship: org.openecomp.relationships.AttachesTo
366 capability: attachment_oam_port_0
367 node: test_shared_node_connected_in_nested
368 relationship: org.openecomp.relationships.AttachesTo
370 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
372 name: jsa_security_group2_name
373 description: ems security group
377 port_range_max: 65535
378 remote_ip_prefix: 0.0.0.0/0
383 capability: attachment_pcm_port_0
385 relationship: org.openecomp.relationships.AttachesTo
386 test_shared_node_connected_in_nested:
387 type: org.openecomp.resource.abstract.nodes.heat.nested-oam_v0.1
391 service_template_filter:
392 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
394 get_input: shared_security_group_id2
395 port_oam_port_1_ip_requirements:
399 floating_ip_count_required:
401 port_oam_port_1_mac_requirements:
404 port_oam_port_0_mac_requirements:
407 port_oam_port_0_network_role_tag: cps
408 port_oam_port_1_network_role_tag: oam
409 port_oam_port_0_ip_requirements:
413 floating_ip_count_required:
415 shared_security_group_id1:
416 get_input: shared_security_group_id1
418 type: org.openecomp.resource.abstract.nodes.compute
422 compute_compute_user_data_format:
427 get_input: compute_image_name
428 compute_compute_metadata:
432 compute_compute_name:
435 compute_flavor_name: null
436 compute_compute_config_drive:
440 - port_security_enabled
443 - allowed_address_pairs
454 service_template_filter:
455 substitute_service_template: Nested_computeServiceTemplate.yaml
460 - service_template_filter
463 hot-nimbus-pcm_v0.4_group:
464 type: org.openecomp.groups.heat.HeatStack
466 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
467 description: heat template that creates PCRF Cluman stack
472 - packet_mirror_network
474 - jsa_security_group1
475 - jsa_security_group2
478 type: org.openecomp.groups.heat.HeatStack
480 heat_file: ../Artifacts/addOn.yml
482 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
484 - test_shared_node_connected_in_nested