1 tosca_definitions_version: tosca_simple_yaml_1_0_0
 
   3   template_name: Nested_oam_1
 
   5 - openecomp_heat_index:
 
   6     file: openecomp-heat/_index.yml
 
   7 - GlobalSubstitutionTypes:
 
   8     file: GlobalSubstitutionTypesServiceTemplate.yaml
 
  10   org.openecomp.resource.vfc.compute.nodes.heat.oam:
 
  11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 
  14     port_oam_internal_1_port_network_role_tag:
 
  17     port_oam_internal_1_port_security_groups:
 
  22     port_oam_internal_1_port_network_role:
 
  25     port_oam_oam_1_port_exCP_naming:
 
  26       type: org.openecomp.datatypes.Naming
 
  28     port_oam_oam_1_port_allowed_address_pairs:
 
  32         type: org.openecomp.datatypes.heat.network.AddressPair
 
  36     port_oam_oam_1_port_ip_requirements:
 
  40         type: org.openecomp.datatypes.network.IpRequirements
 
  41     port_oam_oam_1_port_network_role_tag:
 
  44     port_oam_oam_1_port_security_groups:
 
  52     compute_oam_config_drive:
 
  57     port_oam_internal_1_port_network:
 
  62     port_oam_oam_1_port_fixed_ips:
 
  66         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
 
  67     port_oam_internal_1_port_vlan_requirements:
 
  71         type: org.openecomp.datatypes.network.VlanRequirements
 
  72     port_oam_internal_1_port_ip_requirements:
 
  76         type: org.openecomp.datatypes.network.IpRequirements
 
  77     port_oam_oam_1_port_order:
 
  80     port_oam_oam_1_port_network:
 
  87       description: Index value of this substitution service template runtime instance
 
  92     port_oam_internal_1_port_allowed_address_pairs:
 
  96         type: org.openecomp.datatypes.heat.network.AddressPair
 
  97     compute_oam_user_data_format:
 
 102     port_oam_internal_1_port_exCP_naming:
 
 103       type: org.openecomp.datatypes.Naming
 
 105     port_oam_internal_1_port_name:
 
 110     port_oam_internal_1_port_fixed_ips:
 
 114         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
 
 115     port_oam_internal_1_port_subnetpoolid:
 
 118     port_oam_oam_1_port_name:
 
 123     port_oam_internal_1_port_order:
 
 126     port_oam_oam_1_port_vlan_requirements:
 
 130         type: org.openecomp.datatypes.network.VlanRequirements
 
 131     port_oam_oam_1_port_subnetpoolid:
 
 134     compute_oam_scheduler_hints:
 
 139     compute_oam_availability_zone:
 
 144     compute_oam_metadata:
 
 149     port_oam_internal_1_port_mac_requirements:
 
 150       type: org.openecomp.datatypes.network.MacRequirements
 
 157     port_oam_oam_1_port_mac_requirements:
 
 158       type: org.openecomp.datatypes.network.MacRequirements
 
 160     port_oam_oam_1_port_network_role:
 
 164     oam_oam_internal_1_port:
 
 165       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 168           get_input: port_oam_internal_1_port_mac_requirements
 
 169         allowed_address_pairs:
 
 170           get_input: port_oam_internal_1_port_allowed_address_pairs
 
 172           get_input: port_oam_internal_1_port_order
 
 175           - port_oam_internal_1_port_security_groups
 
 178           get_input: port_oam_internal_1_port_exCP_naming
 
 180           get_input: port_oam_internal_1_port_vlan_requirements
 
 182           get_input: port_oam_internal_1_port_ip_requirements
 
 184           get_input: port_oam_internal_1_port_network_role_tag
 
 186           get_input: port_oam_internal_1_port_network_role
 
 188           get_input: port_oam_internal_1_port_subnetpoolid
 
 190           get_input: port_oam_internal_1_port_fixed_ips
 
 193           - port_oam_internal_1_port_name
 
 197           - port_oam_internal_1_port_network
 
 201           capability: tosca.capabilities.network.Bindable
 
 203           relationship: tosca.relationships.network.BindsTo
 
 205       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 208           get_input: port_oam_oam_1_port_mac_requirements
 
 209         allowed_address_pairs:
 
 210           get_input: port_oam_oam_1_port_allowed_address_pairs
 
 212           get_input: port_oam_oam_1_port_order
 
 215           - port_oam_oam_1_port_security_groups
 
 218           get_input: port_oam_oam_1_port_exCP_naming
 
 220           get_input: port_oam_oam_1_port_vlan_requirements
 
 222           get_input: port_oam_oam_1_port_ip_requirements
 
 224           get_input: port_oam_oam_1_port_network_role_tag
 
 226           get_input: port_oam_oam_1_port_network_role
 
 228           get_input: port_oam_oam_1_port_subnetpoolid
 
 230           get_input: port_oam_oam_1_port_fixed_ips
 
 233           - port_oam_oam_1_port_name
 
 237           - port_oam_oam_1_port_network
 
 241           capability: tosca.capabilities.network.Bindable
 
 243           relationship: tosca.relationships.network.BindsTo
 
 245       type: org.openecomp.resource.vfc.compute.nodes.heat.oam
 
 249           - compute_oam_availability_zone
 
 252           get_input: vm_flavor_name
 
 255           - compute_oam_metadata
 
 259           - compute_oam_config_drive
 
 262           get_input: vm_image_name
 
 269           - compute_oam_scheduler_hints
 
 273           - compute_oam_user_data_format
 
 275   substitution_mappings:
 
 276     node_type: org.openecomp.resource.abstract.nodes.oam_1
 
 281       network.incoming.bytes.rate_oam_oam_oam_1_port:
 
 283       - network.incoming.bytes.rate
 
 284       network.outpoing.packets_oam_oam_oam_1_port:
 
 286       - network.outpoing.packets
 
 287       network.incoming.packets.rate_oam_oam_internal_1_port:
 
 288       - oam_oam_internal_1_port
 
 289       - network.incoming.packets.rate
 
 296       disk.device.write.bytes_oam:
 
 298       - disk.device.write.bytes
 
 302       binding_oam_oam_internal_1_port:
 
 303       - oam_oam_internal_1_port
 
 314       network.outgoing.packets.rate_oam_oam_oam_1_port:
 
 316       - network.outgoing.packets.rate
 
 317       disk.device.usage_oam:
 
 323       disk.device.read.bytes.rate_oam:
 
 325       - disk.device.read.bytes.rate
 
 326       network.outgoing.bytes.rate_oam_oam_oam_1_port:
 
 328       - network.outgoing.bytes.rate
 
 329       disk.write.bytes.rate_oam:
 
 331       - disk.write.bytes.rate
 
 332       disk.device.write.bytes.rate_oam:
 
 334       - disk.device.write.bytes.rate
 
 335       disk.device.allocation_oam:
 
 337       - disk.device.allocation
 
 338       network.incoming.bytes_oam_oam_internal_1_port:
 
 339       - oam_oam_internal_1_port
 
 340       - network.incoming.bytes
 
 341       disk.ephemeral.size_oam:
 
 343       - disk.ephemeral.size
 
 344       network.incoming.packets_oam_oam_oam_1_port:
 
 346       - network.incoming.packets
 
 347       disk.write.requests_oam:
 
 349       - disk.write.requests
 
 350       attachment_oam_oam_oam_1_port:
 
 359       network.outgoing.bytes_oam_oam_internal_1_port:
 
 360       - oam_oam_internal_1_port
 
 361       - network.outgoing.bytes
 
 365       network.outgoing.bytes_oam_oam_oam_1_port:
 
 367       - network.outgoing.bytes
 
 368       feature_oam_oam_oam_1_port:
 
 371       network.outgoing.packets.rate_oam_oam_internal_1_port:
 
 372       - oam_oam_internal_1_port
 
 373       - network.outgoing.packets.rate
 
 374       network.incoming.bytes.rate_oam_oam_internal_1_port:
 
 375       - oam_oam_internal_1_port
 
 376       - network.incoming.bytes.rate
 
 383       disk.device.write.requests_oam:
 
 385       - disk.device.write.requests
 
 386       network.outgoing.bytes.rate_oam_oam_internal_1_port:
 
 387       - oam_oam_internal_1_port
 
 388       - network.outgoing.bytes.rate
 
 389       network.incoming.bytes_oam_oam_oam_1_port:
 
 391       - network.incoming.bytes
 
 392       disk.device.read.requests.rate_oam:
 
 394       - disk.device.read.requests.rate
 
 395       disk.write.requests.rate_oam:
 
 397       - disk.write.requests.rate
 
 398       disk.device.latency_oam:
 
 400       - disk.device.latency
 
 401       disk.device.iops_oam:
 
 404       network.outpoing.packets_oam_oam_internal_1_port:
 
 405       - oam_oam_internal_1_port
 
 406       - network.outpoing.packets
 
 407       feature_oam_oam_internal_1_port:
 
 408       - oam_oam_internal_1_port
 
 410       network.incoming.packets.rate_oam_oam_oam_1_port:
 
 412       - network.incoming.packets.rate
 
 416       disk.device.write.requests.rate_oam:
 
 418       - disk.device.write.requests.rate
 
 419       attachment_oam_oam_internal_1_port:
 
 420       - oam_oam_internal_1_port
 
 422       disk.device.read.bytes_oam:
 
 424       - disk.device.read.bytes
 
 431       disk.device.read.requests_oam:
 
 433       - disk.device.read.requests
 
 437       disk.read.bytes.rate_oam:
 
 439       - disk.read.bytes.rate
 
 440       network.incoming.packets_oam_oam_internal_1_port:
 
 441       - oam_oam_internal_1_port
 
 442       - network.incoming.packets
 
 443       binding_oam_oam_oam_1_port:
 
 458       disk.write.bytes_oam:
 
 461       disk.read.requests_oam:
 
 464       disk.device.capacity_oam:
 
 466       - disk.device.capacity
 
 471       link_oam_oam_internal_1_port:
 
 472       - oam_oam_internal_1_port
 
 474       link_oam_oam_oam_1_port:
 
 480       dependency_oam_oam_internal_1_port:
 
 481       - oam_oam_internal_1_port
 
 483       dependency_oam_oam_oam_1_port: