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
17 type: org.openecomp.annotations.Source
22 param_name: oam_net_ips
24 description: OAM network ips
29 availabilityzone_name:
30 label: availabilityzone name
35 type: org.openecomp.annotations.Source
40 param_name: availabilityzone_name
42 description: availabilityzone name
45 label: CPS network gateway
50 type: org.openecomp.annotations.Source
55 param_name: oam_net_gw
57 description: CPS network gateway
60 label: PCRF CM server names
65 type: org.openecomp.annotations.Source
70 param_name: pcm_server_names
72 description: name of the PCRF CM instance
78 label: PCRF CM image name
83 type: org.openecomp.annotations.Source
88 param_name: pcm_image_name
90 description: PCRF CM image name
93 label: CPS network ips
98 type: org.openecomp.annotations.Source
101 - hot-nimbus-pcm_v0.4
103 param_name: cps_net_ips
105 description: CPS network ips
111 label: PCRF CM flavor name
116 type: org.openecomp.annotations.Source
119 - hot-nimbus-pcm_v0.4
121 param_name: oam_flavor_name
123 description: flavor name of PCRF CM instance
126 label: security group name
131 type: org.openecomp.annotations.Source
134 - hot-nimbus-pcm_v0.4
136 param_name: security_group_name
138 description: the name of security group
139 default: nimbus_security_group
141 label: CPS Cluman Cinder Volume
146 type: org.openecomp.annotations.Source
149 - hot-nimbus-pcm_v0.4
151 param_name: pcm_volumes
153 description: CPS Cluman Cinder Volume
155 - 249cb355-8fdf-4382-9c3c-a2ebe767d45b
163 type: org.openecomp.annotations.Source
166 - hot-nimbus-pcm_v0.4
168 param_name: compute_image_name
171 label: PCRF CM flavor name
176 type: org.openecomp.annotations.Source
179 - hot-nimbus-pcm_v0.4
181 param_name: pcm_flavor_name
183 description: flavor name of PCRF CM instance
190 type: org.openecomp.annotations.Source
193 - hot-nimbus-pcm_v0.4
198 label: PCRF CM image name
203 type: org.openecomp.annotations.Source
206 - hot-nimbus-pcm_v0.4
208 param_name: oam_image_name
210 description: PCRF CM image name
212 shared_security_group_id2:
217 type: org.openecomp.annotations.Source
221 - hot-nimbus-pcm_v0.4
223 param_name: shared_security_group_id2
225 description: network name of jsa log network
227 label: PCRF CM server names
232 type: org.openecomp.annotations.Source
235 - hot-nimbus-pcm_v0.4
237 param_name: oam_server_names
239 description: name of the PCRF CM instance
245 label: CPS network name
250 type: org.openecomp.annotations.Source
253 - hot-nimbus-pcm_v0.4
255 param_name: cps_net_name
257 description: CPS network name
258 default: int_pcrf_net_0
260 label: CPS network mask
265 type: org.openecomp.annotations.Source
268 - hot-nimbus-pcm_v0.4
270 param_name: cps_net_mask
272 description: CPS network mask
273 default: 255.255.255.0
275 label: CPS network mask
280 type: org.openecomp.annotations.Source
283 - hot-nimbus-pcm_v0.4
285 param_name: oam_net_mask
287 description: CPS network mask
288 default: 255.255.255.0
289 shared_security_group_id1:
294 type: org.openecomp.annotations.Source
298 - hot-nimbus-pcm_v0.4
300 param_name: shared_security_group_id1
302 description: network name of jsa log network
304 label: OAM network name
309 type: org.openecomp.annotations.Source
312 - hot-nimbus-pcm_v0.4
314 param_name: oam_net_name
316 description: OAM network name
317 default: oam_protected_net_0
320 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
325 get_input: pcm_flavor_name
326 p1: jsa_security_group1
327 service_template_filter:
328 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
329 p2: jsa_security_group2
330 port_pcm_port_1_network_role_tag: oam
331 port_pcm_port_0_ip_requirements:
335 floating_ip_count_required:
338 get_input: pcm_image_name
339 port_pcm_port_1_mac_requirements:
342 port_pcm_port_1_ip_requirements:
346 floating_ip_count_required:
348 port_pcm_port_0_network_role_tag: cps
349 port_pcm_port_0_mac_requirements:
357 type: org.openecomp.resource.abstract.nodes.heat.oam_server
361 availabilityzone_name:
362 get_input: availabilityzone_name
364 get_input: oam_net_gw
365 port_oam_port_0_mac_requirements:
369 get_input: oam_flavor_name
374 port_oam_port_1_network_role_tag: oam
379 service_template_filter:
380 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
381 port_oam_port_1_ip_requirements:
385 floating_ip_count_required:
387 port_oam_port_1_mac_requirements:
394 port_oam_port_0_network_role_tag: cps
396 get_input: oam_image_name
398 get_input: cps_net_name
400 get_input: cps_net_mask
406 get_input: oam_net_mask
407 port_oam_port_0_ip_requirements:
411 floating_ip_count_required:
414 get_input: oam_net_name
416 type: org.openecomp.resource.abstract.nodes.heat.pcm_server
420 port_pcm_port_1_network_role_tag: oam
421 availabilityzone_name:
422 get_input: availabilityzone_name
423 port_pcm_port_0_ip_requirements:
427 floating_ip_count_required:
430 get_input: oam_net_gw
432 get_input: pcm_image_name
434 get_input: security_group_name
439 port_pcm_port_1_mac_requirements:
443 get_input: pcm_flavor_name
444 service_template_filter:
445 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
450 port_pcm_port_1_ip_requirements:
454 floating_ip_count_required:
456 port_pcm_port_0_network_role_tag: cps
457 port_pcm_port_0_mac_requirements:
465 get_input: cps_net_name
467 get_input: cps_net_mask
473 get_input: oam_net_mask
475 get_input: oam_net_name
476 packet_mirror_network:
477 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
483 capability: feature_compute
484 node: abstract_compute
485 relationship: tosca.relationships.DependsOn
487 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
493 floating_ip_count_required:
501 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
503 name: jsa_security_group1_name
504 description: ems security group
508 remote_ip_prefix: ::/0
512 capability: attachment_pcm_port_0
514 relationship: org.openecomp.relationships.AttachesTo
516 capability: attachment_pcm_port_1
518 relationship: org.openecomp.relationships.AttachesTo
520 capability: attachment_oam_port_1
521 node: test_shared_node_connected_in_nested
522 relationship: org.openecomp.relationships.AttachesTo
524 capability: attachment_oam_port_0
525 node: test_shared_node_connected_in_nested
526 relationship: org.openecomp.relationships.AttachesTo
528 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
530 name: jsa_security_group2_name
531 description: ems security group
535 port_range_max: 65535
536 remote_ip_prefix: 0.0.0.0/0
541 capability: attachment_pcm_port_0
543 relationship: org.openecomp.relationships.AttachesTo
544 test_shared_node_connected_in_nested:
545 type: org.openecomp.resource.abstract.nodes.heat.oam_server
549 service_template_filter:
550 substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
552 get_input: shared_security_group_id2
553 port_oam_port_1_ip_requirements:
557 floating_ip_count_required:
559 port_oam_port_1_mac_requirements:
562 port_oam_port_0_mac_requirements:
565 port_oam_port_0_network_role_tag: cps
566 port_oam_port_1_network_role_tag: oam
567 port_oam_port_0_ip_requirements:
571 floating_ip_count_required:
573 shared_security_group_id1:
574 get_input: shared_security_group_id1
576 type: org.openecomp.resource.abstract.nodes.compute
580 compute_compute_user_data_format:
585 get_input: compute_image_name
586 compute_compute_metadata:
590 compute_compute_name:
593 compute_flavor_name: null
594 compute_compute_config_drive:
598 - port_security_enabled
601 - allowed_address_pairs
612 service_template_filter:
613 substitute_service_template: Nested_computeServiceTemplate.yaml
618 - service_template_filter
621 hot-nimbus-pcm_v0.4_group:
622 type: org.openecomp.groups.heat.HeatStack
624 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
625 description: heat template that creates PCRF Cluman stack
630 - packet_mirror_network
632 - jsa_security_group1
633 - jsa_security_group2
636 type: org.openecomp.groups.heat.HeatStack
638 heat_file: ../Artifacts/addOn.yml
640 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
642 - test_shared_node_connected_in_nested