1 tosca_definitions_version: tosca_simple_yaml_1_0_0
 
   5 - openecomp_heat_index:
 
   6     file: openecomp-heat/_index.yml
 
   7 - GlobalSubstitutionTypes:
 
   8     file: GlobalSubstitutionTypesServiceTemplate.yaml
 
  10     file: openecomp/_index.yml
 
  18       description: flavor name of PD instance
 
  21       label: csb ineternal cidr
 
  25       description: csb internal cidr
 
  26     availabilityzone_name:
 
  27       label: availabilityzone name
 
  31       description: availabilityzone name
 
  33     template_PortTuple_LB1:
 
  38     lb_st_interface_type_oam:
 
  58     packet_internal_network_name:
 
  59       label: packet internal network name
 
  63       description: name of the network
 
  65       label: OAM flavor name
 
  69       description: flavor name of OAM instance
 
  76       description: PD image name
 
  78     packet_mirror_network_name:
 
  79       label: packet mirror network name
 
  83       description: name of the network
 
  86       label: PD server names
 
  90       description: name of the PD instance
 
 101       description: volume type
 
 102       default: volume_type_1
 
 108     pd_port_fixed_ips_address:
 
 118     virtual_ipv6_address:
 
 128     pd01_cinder_volume_size:
 
 133       description: volume size
 
 135     pd_port_fixed_ips_subnet:
 
 141       label: oam network name
 
 145       description: name of the oam network
 
 146       default: oam_protected_net_0
 
 147     lb_st_interface_vlan_tag_oam:
 
 153     packet_mirror_network:
 
 154       type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
 
 157           get_input: packet_mirror_network_name
 
 159       type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
 
 162           get_input: nems_traffic_name
 
 164       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
 
 167           get_input: pd01_volume_type
 
 168         size: '(get_input : pd01_cinder_volume_size) * 1024'
 
 170       type: org.openecomp.resource.abstract.nodes.pd_server
 
 174         port_pd01_port_replacement_policy:
 
 177           get_input: pd_flavor_name
 
 178         port_template_VMInt_OAM_lb_internal_VMI_name:
 
 179         - template_VMInt_OAM_lb_NAME
 
 180         port_pd01_port_mac_requirements:
 
 184           get_input: pd_image_name
 
 185         port_pd03_port_ip_requirements:
 
 189           floating_ip_count_required:
 
 191         port_template_VMInt_OAM_lb_internal_VMI_virtual_network_refs:
 
 195         port_pd03_port_replacement_policy:
 
 197         port_pd02_port_mac_requirements:
 
 200         port_pd03_port_mac_requirements:
 
 203         port_template_VMInt_OAM_lb_internal_VMI_virtual_machine_interface_mac_addresses:
 
 204         - - get_input: mac_address
 
 205         port_template_VMInt_OAM_lb_internal_VMI_port_tuple_refs:
 
 206         - - get_input: template_PortTuple_LB1
 
 207         port_pd02_port_ip_requirements:
 
 211           floating_ip_count_required:
 
 213         port_template_VMInt_OAM_lb_internal_VMI_security_group_refs:
 
 214         - - get_input: oam_sec_group_name
 
 215         compute_pd_server_contrail_service_instance_ind:
 
 217         compute_pd_server_availability_zone:
 
 218         - get_input: availabilityzone_name
 
 219         compute_pd_server_name:
 
 223         port_pd02_port_replacement_policy:
 
 225         port_pd01_port_ip_requirements:
 
 229           floating_ip_count_required:
 
 231         compute_pd_server_user_data_format:
 
 233         port_pd01_port_network:
 
 234         - packet_mirror_network
 
 235         port_pd02_port_network:
 
 236         - packet_internal_network
 
 237         service_template_filter:
 
 238           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
 
 243           - service_template_filter
 
 246       - dependency_pd_server:
 
 247           capability: tosca.capabilities.Node
 
 248           node: packet_mirror_network
 
 249           relationship: tosca.relationships.DependsOn
 
 250       - link_pd_server_pd01_port:
 
 251           capability: tosca.capabilities.network.Linkable
 
 252           node: packet_mirror_network
 
 253           relationship: tosca.relationships.network.LinksTo
 
 254       - link_pd_server_pd02_port:
 
 255           capability: tosca.capabilities.network.Linkable
 
 256           node: packet_internal_network
 
 257           relationship: tosca.relationships.network.LinksTo
 
 258       - link_pd_server_template_VMInt_OAM_lb_internal_VMI:
 
 259           capability: tosca.capabilities.network.Linkable
 
 261           relationship: tosca.relationships.network.LinksTo
 
 262       - local_storage_pd_server:
 
 263           capability: tosca.capabilities.Attachment
 
 265           relationship: pd01_volume_attachment
 
 267       type: org.openecomp.resource.cp.v2.extNeutronCP
 
 269         replacement_policy: AUTO
 
 274           floating_ip_count_required:
 
 287     template_VMInt_OAM_lb_external_VMI:
 
 288       type: org.openecomp.resource.cp.v2.extContrailCP
 
 298       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 300         replacement_policy: AUTO
 
 305           floating_ip_count_required:
 
 310         network: packet_mirror_network
 
 313           capability: tosca.capabilities.network.Linkable
 
 314           node: packet_mirror_network
 
 315           relationship: tosca.relationships.network.LinksTo
 
 316     packet_internal_network:
 
 317       type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
 
 320           get_input: packet_internal_network_name
 
 321   relationship_templates:
 
 322     pd01_volume_attachment:
 
 323       type: org.openecomp.relationships.VolumeAttachesTo
 
 325         volume_id: pd01_volume
 
 326         instance_uuid: abstract_pd_server
 
 328     hot-mog-0108-bs1271_group:
 
 329       type: org.openecomp.groups.heat.HeatStack
 
 331         heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
 
 332         description: heat template that creates MOG stack
 
 334       - packet_mirror_network
 
 337       - packet_internal_network
 
 339       - template_VMInt_OAM_lb_external_VMI