1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: nested_pattern5
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
15 description: UID of OAM network
20 description: UID of OAM network
21 Vlan_network_collection_function:
28 packet_internal_network_name:
36 description: PD server names
43 description: CMAUI1, CMAUI2 server names
50 description: Ps server names
61 description: Flavor for PD server
66 Vlan_vfc_instance_group_function:
69 packet_external_network_name:
74 label: availabilityzone name
78 description: availabilityzone name
83 description: Flavor for PS server
88 description: Ps Image server
97 description: PD Image server
103 packet_external_network:
104 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
107 get_input: packet_external_network_name
108 packet_internal_network:
109 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
112 get_input: packet_internal_network_name
113 abstract_pd_server_1b:
114 type: org.openecomp.resource.abstract.nodes.pd_server_1b
118 port_pd_server_2b_port_network:
120 compute_pd_server_1b_name:
124 port_pd_server_2b_port_ip_requirements:
128 floating_ip_count_required:
133 floating_ip_count_required:
135 port_pd_server_2b_port_fixed_ips:
141 get_input: pd_server_1b_flavor
142 subinterface_nested_vlan_net1:
143 - packet_external_network
145 get_input: pd_server_1b_image
146 port_pd_server_2b_port_mac_requirements:
149 subinterface_nested_vlan_parent_interface:
151 port_pd_server_1b_port_fixed_ips:
156 compute_pd_server_1b_availability_zone:
157 - get_input: availability_zone_0
158 port_pd_server_1b_port_ip_requirements:
162 floating_ip_count_required:
167 floating_ip_count_required:
169 port_pd_server_1b_port_replacement_policy:
171 port_pd_server_1b_port_mac_requirements:
174 port_pd_server_1b_port_network:
175 - packet_internal_network
176 port_pd_server_2b_port_replacement_policy:
178 service_template_filter:
179 substitute_service_template: Nested_pd_server_1bServiceTemplate.yaml
184 - service_template_filter
187 - link_pd_server_1b_pd_server_1b_port:
188 capability: tosca.capabilities.network.Linkable
189 node: packet_internal_network
190 relationship: tosca.relationships.network.LinksTo
191 - link_template_Vlan_vmi_1_pd_server_1b_pd_server_1b_port_nested_vlan:
192 capability: tosca.capabilities.network.Linkable
193 node: packet_external_network
194 relationship: tosca.relationships.network.LinksTo
195 abstract_ps_server_1b:
196 type: org.openecomp.resource.abstract.nodes.ps_server_1b
200 port_ps_server_2b_port_ip_requirements:
204 floating_ip_count_required:
209 floating_ip_count_required:
211 port_ps_server_2b_port_mac_requirements:
214 port_ps_server_1b_port_fixed_ips:
219 port_ps_server_2b_port_network:
222 get_input: ps_server_1b_flavor
224 get_input: ps_server_1b_image
225 port_ps_server_2b_port_fixed_ips:
230 compute_ps_server_1b_availability_zone:
231 - get_input: availability_zone_0
232 compute_ps_server_1b_name:
236 port_ps_server_1b_port_mac_requirements:
239 port_ps_server_1b_port_network:
240 - packet_internal_network
241 port_ps_server_1b_port_ip_requirements:
245 floating_ip_count_required:
250 floating_ip_count_required:
252 port_ps_server_1b_port_replacement_policy:
254 port_ps_server_2b_port_replacement_policy:
256 service_template_filter:
257 substitute_service_template: Nested_ps_server_1bServiceTemplate.yaml
262 - service_template_filter
265 - link_ps_server_1b_ps_server_1b_port:
266 capability: tosca.capabilities.network.Linkable
267 node: packet_internal_network
268 relationship: tosca.relationships.network.LinksTo
270 nested_pattern5_group:
271 type: org.openecomp.groups.heat.HeatStack
273 heat_file: ../Artifacts/nested_pattern5.yml
276 - packet_external_network
277 - packet_internal_network
278 - abstract_ps_server_1b
279 - abstract_pd_server_1b
281 type: org.openecomp.groups.VfcInstanceGroup
283 vfc_parent_port_role: 1b
284 network_collection_function:
285 get_input: Vlan_network_collection_function
286 vfc_instance_group_function:
287 get_input: Vlan_vfc_instance_group_function
288 subinterface_role: Vlan
290 - abstract_pd_server_1b
291 substitution_mappings:
292 node_type: org.openecomp.resource.abstract.nodes.heat.nested_pattern5
294 disk.capacity_server_1b_pd:
295 - abstract_pd_server_1b
296 - disk.capacity_pd_server_1b
297 disk.device.read.bytes.rate_server_1b_ps:
298 - abstract_ps_server_1b
299 - disk.device.read.bytes.rate_ps_server_1b
300 network.outgoing.packets.rate_ps_server_2b_port:
301 - abstract_ps_server_1b
302 - network.outgoing.packets.rate_ps_server_1b_ps_server_2b_port
303 network.incoming.bytes.rate_ps_server_1b_port:
304 - abstract_ps_server_1b
305 - network.incoming.bytes.rate_ps_server_1b_ps_server_1b_port
306 disk.usage_server_1b_pd:
307 - abstract_pd_server_1b
308 - disk.usage_pd_server_1b
310 - abstract_pd_server_1b
312 disk.write.bytes.rate_server_1b_ps:
313 - abstract_ps_server_1b
314 - disk.write.bytes.rate_ps_server_1b
315 binding_ps_server_2b_port:
316 - abstract_ps_server_1b
317 - binding_ps_server_1b_ps_server_2b_port
318 feature_ps_server_1b_port:
319 - abstract_ps_server_1b
320 - feature_ps_server_1b_ps_server_1b_port
321 network.incoming.bytes_pd_server_1b_port:
322 - abstract_pd_server_1b
323 - network.incoming.bytes_pd_server_1b_pd_server_1b_port
325 - abstract_ps_server_1b
327 disk.device.iops_server_1b_ps:
328 - abstract_ps_server_1b
329 - disk.device.iops_ps_server_1b
330 disk.write.bytes.rate_server_1b_pd:
331 - abstract_pd_server_1b
332 - disk.write.bytes.rate_pd_server_1b
334 - abstract_pd_server_1b
336 network.incoming.packets.rate_ps_server_2b_port:
337 - abstract_ps_server_1b
338 - network.incoming.packets.rate_ps_server_1b_ps_server_2b_port
339 attachment_packet_internal_network:
340 - packet_internal_network
342 network.outgoing.packets.rate_pd_server_1b_port:
343 - abstract_pd_server_1b
344 - network.outgoing.packets.rate_pd_server_1b_pd_server_1b_port
345 disk.device.latency_server_1b_pd:
346 - abstract_pd_server_1b
347 - disk.device.latency_pd_server_1b
348 disk.device.iops_server_1b_pd:
349 - abstract_pd_server_1b
350 - disk.device.iops_pd_server_1b
351 network.incoming.packets_pd_server_1b_port:
352 - abstract_pd_server_1b
353 - network.incoming.packets_pd_server_1b_pd_server_1b_port
354 network.outgoing.bytes.rate_ps_server_2b_port:
355 - abstract_ps_server_1b
356 - network.outgoing.bytes.rate_ps_server_1b_ps_server_2b_port
357 attachment_ps_server_1b_port:
358 - abstract_ps_server_1b
359 - attachment_ps_server_1b_ps_server_1b_port
360 disk.device.usage_server_1b_pd:
361 - abstract_pd_server_1b
362 - disk.device.usage_pd_server_1b
363 forwarder_ps_server_1b_port:
364 - abstract_ps_server_1b
365 - forwarder_ps_server_1b_ps_server_1b_port
366 disk.device.read.bytes.rate_server_1b_pd:
367 - abstract_pd_server_1b
368 - disk.device.read.bytes.rate_pd_server_1b
370 - abstract_ps_server_1b
372 disk.device.latency_server_1b_ps:
373 - abstract_ps_server_1b
374 - disk.device.latency_ps_server_1b
375 network.outgoing.bytes_ps_server_2b_port:
376 - abstract_ps_server_1b
377 - network.outgoing.bytes_ps_server_1b_ps_server_2b_port
378 disk.device.usage_server_1b_ps:
379 - abstract_ps_server_1b
380 - disk.device.usage_ps_server_1b
381 forwarder_pd_server_2b_port:
382 - abstract_pd_server_1b
383 - forwarder_pd_server_1b_pd_server_2b_port
384 disk.read.bytes_server_1b_ps:
385 - abstract_ps_server_1b
386 - disk.read.bytes_ps_server_1b
387 disk.ephemeral.size_server_1b_pd:
388 - abstract_pd_server_1b
389 - disk.ephemeral.size_pd_server_1b
390 disk.latency_server_1b_pd:
391 - abstract_pd_server_1b
392 - disk.latency_pd_server_1b
394 - abstract_ps_server_1b
395 - memory_ps_server_1b
396 disk.device.read.requests.rate_server_1b_pd:
397 - abstract_pd_server_1b
398 - disk.device.read.requests.rate_pd_server_1b
399 network.outgoing.bytes.rate_ps_server_1b_port:
400 - abstract_ps_server_1b
401 - network.outgoing.bytes.rate_ps_server_1b_ps_server_1b_port
402 network.incoming.packets.rate_ps_server_1b_port:
403 - abstract_ps_server_1b
404 - network.incoming.packets.rate_ps_server_1b_ps_server_1b_port
405 feature_server_1b_ps:
406 - abstract_ps_server_1b
407 - feature_ps_server_1b
408 disk.write.requests.rate_server_1b_ps:
409 - abstract_ps_server_1b
410 - disk.write.requests.rate_ps_server_1b
412 - abstract_pd_server_1b
414 disk.ephemeral.size_server_1b_ps:
415 - abstract_ps_server_1b
416 - disk.ephemeral.size_ps_server_1b
417 network.incoming.packets_pd_server_2b_port:
418 - abstract_pd_server_1b
419 - network.incoming.packets_pd_server_1b_pd_server_2b_port
420 disk.device.read.requests.rate_server_1b_ps:
421 - abstract_ps_server_1b
422 - disk.device.read.requests.rate_ps_server_1b
423 disk.read.bytes_server_1b_pd:
424 - abstract_pd_server_1b
425 - disk.read.bytes_pd_server_1b
427 - abstract_pd_server_1b
428 - memory_pd_server_1b
429 disk.write.bytes_server_1b_ps:
430 - abstract_ps_server_1b
431 - disk.write.bytes_ps_server_1b
432 attachment_pd_server_2b_port:
433 - abstract_pd_server_1b
434 - attachment_pd_server_1b_pd_server_2b_port
435 end_point_packet_external_network:
436 - packet_external_network
438 binding_server_1b_ps:
439 - abstract_ps_server_1b
440 - binding_ps_server_1b
441 binding_server_1b_pd:
442 - abstract_pd_server_1b
443 - binding_pd_server_1b
444 network.outpoing.packets_pd_server_1b_port:
445 - abstract_pd_server_1b
446 - network.outpoing.packets_pd_server_1b_pd_server_1b_port
447 feature_server_1b_pd:
448 - abstract_pd_server_1b
449 - feature_pd_server_1b
450 memory.usage_server_1b_pd:
451 - abstract_pd_server_1b
452 - memory.usage_pd_server_1b
453 feature_pd_server_2b_port:
454 - abstract_pd_server_1b
455 - feature_pd_server_1b_pd_server_2b_port
456 feature_template_Vlan_vmi_1_test_resourceGroup:
458 - feature_template_Vlan_vmi_1
459 disk.root.size_server_1b_ps:
460 - abstract_ps_server_1b
461 - disk.root.size_ps_server_1b
462 disk.device.allocation_server_1b_pd:
463 - abstract_pd_server_1b
464 - disk.device.allocation_pd_server_1b
465 network.incoming.bytes.rate_ps_server_2b_port:
466 - abstract_ps_server_1b
467 - network.incoming.bytes.rate_ps_server_1b_ps_server_2b_port
468 network.outgoing.bytes_pd_server_1b_port:
469 - abstract_pd_server_1b
470 - network.outgoing.bytes_pd_server_1b_pd_server_1b_port
471 disk.write.bytes_server_1b_pd:
472 - abstract_pd_server_1b
473 - disk.write.bytes_pd_server_1b
474 memory.usage_server_1b_ps:
475 - abstract_ps_server_1b
476 - memory.usage_ps_server_1b
477 cpu_util_server_1b_pd:
478 - abstract_pd_server_1b
479 - cpu_util_pd_server_1b
480 disk.device.capacity_server_1b_pd:
481 - abstract_pd_server_1b
482 - disk.device.capacity_pd_server_1b
483 disk.root.size_server_1b_pd:
484 - abstract_pd_server_1b
485 - disk.root.size_pd_server_1b
486 feature_test_resourceGroup:
489 disk.device.capacity_server_1b_ps:
490 - abstract_ps_server_1b
491 - disk.device.capacity_ps_server_1b
492 cpu_util_server_1b_ps:
493 - abstract_ps_server_1b
494 - cpu_util_ps_server_1b
495 disk.write.requests.rate_server_1b_pd:
496 - abstract_pd_server_1b
497 - disk.write.requests.rate_pd_server_1b
498 link_packet_external_network:
499 - packet_external_network
501 network.outpoing.packets_pd_server_2b_port:
502 - abstract_pd_server_1b
503 - network.outpoing.packets_pd_server_1b_pd_server_2b_port
505 - abstract_ps_server_1b
507 instance_server_1b_pd:
508 - abstract_pd_server_1b
509 - instance_pd_server_1b
510 disk.device.write.bytes_server_1b_pd:
511 - abstract_pd_server_1b
512 - disk.device.write.bytes_pd_server_1b
513 disk.device.write.bytes_server_1b_ps:
514 - abstract_ps_server_1b
515 - disk.device.write.bytes_ps_server_1b
516 network.incoming.bytes.rate_pd_server_1b_port:
517 - abstract_pd_server_1b
518 - network.incoming.bytes.rate_pd_server_1b_pd_server_1b_port
519 disk.iops_server_1b_pd:
520 - abstract_pd_server_1b
521 - disk.iops_pd_server_1b
522 instance_server_1b_ps:
523 - abstract_ps_server_1b
524 - instance_ps_server_1b
525 disk.device.allocation_server_1b_ps:
526 - abstract_ps_server_1b
527 - disk.device.allocation_ps_server_1b
528 end_point_packet_internal_network:
529 - packet_internal_network
531 feature_packet_internal_network:
532 - packet_internal_network
534 cpu.delta_server_1b_ps:
535 - abstract_ps_server_1b
536 - cpu.delta_ps_server_1b
537 forwarder_pd_server_1b_port:
538 - abstract_pd_server_1b
539 - forwarder_pd_server_1b_pd_server_1b_port
540 disk.device.write.requests.rate_server_1b_ps:
541 - abstract_ps_server_1b
542 - disk.device.write.requests.rate_ps_server_1b
543 network.outgoing.packets.rate_pd_server_2b_port:
544 - abstract_pd_server_1b
545 - network.outgoing.packets.rate_pd_server_1b_pd_server_2b_port
546 forwarder_ps_server_2b_port:
547 - abstract_ps_server_1b
548 - forwarder_ps_server_1b_ps_server_2b_port
549 disk.iops_server_1b_ps:
550 - abstract_ps_server_1b
551 - disk.iops_ps_server_1b
552 network.outgoing.bytes_pd_server_2b_port:
553 - abstract_pd_server_1b
554 - network.outgoing.bytes_pd_server_1b_pd_server_2b_port
555 disk.read.bytes.rate_server_1b_ps:
556 - abstract_ps_server_1b
557 - disk.read.bytes.rate_ps_server_1b
558 disk.device.write.bytes.rate_server_1b_pd:
559 - abstract_pd_server_1b
560 - disk.device.write.bytes.rate_pd_server_1b
561 cpu.delta_server_1b_pd:
562 - abstract_pd_server_1b
563 - cpu.delta_pd_server_1b
564 network.incoming.packets.rate_pd_server_2b_port:
565 - abstract_pd_server_1b
566 - network.incoming.packets.rate_pd_server_1b_pd_server_2b_port
567 disk.device.write.requests_server_1b_pd:
568 - abstract_pd_server_1b
569 - disk.device.write.requests_pd_server_1b
570 network.outgoing.bytes.rate_pd_server_2b_port:
571 - abstract_pd_server_1b
572 - network.outgoing.bytes.rate_pd_server_1b_pd_server_2b_port
573 network.incoming.packets_ps_server_1b_port:
574 - abstract_ps_server_1b
575 - network.incoming.packets_ps_server_1b_ps_server_1b_port
576 network.outgoing.packets.rate_ps_server_1b_port:
577 - abstract_ps_server_1b
578 - network.outgoing.packets.rate_ps_server_1b_ps_server_1b_port
579 disk.write.requests_server_1b_ps:
580 - abstract_ps_server_1b
581 - disk.write.requests_ps_server_1b
582 feature_pd_server_1b_port:
583 - abstract_pd_server_1b
584 - feature_pd_server_1b_pd_server_1b_port
585 network.incoming.bytes_ps_server_1b_port:
586 - abstract_ps_server_1b
587 - network.incoming.bytes_ps_server_1b_ps_server_1b_port
588 attachment_pd_server_1b_port:
589 - abstract_pd_server_1b
590 - attachment_pd_server_1b_pd_server_1b_port
591 scalable_server_1b_ps:
592 - abstract_ps_server_1b
593 - scalable_ps_server_1b
594 binding_ps_server_1b_port:
595 - abstract_ps_server_1b
596 - binding_ps_server_1b_ps_server_1b_port
597 disk.device.write.bytes.rate_server_1b_ps:
598 - abstract_ps_server_1b
599 - disk.device.write.bytes.rate_ps_server_1b
600 network.incoming.bytes_pd_server_2b_port:
601 - abstract_pd_server_1b
602 - network.incoming.bytes_pd_server_1b_pd_server_2b_port
603 disk.device.write.requests_server_1b_ps:
604 - abstract_ps_server_1b
605 - disk.device.write.requests_ps_server_1b
606 feature_packet_external_network:
607 - packet_external_network
609 disk.latency_server_1b_ps:
610 - abstract_ps_server_1b
611 - disk.latency_ps_server_1b
612 scalable_server_1b_pd:
613 - abstract_pd_server_1b
614 - scalable_pd_server_1b
615 disk.write.requests_server_1b_pd:
616 - abstract_pd_server_1b
617 - disk.write.requests_pd_server_1b
618 binding_pd_server_2b_port:
619 - abstract_pd_server_1b
620 - binding_pd_server_1b_pd_server_2b_port
621 disk.device.read.requests_server_1b_pd:
622 - abstract_pd_server_1b
623 - disk.device.read.requests_pd_server_1b
624 network.outgoing.bytes.rate_pd_server_1b_port:
625 - abstract_pd_server_1b
626 - network.outgoing.bytes.rate_pd_server_1b_pd_server_1b_port
627 disk.read.requests_server_1b_pd:
628 - abstract_pd_server_1b
629 - disk.read.requests_pd_server_1b
630 network.incoming.packets_ps_server_2b_port:
631 - abstract_ps_server_1b
632 - network.incoming.packets_ps_server_1b_ps_server_2b_port
633 network.incoming.packets.rate_pd_server_1b_port:
634 - abstract_pd_server_1b
635 - network.incoming.packets.rate_pd_server_1b_pd_server_1b_port
636 disk.device.read.requests_server_1b_ps:
637 - abstract_ps_server_1b
638 - disk.device.read.requests_ps_server_1b
639 binding_pd_server_1b_port:
640 - abstract_pd_server_1b
641 - binding_pd_server_1b_pd_server_1b_port
642 disk.read.bytes.rate_server_1b_pd:
643 - abstract_pd_server_1b
644 - disk.read.bytes.rate_pd_server_1b
645 link_packet_internal_network:
646 - packet_internal_network
648 network.incoming.bytes_ps_server_2b_port:
649 - abstract_ps_server_1b
650 - network.incoming.bytes_ps_server_1b_ps_server_2b_port
651 endpoint_server_1b_pd:
652 - abstract_pd_server_1b
653 - endpoint_pd_server_1b
654 endpoint_server_1b_ps:
655 - abstract_ps_server_1b
656 - endpoint_ps_server_1b
658 - abstract_pd_server_1b
660 network.outpoing.packets_ps_server_2b_port:
661 - abstract_ps_server_1b
662 - network.outpoing.packets_ps_server_1b_ps_server_2b_port
663 disk.allocation_server_1b_pd:
664 - abstract_pd_server_1b
665 - disk.allocation_pd_server_1b
666 network.outgoing.bytes_ps_server_1b_port:
667 - abstract_ps_server_1b
668 - network.outgoing.bytes_ps_server_1b_ps_server_1b_port
669 disk.device.read.bytes_server_1b_ps:
670 - abstract_ps_server_1b
671 - disk.device.read.bytes_ps_server_1b
672 network.incoming.bytes.rate_pd_server_2b_port:
673 - abstract_pd_server_1b
674 - network.incoming.bytes.rate_pd_server_1b_pd_server_2b_port
675 disk.device.write.requests.rate_server_1b_pd:
676 - abstract_pd_server_1b
677 - disk.device.write.requests.rate_pd_server_1b
679 - abstract_ps_server_1b
681 disk.allocation_server_1b_ps:
682 - abstract_ps_server_1b
683 - disk.allocation_ps_server_1b
684 memory.resident_server_1b_pd:
685 - abstract_pd_server_1b
686 - memory.resident_pd_server_1b
687 disk.read.requests_server_1b_ps:
688 - abstract_ps_server_1b
689 - disk.read.requests_ps_server_1b
690 feature_ps_server_2b_port:
691 - abstract_ps_server_1b
692 - feature_ps_server_1b_ps_server_2b_port
693 memory.resident_server_1b_ps:
694 - abstract_ps_server_1b
695 - memory.resident_ps_server_1b
696 disk.capacity_server_1b_ps:
697 - abstract_ps_server_1b
698 - disk.capacity_ps_server_1b
699 disk.device.read.bytes_server_1b_pd:
700 - abstract_pd_server_1b
701 - disk.device.read.bytes_pd_server_1b
702 network.outpoing.packets_ps_server_1b_port:
703 - abstract_ps_server_1b
704 - network.outpoing.packets_ps_server_1b_ps_server_1b_port
705 attachment_ps_server_2b_port:
706 - abstract_ps_server_1b
707 - attachment_ps_server_1b_ps_server_2b_port
708 attachment_packet_external_network:
709 - packet_external_network
711 disk.usage_server_1b_ps:
712 - abstract_ps_server_1b
713 - disk.usage_ps_server_1b
715 dependency_server_1b_pd:
716 - abstract_pd_server_1b
717 - dependency_pd_server_1b
718 local_storage_server_1b_ps:
719 - abstract_ps_server_1b
720 - local_storage_ps_server_1b
721 dependency_template_Vlan_vmi_1_test_resourceGroup:
723 - dependency_template_Vlan_vmi_1
724 link_ps_server_2b_port:
725 - abstract_ps_server_1b
726 - link_ps_server_1b_ps_server_2b_port
727 dependency_pd_server_2b_port:
728 - abstract_pd_server_1b
729 - dependency_pd_server_1b_pd_server_2b_port
730 dependency_test_resourceGroup:
733 local_storage_server_1b_pd:
734 - abstract_pd_server_1b
735 - local_storage_pd_server_1b
736 dependency_ps_server_1b_port:
737 - abstract_ps_server_1b
738 - dependency_ps_server_1b_ps_server_1b_port
739 dependency_ps_server_2b_port:
740 - abstract_ps_server_1b
741 - dependency_ps_server_1b_ps_server_2b_port
742 dependency_server_1b_ps:
743 - abstract_ps_server_1b
744 - dependency_ps_server_1b
745 dependency_pd_server_1b_port:
746 - abstract_pd_server_1b
747 - dependency_pd_server_1b_pd_server_1b_port
748 dependency_packet_internal_network:
749 - packet_internal_network
751 link_pd_server_2b_port:
752 - abstract_pd_server_1b
753 - link_pd_server_1b_pd_server_2b_port
754 dependency_packet_external_network:
755 - packet_external_network