1 tosca_definitions_version: tosca_simple_yaml_1_0_0
 
   3   template_name: Nested_pd_server
 
   5 - openecomp_heat_index:
 
   6     file: openecomp-heat/_index.yml
 
   7 - GlobalSubstitutionTypes:
 
   8     file: GlobalSubstitutionTypesServiceTemplate.yaml
 
  10     file: openecomp/_index.yml
 
  12   org.openecomp.resource.vfc.nodes.heat.pd_server:
 
  13     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 
  16     port_pd01_port_0_mac_requirements:
 
  17       type: org.openecomp.datatypes.network.MacRequirements
 
  19     port_pd01_port_0_ip_requirements:
 
  23         type: org.openecomp.datatypes.network.IpRequirements
 
  24     port_pd01_port_2_vlan_requirements:
 
  28         type: org.openecomp.datatypes.network.VlanRequirements
 
  29     port_pd01_port_0_replacement_policy:
 
  37     port_pd01_port_1_network_role:
 
  40     port_template_VMInt_OAM_lb_internal_VMI_order:
 
  43     port_pd01_port_0_order:
 
  46     port_template_VMInt_OAM_lb_internal_VMI_name:
 
  51     port_template_VMInt_OAM_lb_internal_VMI_virtual_machine_interface_properties:
 
  52       type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
 
  54     port_pd01_port_2_subnetpoolid:
 
  60     port_template_VMInt_OAM_lb_internal_VMI_ip_requirements:
 
  64         type: org.openecomp.datatypes.network.IpRequirements
 
  65     port_pd01_port_2_mac_requirements:
 
  66       type: org.openecomp.datatypes.network.MacRequirements
 
  68     port_pd01_port_0_subnetpoolid:
 
  71     port_pd01_port_1_network:
 
  76     port_pd01_port_0_network_role_tag:
 
  79     port_template_VMInt_OAM_lb_internal_VMI_virtual_network_refs:
 
  84     port_template_VMInt_OAM_lb_internal_VMI_vlan_requirements:
 
  88         type: org.openecomp.datatypes.network.VlanRequirements
 
  89     port_pd01_port_1_order:
 
  92     port_pd01_port_0_exCP_naming:
 
  93       type: org.openecomp.datatypes.Naming
 
  95     port_template_VMInt_OAM_lb_internal_VMI_mac_requirements:
 
  96       type: org.openecomp.datatypes.network.MacRequirements
 
  98     port_pd01_port_2_replacement_policy:
 
 103     port_pd01_port_1_replacement_policy:
 
 108     port_pd01_port_1_exCP_naming:
 
 109       type: org.openecomp.datatypes.Naming
 
 111     port_template_VMInt_OAM_lb_internal_VMI_virtual_machine_interface_mac_addresses:
 
 116     port_template_VMInt_OAM_lb_internal_VMI_port_tuple_refs:
 
 121     port_pd01_port_2_exCP_naming:
 
 122       type: org.openecomp.datatypes.Naming
 
 124     port_template_VMInt_OAM_lb_internal_VMI_network_role_tag:
 
 127     port_template_VMInt_OAM_lb_internal_VMI_security_group_refs:
 
 132     compute_pd_server_contrail_service_instance_ind:
 
 137     port_pd01_port_2_order:
 
 140     port_pd01_port_0_network:
 
 145     port_pd01_port_0_network_role:
 
 148     compute_pd_server_availability_zone:
 
 153     compute_pd_server_name:
 
 158     port_pd01_port_2_network_role_tag:
 
 161     port_pd01_port_2_network_role:
 
 164     port_pd01_port_1_subnetpoolid:
 
 167     port_template_VMInt_OAM_lb_internal_VMI_subnetpoolid:
 
 170     port_pd01_port_1_network_role_tag:
 
 173     port_template_VMInt_OAM_lb_internal_VMI_network_role:
 
 176     compute_pd_server_user_data_format:
 
 181     port_pd01_port_2_ip_requirements:
 
 185         type: org.openecomp.datatypes.network.IpRequirements
 
 186     port_pd01_port_1_ip_requirements:
 
 190         type: org.openecomp.datatypes.network.IpRequirements
 
 193       description: Index value of this substitution service template runtime instance
 
 197       - greater_or_equal: 0
 
 198     port_template_VMInt_OAM_lb_internal_VMI_exCP_naming:
 
 199       type: org.openecomp.datatypes.Naming
 
 201     port_pd01_port_1_vlan_requirements:
 
 205         type: org.openecomp.datatypes.network.VlanRequirements
 
 206     port_pd01_port_1_mac_requirements:
 
 207       type: org.openecomp.datatypes.network.MacRequirements
 
 209     port_pd01_port_0_vlan_requirements:
 
 213         type: org.openecomp.datatypes.network.VlanRequirements
 
 214     port_template_VMInt_OAM_lb_internal_VMI_virtual_machine_interface_allowed_address_pairs:
 
 215       type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
 
 219       type: org.openecomp.resource.vfc.nodes.heat.pd_server
 
 223           - compute_pd_server_availability_zone
 
 226           get_input: vm_flavor_name
 
 228           get_input: vm_image_name
 
 229         contrail_service_instance_ind:
 
 231           - compute_pd_server_contrail_service_instance_ind
 
 235           - compute_pd_server_name
 
 239           - compute_pd_server_user_data_format
 
 241     pd_server_pd01_port_2:
 
 242       type: org.openecomp.resource.cp.v2.extNeutronCP
 
 246           - port_pd01_port_2_replacement_policy
 
 249           get_input: port_pd01_port_2_ip_requirements
 
 251           get_input: port_pd01_port_2_network_role
 
 253           get_input: port_pd01_port_2_subnetpoolid
 
 255           get_input: port_pd01_port_2_mac_requirements
 
 257           get_input: port_pd01_port_2_exCP_naming
 
 259           get_input: port_pd01_port_2_vlan_requirements
 
 261           get_input: port_pd01_port_2_network_role_tag
 
 263           get_input: port_pd01_port_2_order
 
 266           capability: tosca.capabilities.network.Bindable
 
 268           relationship: tosca.relationships.network.BindsTo
 
 276                 get_input: port_pd01_port_2_network_role
 
 278     pd_server_pd01_port_1:
 
 279       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 282           get_input: port_pd01_port_1_exCP_naming
 
 285           - port_pd01_port_1_replacement_policy
 
 288           get_input: port_pd01_port_1_vlan_requirements
 
 290           get_input: port_pd01_port_1_ip_requirements
 
 292           get_input: port_pd01_port_1_network_role_tag
 
 294           get_input: port_pd01_port_1_mac_requirements
 
 296           get_input: port_pd01_port_1_order
 
 298           get_input: port_pd01_port_1_network_role
 
 300           get_input: port_pd01_port_1_subnetpoolid
 
 303           - port_pd01_port_1_network
 
 307           capability: tosca.capabilities.network.Bindable
 
 309           relationship: tosca.relationships.network.BindsTo
 
 310     pd_server_pd01_port_0:
 
 311       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 314           get_input: port_pd01_port_0_exCP_naming
 
 317           - port_pd01_port_0_replacement_policy
 
 320           get_input: port_pd01_port_0_vlan_requirements
 
 322           get_input: port_pd01_port_0_ip_requirements
 
 324           get_input: port_pd01_port_0_network_role_tag
 
 326           get_input: port_pd01_port_0_mac_requirements
 
 328           get_input: port_pd01_port_0_order
 
 330           get_input: port_pd01_port_0_network_role
 
 332           get_input: port_pd01_port_0_subnetpoolid
 
 335           - port_pd01_port_0_network
 
 339           capability: tosca.capabilities.network.Bindable
 
 341           relationship: tosca.relationships.network.BindsTo
 
 342     pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 343       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
 
 346           get_input: port_template_VMInt_OAM_lb_internal_VMI_mac_requirements
 
 348           get_input: port_template_VMInt_OAM_lb_internal_VMI_order
 
 350           get_input: port_template_VMInt_OAM_lb_internal_VMI_exCP_naming
 
 351         virtual_machine_interface_allowed_address_pairs:
 
 353           - port_template_VMInt_OAM_lb_internal_VMI_virtual_machine_interface_allowed_address_pairs
 
 356           get_input: port_template_VMInt_OAM_lb_internal_VMI_vlan_requirements
 
 357         virtual_machine_interface_properties:
 
 359           - port_template_VMInt_OAM_lb_internal_VMI_virtual_machine_interface_properties
 
 363           - port_template_VMInt_OAM_lb_internal_VMI_security_group_refs
 
 365         virtual_network_refs:
 
 367           - port_template_VMInt_OAM_lb_internal_VMI_virtual_network_refs
 
 370           get_input: port_template_VMInt_OAM_lb_internal_VMI_ip_requirements
 
 372           get_input: port_template_VMInt_OAM_lb_internal_VMI_network_role_tag
 
 373         virtual_machine_interface_mac_addresses:
 
 375           - port_template_VMInt_OAM_lb_internal_VMI_virtual_machine_interface_mac_addresses
 
 379           - port_template_VMInt_OAM_lb_internal_VMI_port_tuple_refs
 
 382           get_input: port_template_VMInt_OAM_lb_internal_VMI_network_role
 
 384           get_input: port_template_VMInt_OAM_lb_internal_VMI_subnetpoolid
 
 387           - port_template_VMInt_OAM_lb_internal_VMI_name
 
 391           capability: tosca.capabilities.network.Bindable
 
 393           relationship: tosca.relationships.network.BindsTo
 
 394   substitution_mappings:
 
 395     node_type: org.openecomp.resource.abstract.nodes.pd_server
 
 397       binding_pd_server_pd01_port_0:
 
 398       - pd_server_pd01_port_0
 
 403       disk.read.bytes.rate_pd_server:
 
 405       - disk.read.bytes.rate
 
 406       binding_pd_server_pd01_port_1:
 
 407       - pd_server_pd01_port_1
 
 409       binding_pd_server_pd01_port_2:
 
 410       - pd_server_pd01_port_2
 
 412       memory.usage_pd_server:
 
 418       disk.device.usage_pd_server:
 
 421       network.incoming.packets_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 422       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 423       - network.incoming.packets
 
 427       disk.write.bytes.rate_pd_server:
 
 429       - disk.write.bytes.rate
 
 436       disk.device.write.requests.rate_pd_server:
 
 438       - disk.device.write.requests.rate
 
 439       disk.read.bytes_pd_server:
 
 442       disk.device.read.bytes.rate_pd_server:
 
 444       - disk.device.read.bytes.rate
 
 445       network.incoming.packets_pd_server_pd01_port_0:
 
 446       - pd_server_pd01_port_0
 
 447       - network.incoming.packets
 
 448       network.incoming.packets.rate_pd_server_pd01_port_2:
 
 449       - pd_server_pd01_port_2
 
 450       - network.incoming.packets.rate
 
 451       network.incoming.bytes.rate_pd_server_pd01_port_2:
 
 452       - pd_server_pd01_port_2
 
 453       - network.incoming.bytes.rate
 
 457       network.incoming.packets.rate_pd_server_pd01_port_1:
 
 458       - pd_server_pd01_port_1
 
 459       - network.incoming.packets.rate
 
 460       network.incoming.bytes.rate_pd_server_pd01_port_1:
 
 461       - pd_server_pd01_port_1
 
 462       - network.incoming.bytes.rate
 
 463       memory.resident_pd_server:
 
 469       network.incoming.packets.rate_pd_server_pd01_port_0:
 
 470       - pd_server_pd01_port_0
 
 471       - network.incoming.packets.rate
 
 472       network.incoming.bytes.rate_pd_server_pd01_port_0:
 
 473       - pd_server_pd01_port_0
 
 474       - network.incoming.bytes.rate
 
 475       network.outgoing.packets.rate_pd_server_pd01_port_2:
 
 476       - pd_server_pd01_port_2
 
 477       - network.outgoing.packets.rate
 
 478       attachment_pd_server_pd01_port_1:
 
 479       - pd_server_pd01_port_1
 
 481       attachment_pd_server_pd01_port_2:
 
 482       - pd_server_pd01_port_2
 
 484       network.outgoing.packets.rate_pd_server_pd01_port_1:
 
 485       - pd_server_pd01_port_1
 
 486       - network.outgoing.packets.rate
 
 487       network.outgoing.packets.rate_pd_server_pd01_port_0:
 
 488       - pd_server_pd01_port_0
 
 489       - network.outgoing.packets.rate
 
 493       disk.device.write.bytes.rate_pd_server:
 
 495       - disk.device.write.bytes.rate
 
 496       attachment_pd_server_pd01_port_0:
 
 497       - pd_server_pd01_port_0
 
 499       disk.device.write.requests_pd_server:
 
 501       - disk.device.write.requests
 
 505       network.outpoing.packets_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 506       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 507       - network.outpoing.packets
 
 508       disk.capacity_pd_server:
 
 511       binding_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 512       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 514       network.incoming.packets_pd_server_pd01_port_2:
 
 515       - pd_server_pd01_port_2
 
 516       - network.incoming.packets
 
 517       network.incoming.packets_pd_server_pd01_port_1:
 
 518       - pd_server_pd01_port_1
 
 519       - network.incoming.packets
 
 520       disk.device.allocation_pd_server:
 
 522       - disk.device.allocation
 
 523       disk.allocation_pd_server:
 
 529       disk.read.requests_pd_server:
 
 532       network.outgoing.bytes.rate_pd_server_pd01_port_2:
 
 533       - pd_server_pd01_port_2
 
 534       - network.outgoing.bytes.rate
 
 535       network.outgoing.bytes.rate_pd_server_pd01_port_1:
 
 536       - pd_server_pd01_port_1
 
 537       - network.outgoing.bytes.rate
 
 538       network.outgoing.bytes.rate_pd_server_pd01_port_0:
 
 539       - pd_server_pd01_port_0
 
 540       - network.outgoing.bytes.rate
 
 544       network.incoming.bytes.rate_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 545       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 546       - network.incoming.bytes.rate
 
 547       disk.usage_pd_server:
 
 550       network.incoming.bytes_pd_server_pd01_port_1:
 
 551       - pd_server_pd01_port_1
 
 552       - network.incoming.bytes
 
 553       network.incoming.bytes_pd_server_pd01_port_2:
 
 554       - pd_server_pd01_port_2
 
 555       - network.incoming.bytes
 
 556       network.incoming.bytes_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 557       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 558       - network.incoming.bytes
 
 559       disk.write.bytes_pd_server:
 
 562       network.outgoing.bytes_pd_server_pd01_port_0:
 
 563       - pd_server_pd01_port_0
 
 564       - network.outgoing.bytes
 
 565       network.outgoing.bytes_pd_server_pd01_port_1:
 
 566       - pd_server_pd01_port_1
 
 567       - network.outgoing.bytes
 
 568       network.outgoing.bytes_pd_server_pd01_port_2:
 
 569       - pd_server_pd01_port_2
 
 570       - network.outgoing.bytes
 
 571       network.incoming.bytes_pd_server_pd01_port_0:
 
 572       - pd_server_pd01_port_0
 
 573       - network.incoming.bytes
 
 574       disk.device.read.requests.rate_pd_server:
 
 576       - disk.device.read.requests.rate
 
 577       disk.root.size_pd_server:
 
 580       feature_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 581       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 583       disk.device.read.bytes_pd_server:
 
 585       - disk.device.read.bytes
 
 586       disk.device.write.bytes_pd_server:
 
 588       - disk.device.write.bytes
 
 589       network.outpoing.packets_pd_server_pd01_port_2:
 
 590       - pd_server_pd01_port_2
 
 591       - network.outpoing.packets
 
 592       network.outpoing.packets_pd_server_pd01_port_0:
 
 593       - pd_server_pd01_port_0
 
 594       - network.outpoing.packets
 
 595       network.outpoing.packets_pd_server_pd01_port_1:
 
 596       - pd_server_pd01_port_1
 
 597       - network.outpoing.packets
 
 598       disk.device.read.requests_pd_server:
 
 600       - disk.device.read.requests
 
 607       feature_pd_server_pd01_port_1:
 
 608       - pd_server_pd01_port_1
 
 610       feature_pd_server_pd01_port_0:
 
 611       - pd_server_pd01_port_0
 
 613       network.outgoing.bytes.rate_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 614       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 615       - network.outgoing.bytes.rate
 
 616       feature_pd_server_pd01_port_2:
 
 617       - pd_server_pd01_port_2
 
 619       network.incoming.packets.rate_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 620       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 621       - network.incoming.packets.rate
 
 622       disk.write.requests.rate_pd_server:
 
 624       - disk.write.requests.rate
 
 625       disk.ephemeral.size_pd_server:
 
 627       - disk.ephemeral.size
 
 628       network.outgoing.bytes_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 629       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 630       - network.outgoing.bytes
 
 631       disk.write.requests_pd_server:
 
 633       - disk.write.requests
 
 634       disk.device.latency_pd_server:
 
 636       - disk.device.latency
 
 637       disk.latency_pd_server:
 
 640       disk.device.capacity_pd_server:
 
 642       - disk.device.capacity
 
 643       network.outgoing.packets.rate_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 644       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 645       - network.outgoing.packets.rate
 
 646       disk.device.iops_pd_server:
 
 649       port_mirroring_pd_server_pd01_port_2:
 
 650       - pd_server_pd01_port_2
 
 653       local_storage_pd_server:
 
 656       dependency_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 657       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 659       link_pd_server_pd01_port_2:
 
 660       - pd_server_pd01_port_2
 
 662       dependency_pd_server_pd01_port_1:
 
 663       - pd_server_pd01_port_1
 
 665       dependency_pd_server_pd01_port_2:
 
 666       - pd_server_pd01_port_2
 
 668       link_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 669       - pd_server_template_VMInt_OAM_lb_internal_VMI
 
 671       dependency_pd_server:
 
 674       dependency_pd_server_pd01_port_0:
 
 675       - pd_server_pd01_port_0
 
 677       link_pd_server_pd01_port_0:
 
 678       - pd_server_pd01_port_0
 
 680       link_pd_server_pd01_port_1:
 
 681       - pd_server_pd01_port_1