1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: Nested_cif
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.compute.nodes.heat.cif:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
14 port_cif_ims_core_0_port_network:
19 port_cif_oam_0_port_1_name:
24 port_cif_oam_0_port_1_allowed_address_pairs:
28 type: org.openecomp.datatypes.heat.network.AddressPair
29 port_cif_oam_0_port_1_fixed_ips:
33 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
34 port_cif_ims_li_0_port_network_role:
40 port_cif_internal_0_port_name:
45 port_cif_oam_0_port_1_order:
48 port_cif_internal_0_port_vlan_requirements:
52 type: org.openecomp.datatypes.network.VlanRequirements
53 port_cif_ims_core_0_port_network_role:
56 port_cif_oam_0_port_1_exCP_naming:
57 type: org.openecomp.datatypes.Naming
59 port_cif_oam_0_port_3_exCP_naming:
60 type: org.openecomp.datatypes.Naming
65 compute_cif_user_data_format:
70 port_cif_oam_0_port_1_ip_requirements:
74 type: org.openecomp.datatypes.network.IpRequirements
75 port_cif_oam_0_port_1_vlan_requirements:
79 type: org.openecomp.datatypes.network.VlanRequirements
80 port_cif_ims_li_0_port_fixed_ips:
84 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
85 compute_cif_scheduler_hints:
90 port_cif_oam_0_port_1_security_groups:
95 port_cif_internal_0_port_network_role:
98 port_cif_ims_li_0_port_ip_requirements:
102 type: org.openecomp.datatypes.network.IpRequirements
103 compute_cif_metadata:
108 port_cif_oam_0_port_3_subnetpoolid:
111 port_cif_ims_li_0_port_name:
116 port_cif_ims_core_0_port_fixed_ips:
120 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
121 port_cif_ims_li_0_port_order:
124 port_cif_oam_0_port_3_network_role:
127 port_cif_oam_0_port_3_network_role_tag:
130 port_cif_ims_core_0_port_vlan_requirements:
134 type: org.openecomp.datatypes.network.VlanRequirements
135 port_cif_oam_0_port_1_network_role:
138 port_cif_ims_core_0_port_exCP_naming:
139 type: org.openecomp.datatypes.Naming
141 port_cif_internal_0_port_subnetpoolid:
144 port_cif_ims_core_0_port_security_groups:
149 port_cif_oam_0_port_1_subnetpoolid:
152 port_cif_ims_core_0_port_name:
157 port_cif_oam_0_port_3_order:
160 port_cif_internal_0_port_network:
165 port_cif_ims_core_0_port_order:
168 port_cif_oam_0_port_3_security_groups:
173 port_cif_ims_core_0_port_ip_requirements:
177 type: org.openecomp.datatypes.network.IpRequirements
178 port_cif_ims_li_0_port_mac_requirements:
179 type: org.openecomp.datatypes.network.MacRequirements
181 port_cif_oam_0_port_1_network:
186 port_cif_ims_li_0_port_security_groups:
191 port_cif_ims_li_0_port_subnetpoolid:
194 port_cif_oam_0_port_3_vlan_requirements:
198 type: org.openecomp.datatypes.network.VlanRequirements
204 port_cif_internal_0_port_order:
207 compute_cif_availability_zone:
212 port_cif_oam_0_port_1_network_role_tag:
215 port_cif_oam_0_port_3_mac_requirements:
216 type: org.openecomp.datatypes.network.MacRequirements
218 port_cif_ims_core_0_port_allowed_address_pairs:
222 type: org.openecomp.datatypes.heat.network.AddressPair
223 port_cif_oam_0_port_3_fixed_ips:
227 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
228 port_cif_ims_core_0_port_network_role_tag:
231 port_cif_ims_li_0_port_exCP_naming:
232 type: org.openecomp.datatypes.Naming
234 port_cif_ims_li_0_port_allowed_address_pairs:
238 type: org.openecomp.datatypes.heat.network.AddressPair
239 port_cif_ims_core_0_port_subnetpoolid:
242 port_cif_internal_0_port_network_role_tag:
245 port_cif_internal_0_port_mac_requirements:
246 type: org.openecomp.datatypes.network.MacRequirements
248 port_cif_ims_li_0_port_network:
253 port_cif_internal_0_port_security_groups:
258 port_cif_internal_0_port_exCP_naming:
259 type: org.openecomp.datatypes.Naming
261 port_cif_ims_li_0_port_network_role_tag:
266 description: Index value of this substitution service template runtime instance
270 - greater_or_equal: 0
271 port_cif_oam_0_port_3_allowed_address_pairs:
275 type: org.openecomp.datatypes.heat.network.AddressPair
276 port_cif_internal_0_port_fixed_ips:
280 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
281 compute_cif_config_drive:
286 port_cif_oam_0_port_3_name:
291 port_cif_ims_li_0_port_vlan_requirements:
295 type: org.openecomp.datatypes.network.VlanRequirements
296 port_cif_oam_0_port_3_network:
301 port_cif_ims_core_0_port_mac_requirements:
302 type: org.openecomp.datatypes.network.MacRequirements
304 port_cif_internal_0_port_allowed_address_pairs:
308 type: org.openecomp.datatypes.heat.network.AddressPair
309 port_cif_oam_0_port_1_mac_requirements:
310 type: org.openecomp.datatypes.network.MacRequirements
312 port_cif_oam_0_port_3_ip_requirements:
316 type: org.openecomp.datatypes.network.IpRequirements
317 port_cif_internal_0_port_ip_requirements:
321 type: org.openecomp.datatypes.network.IpRequirements
324 type: org.openecomp.resource.vfc.compute.nodes.heat.cif
328 - compute_cif_availability_zone
331 get_input: vm_flavor_name
334 - compute_cif_metadata
338 - compute_cif_config_drive
341 get_input: vm_image_name
348 - compute_cif_scheduler_hints
352 - compute_cif_user_data_format
354 cif_cif_internal_0_port:
355 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
358 get_input: port_cif_internal_0_port_mac_requirements
359 allowed_address_pairs:
360 get_input: port_cif_internal_0_port_allowed_address_pairs
362 get_input: port_cif_internal_0_port_order
365 - port_cif_internal_0_port_security_groups
368 get_input: port_cif_internal_0_port_exCP_naming
370 get_input: port_cif_internal_0_port_vlan_requirements
372 get_input: port_cif_internal_0_port_ip_requirements
374 get_input: port_cif_internal_0_port_network_role_tag
376 get_input: port_cif_internal_0_port_network_role
378 get_input: port_cif_internal_0_port_subnetpoolid
380 get_input: port_cif_internal_0_port_fixed_ips
383 - port_cif_internal_0_port_name
387 - port_cif_internal_0_port_network
391 capability: tosca.capabilities.network.Bindable
393 relationship: tosca.relationships.network.BindsTo
394 cif_cif_ims_li_0_port:
395 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
398 get_input: port_cif_ims_li_0_port_mac_requirements
399 allowed_address_pairs:
400 get_input: port_cif_ims_li_0_port_allowed_address_pairs
402 get_input: port_cif_ims_li_0_port_order
405 - port_cif_ims_li_0_port_security_groups
408 get_input: port_cif_ims_li_0_port_exCP_naming
410 get_input: port_cif_ims_li_0_port_vlan_requirements
412 get_input: port_cif_ims_li_0_port_ip_requirements
414 get_input: port_cif_ims_li_0_port_network_role_tag
416 get_input: port_cif_ims_li_0_port_network_role
418 get_input: port_cif_ims_li_0_port_subnetpoolid
420 get_input: port_cif_ims_li_0_port_fixed_ips
423 - port_cif_ims_li_0_port_name
427 - port_cif_ims_li_0_port_network
431 capability: tosca.capabilities.network.Bindable
433 relationship: tosca.relationships.network.BindsTo
434 cif_cif_ims_core_0_port:
435 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
438 get_input: port_cif_ims_core_0_port_mac_requirements
439 allowed_address_pairs:
440 get_input: port_cif_ims_core_0_port_allowed_address_pairs
442 get_input: port_cif_ims_core_0_port_order
445 - port_cif_ims_core_0_port_security_groups
448 get_input: port_cif_ims_core_0_port_exCP_naming
450 get_input: port_cif_ims_core_0_port_vlan_requirements
452 get_input: port_cif_ims_core_0_port_ip_requirements
454 get_input: port_cif_ims_core_0_port_network_role_tag
456 get_input: port_cif_ims_core_0_port_network_role
458 get_input: port_cif_ims_core_0_port_subnetpoolid
460 get_input: port_cif_ims_core_0_port_fixed_ips
463 - port_cif_ims_core_0_port_name
467 - port_cif_ims_core_0_port_network
471 capability: tosca.capabilities.network.Bindable
473 relationship: tosca.relationships.network.BindsTo
474 cif_cif_oam_0_port_1:
475 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
478 get_input: port_cif_oam_0_port_1_mac_requirements
479 allowed_address_pairs:
480 get_input: port_cif_oam_0_port_1_allowed_address_pairs
482 get_input: port_cif_oam_0_port_1_order
485 - port_cif_oam_0_port_1_security_groups
488 get_input: port_cif_oam_0_port_1_exCP_naming
490 get_input: port_cif_oam_0_port_1_vlan_requirements
492 get_input: port_cif_oam_0_port_1_ip_requirements
494 get_input: port_cif_oam_0_port_1_network_role_tag
496 get_input: port_cif_oam_0_port_1_network_role
498 get_input: port_cif_oam_0_port_1_subnetpoolid
500 get_input: port_cif_oam_0_port_1_fixed_ips
503 - port_cif_oam_0_port_1_name
507 - port_cif_oam_0_port_1_network
511 capability: tosca.capabilities.network.Bindable
513 relationship: tosca.relationships.network.BindsTo
514 cif_cif_oam_0_port_3:
515 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
518 get_input: port_cif_oam_0_port_3_mac_requirements
519 allowed_address_pairs:
520 get_input: port_cif_oam_0_port_3_allowed_address_pairs
522 get_input: port_cif_oam_0_port_3_order
525 - port_cif_oam_0_port_3_security_groups
528 get_input: port_cif_oam_0_port_3_exCP_naming
530 get_input: port_cif_oam_0_port_3_vlan_requirements
532 get_input: port_cif_oam_0_port_3_ip_requirements
534 get_input: port_cif_oam_0_port_3_network_role_tag
536 get_input: port_cif_oam_0_port_3_network_role
538 get_input: port_cif_oam_0_port_3_subnetpoolid
540 get_input: port_cif_oam_0_port_3_fixed_ips
543 - port_cif_oam_0_port_3_name
547 - port_cif_oam_0_port_3_network
551 capability: tosca.capabilities.network.Bindable
553 relationship: tosca.relationships.network.BindsTo
554 substitution_mappings:
555 node_type: org.openecomp.resource.abstract.nodes.cif
557 network.incoming.bytes.rate_cif_cif_internal_0_port:
558 - cif_cif_internal_0_port
559 - network.incoming.bytes.rate
560 binding_cif_cif_oam_0_port_3:
561 - cif_cif_oam_0_port_3
569 disk.device.read.requests_cif:
571 - disk.device.read.requests
572 disk.device.write.bytes_cif:
574 - disk.device.write.bytes
575 network.outgoing.bytes_cif_cif_internal_0_port:
576 - cif_cif_internal_0_port
577 - network.outgoing.bytes
587 attachment_cif_cif_internal_0_port:
588 - cif_cif_internal_0_port
590 network.incoming.bytes.rate_cif_cif_oam_0_port_3:
591 - cif_cif_oam_0_port_3
592 - network.incoming.bytes.rate
593 network.incoming.packets.rate_cif_cif_ims_core_0_port:
594 - cif_cif_ims_core_0_port
595 - network.incoming.packets.rate
596 network.incoming.bytes.rate_cif_cif_oam_0_port_1:
597 - cif_cif_oam_0_port_1
598 - network.incoming.bytes.rate
599 feature_cif_cif_internal_0_port:
600 - cif_cif_internal_0_port
602 network.outgoing.packets.rate_cif_cif_internal_0_port:
603 - cif_cif_internal_0_port
604 - network.outgoing.packets.rate
605 network.incoming.packets_cif_cif_oam_0_port_1:
606 - cif_cif_oam_0_port_1
607 - network.incoming.packets
608 network.incoming.packets_cif_cif_oam_0_port_3:
609 - cif_cif_oam_0_port_3
610 - network.incoming.packets
611 network.outgoing.bytes.rate_cif_cif_ims_li_0_port:
612 - cif_cif_ims_li_0_port
613 - network.outgoing.bytes.rate
617 feature_cif_cif_ims_li_0_port:
618 - cif_cif_ims_li_0_port
620 network.outgoing.bytes_cif_cif_oam_0_port_3:
621 - cif_cif_oam_0_port_3
622 - network.outgoing.bytes
623 network.incoming.bytes_cif_cif_ims_li_0_port:
624 - cif_cif_ims_li_0_port
625 - network.incoming.bytes
626 network.outgoing.bytes_cif_cif_oam_0_port_1:
627 - cif_cif_oam_0_port_1
628 - network.outgoing.bytes
629 binding_cif_cif_ims_core_0_port:
630 - cif_cif_ims_core_0_port
632 network.outgoing.bytes.rate_cif_cif_oam_0_port_3:
633 - cif_cif_oam_0_port_3
634 - network.outgoing.bytes.rate
638 network.outpoing.packets_cif_cif_oam_0_port_3:
639 - cif_cif_oam_0_port_3
640 - network.outpoing.packets
641 network.outpoing.packets_cif_cif_oam_0_port_1:
642 - cif_cif_oam_0_port_1
643 - network.outpoing.packets
644 disk.device.iops_cif:
647 network.incoming.packets.rate_cif_cif_ims_li_0_port:
648 - cif_cif_ims_li_0_port
649 - network.incoming.packets.rate
650 network.incoming.bytes.rate_cif_cif_ims_li_0_port:
651 - cif_cif_ims_li_0_port
652 - network.incoming.bytes.rate
656 disk.device.write.requests_cif:
658 - disk.device.write.requests
662 network.outpoing.packets_cif_cif_internal_0_port:
663 - cif_cif_internal_0_port
664 - network.outpoing.packets
665 network.incoming.packets_cif_cif_ims_li_0_port:
666 - cif_cif_ims_li_0_port
667 - network.incoming.packets
668 network.incoming.packets_cif_cif_ims_core_0_port:
669 - cif_cif_ims_core_0_port
670 - network.incoming.packets
671 network.outgoing.packets.rate_cif_cif_oam_0_port_3:
672 - cif_cif_oam_0_port_3
673 - network.outgoing.packets.rate
677 disk.write.bytes.rate_cif:
679 - disk.write.bytes.rate
683 disk.ephemeral.size_cif:
685 - disk.ephemeral.size
686 network.outgoing.bytes_cif_cif_ims_li_0_port:
687 - cif_cif_ims_li_0_port
688 - network.outgoing.bytes
689 disk.write.requests.rate_cif:
691 - disk.write.requests.rate
701 disk.device.read.requests.rate_cif:
703 - disk.device.read.requests.rate
704 network.incoming.bytes_cif_cif_internal_0_port:
705 - cif_cif_internal_0_port
706 - network.incoming.bytes
707 attachment_cif_cif_ims_li_0_port:
708 - cif_cif_ims_li_0_port
710 network.outgoing.packets.rate_cif_cif_ims_li_0_port:
711 - cif_cif_ims_li_0_port
712 - network.outgoing.packets.rate
713 disk.device.allocation_cif:
715 - disk.device.allocation
716 binding_cif_cif_internal_0_port:
717 - cif_cif_internal_0_port
719 network.outgoing.packets.rate_cif_cif_ims_core_0_port:
720 - cif_cif_ims_core_0_port
721 - network.outgoing.packets.rate
722 binding_cif_cif_ims_li_0_port:
723 - cif_cif_ims_li_0_port
725 disk.device.read.bytes.rate_cif:
727 - disk.device.read.bytes.rate
731 network.incoming.packets.rate_cif_cif_internal_0_port:
732 - cif_cif_internal_0_port
733 - network.incoming.packets.rate
734 disk.device.write.bytes.rate_cif:
736 - disk.device.write.bytes.rate
740 disk.device.usage_cif:
746 disk.read.bytes.rate_cif:
748 - disk.read.bytes.rate
749 network.outgoing.packets.rate_cif_cif_oam_0_port_1:
750 - cif_cif_oam_0_port_1
751 - network.outgoing.packets.rate
752 network.incoming.bytes_cif_cif_oam_0_port_1:
753 - cif_cif_oam_0_port_1
754 - network.incoming.bytes
755 network.incoming.bytes.rate_cif_cif_ims_core_0_port:
756 - cif_cif_ims_core_0_port
757 - network.incoming.bytes.rate
758 network.incoming.bytes_cif_cif_oam_0_port_3:
759 - cif_cif_oam_0_port_3
760 - network.incoming.bytes
761 network.outpoing.packets_cif_cif_ims_core_0_port:
762 - cif_cif_ims_core_0_port
763 - network.outpoing.packets
764 disk.write.requests_cif:
766 - disk.write.requests
770 attachment_cif_cif_ims_core_0_port:
771 - cif_cif_ims_core_0_port
773 network.outgoing.bytes.rate_cif_cif_ims_core_0_port:
774 - cif_cif_ims_core_0_port
775 - network.outgoing.bytes.rate
776 disk.read.requests_cif:
779 disk.write.bytes_cif:
785 network.outgoing.bytes_cif_cif_ims_core_0_port:
786 - cif_cif_ims_core_0_port
787 - network.outgoing.bytes
788 network.outgoing.bytes.rate_cif_cif_oam_0_port_1:
789 - cif_cif_oam_0_port_1
790 - network.outgoing.bytes.rate
791 network.outpoing.packets_cif_cif_ims_li_0_port:
792 - cif_cif_ims_li_0_port
793 - network.outpoing.packets
794 disk.device.capacity_cif:
796 - disk.device.capacity
797 feature_cif_cif_ims_core_0_port:
798 - cif_cif_ims_core_0_port
800 feature_cif_cif_oam_0_port_3:
801 - cif_cif_oam_0_port_3
803 network.incoming.bytes_cif_cif_ims_core_0_port:
804 - cif_cif_ims_core_0_port
805 - network.incoming.bytes
806 feature_cif_cif_oam_0_port_1:
807 - cif_cif_oam_0_port_1
809 network.incoming.packets.rate_cif_cif_oam_0_port_3:
810 - cif_cif_oam_0_port_3
811 - network.incoming.packets.rate
812 network.incoming.packets.rate_cif_cif_oam_0_port_1:
813 - cif_cif_oam_0_port_1
814 - network.incoming.packets.rate
818 attachment_cif_cif_oam_0_port_3:
819 - cif_cif_oam_0_port_3
821 attachment_cif_cif_oam_0_port_1:
822 - cif_cif_oam_0_port_1
824 disk.device.read.bytes_cif:
826 - disk.device.read.bytes
827 disk.device.latency_cif:
829 - disk.device.latency
830 network.incoming.packets_cif_cif_internal_0_port:
831 - cif_cif_internal_0_port
832 - network.incoming.packets
833 disk.device.write.requests.rate_cif:
835 - disk.device.write.requests.rate
836 network.outgoing.bytes.rate_cif_cif_internal_0_port:
837 - cif_cif_internal_0_port
838 - network.outgoing.bytes.rate
842 binding_cif_cif_oam_0_port_1:
843 - cif_cif_oam_0_port_1
846 link_cif_cif_ims_core_0_port:
847 - cif_cif_ims_core_0_port
849 dependency_cif_cif_ims_li_0_port:
850 - cif_cif_ims_li_0_port
852 dependency_cif_cif_oam_0_port_1:
853 - cif_cif_oam_0_port_1
858 dependency_cif_cif_ims_core_0_port:
859 - cif_cif_ims_core_0_port
861 dependency_cif_cif_oam_0_port_3:
862 - cif_cif_oam_0_port_3
867 dependency_cif_cif_internal_0_port:
868 - cif_cif_internal_0_port
870 link_cif_cif_ims_li_0_port:
871 - cif_cif_ims_li_0_port
873 link_cif_cif_oam_0_port_1:
874 - cif_cif_oam_0_port_1
876 link_cif_cif_internal_0_port:
877 - cif_cif_internal_0_port
879 link_cif_cif_oam_0_port_3:
880 - cif_cif_oam_0_port_3