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_0_mac_requirements:
 
 177         port_pd01_port_0_ip_requirements:
 
 181           floating_ip_count_required:
 
 183         port_pd01_port_0_replacement_policy:
 
 186           get_input: pd_flavor_name
 
 187         port_template_VMInt_OAM_lb_internal_VMI_name:
 
 188         - template_VMInt_OAM_lb_NAME
 
 190           get_input: pd_image_name
 
 191         port_pd01_port_2_mac_requirements:
 
 194         port_pd01_port_1_network:
 
 195         - packet_internal_network
 
 196         port_template_VMInt_OAM_lb_internal_VMI_virtual_network_refs:
 
 200         port_pd01_port_2_replacement_policy:
 
 202         port_pd01_port_1_replacement_policy:
 
 204         port_template_VMInt_OAM_lb_internal_VMI_virtual_machine_interface_mac_addresses:
 
 205         - - get_input: mac_address
 
 206         port_template_VMInt_OAM_lb_internal_VMI_port_tuple_refs:
 
 207         - - get_input: template_PortTuple_LB1
 
 208         port_template_VMInt_OAM_lb_internal_VMI_security_group_refs:
 
 209         - - get_input: oam_sec_group_name
 
 210         compute_pd_server_contrail_service_instance_ind:
 
 212         port_pd01_port_0_network:
 
 213         - packet_mirror_network
 
 214         compute_pd_server_availability_zone:
 
 215         - get_input: availabilityzone_name
 
 216         compute_pd_server_name:
 
 220         compute_pd_server_user_data_format:
 
 222         port_pd01_port_2_ip_requirements:
 
 226           floating_ip_count_required:
 
 228         port_pd01_port_1_ip_requirements:
 
 232           floating_ip_count_required:
 
 234         port_pd01_port_1_mac_requirements:
 
 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_0:
 
 251           capability: tosca.capabilities.network.Linkable
 
 252           node: packet_mirror_network
 
 253           relationship: tosca.relationships.network.LinksTo
 
 254       - link_pd_server_pd01_port_1:
 
 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
 
 266     template_VMInt_OAM_lb_external_VMI:
 
 267       type: org.openecomp.resource.cp.v2.extContrailCP
 
 277       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 279         replacement_policy: AUTO
 
 284           floating_ip_count_required:
 
 289         network: packet_internal_network
 
 292           capability: tosca.capabilities.network.Linkable
 
 293           node: packet_internal_network
 
 294           relationship: tosca.relationships.network.LinksTo
 
 296       type: org.openecomp.resource.cp.v2.extNeutronCP
 
 298         replacement_policy: AUTO
 
 303           floating_ip_count_required:
 
 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
 
 335       - packet_mirror_network
 
 338       - packet_internal_network
 
 339       - template_VMInt_OAM_lb_external_VMI