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