1 tosca_definitions_version: tosca_simple_yaml_1_0_0
 
   3   template_name: nested-pcm_v0.2
 
   5 - openecomp_heat_index:
 
   6     file: openecomp-heat/_index.yml
 
   7 - GlobalSubstitutionTypes:
 
   8     file: GlobalSubstitutionTypesServiceTemplate.yaml
 
  10   org.openecomp.resource.vfc.compute.nodes.heat.pcm_server:
 
  11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 
  14     port_pcm_port_0_network_role:
 
  17     port_pcm_port_1_network_role_tag:
 
  20     availabilityzone_name:
 
  21       label: availabilityzone name
 
  25       description: availabilityzone name
 
  26     port_pcm_port_0_vlan_requirements:
 
  30         type: org.openecomp.datatypes.network.VlanRequirements
 
  36       description: PCRF CM image name
 
  37     port_pcm_port_0_order:
 
  40     port_pcm_port_0_subnetpoolid:
 
  43     port_pcm_port_1_subnetpoolid:
 
  46     port_pcm_port_0_network_role_tag:
 
  50       label: PCRF CM server name
 
  54       description: PCRF CM server name
 
  56       label: CPS network mask
 
  60       description: CPS network mask
 
  61     port_pcm_port_1_exCP_naming:
 
  62       type: org.openecomp.datatypes.Naming
 
  64     port_pcm_port_0_exCP_naming:
 
  65       type: org.openecomp.datatypes.Naming
 
  68       label: OAM network name
 
  72       description: OAM network name
 
  73     port_pcm_port_1_network_role:
 
  76     port_pcm_port_0_ip_requirements:
 
  80         type: org.openecomp.datatypes.network.IpRequirements
 
  82       label: CPS network gateway
 
  86       description: CPS network gateway
 
  88       label: security group name
 
  92       description: the name of security group
 
  98       description: CPS network ip
 
  99     port_pcm_port_1_mac_requirements:
 
 100       type: org.openecomp.datatypes.network.MacRequirements
 
 102     port_pcm_port_1_vlan_requirements:
 
 106         type: org.openecomp.datatypes.network.VlanRequirements
 
 108       label: PCRF CM flavor name
 
 112       description: flavor name of PCRF CM instance
 
 114       label: CPS Cluman Cinder Volume
 
 118       description: CPS Cluman Cinder Volume
 
 119     port_pcm_port_1_ip_requirements:
 
 123         type: org.openecomp.datatypes.network.IpRequirements
 
 124     port_pcm_port_0_mac_requirements:
 
 125       type: org.openecomp.datatypes.network.MacRequirements
 
 128       label: CPS network name
 
 132       description: CPS network name
 
 134       label: OAM network ip
 
 138       description: OAM network ip
 
 140       label: CPS network mask
 
 144       description: CPS network mask
 
 145     port_pcm_port_1_order:
 
 150       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 153           get_input: port_pcm_port_1_ip_requirements
 
 155         - get_input: security_group_name
 
 157           get_input: port_pcm_port_1_network_role
 
 160             get_input: oam_net_ip
 
 162           get_input: port_pcm_port_1_subnetpoolid
 
 164           get_input: port_pcm_port_1_mac_requirements
 
 166           get_input: port_pcm_port_1_exCP_naming
 
 168           get_input: port_pcm_port_1_vlan_requirements
 
 170           get_input: port_pcm_port_1_network_role_tag
 
 172           get_input: oam_net_name
 
 174           get_input: port_pcm_port_1_order
 
 177           capability: tosca.capabilities.network.Bindable
 
 179           relationship: tosca.relationships.network.BindsTo
 
 181       type: org.openecomp.resource.vfc.compute.nodes.heat.pcm_server
 
 184           get_input: pcm_flavor_name
 
 186           get_input: availabilityzone_name
 
 188           get_input: pcm_image_name
 
 190         user_data_format: RAW
 
 192           get_input: pcm_server_name
 
 194       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 197           get_input: port_pcm_port_0_ip_requirements
 
 199         - get_input: security_group_name
 
 201           get_input: port_pcm_port_0_network_role
 
 204             get_input: cps_net_ip
 
 206           get_input: port_pcm_port_0_subnetpoolid
 
 208           get_input: port_pcm_port_0_mac_requirements
 
 210           get_input: port_pcm_port_0_exCP_naming
 
 212           get_input: port_pcm_port_0_vlan_requirements
 
 214           get_input: port_pcm_port_0_network_role_tag
 
 216           get_input: cps_net_name
 
 218           get_input: port_pcm_port_0_order
 
 221           capability: tosca.capabilities.network.Bindable
 
 223           relationship: tosca.relationships.network.BindsTo
 
 225     nested-pcm_v0.2_group:
 
 226       type: org.openecomp.groups.heat.HeatStack
 
 228         heat_file: ../Artifacts/nested-pcm_v0.2.yaml
 
 229         description: heat template that creates PCRF Cluman stack
 
 236       description: the pcm nova service id
 
 238   substitution_mappings:
 
 239     node_type: org.openecomp.resource.abstract.nodes.heat.pcm_server_2
 
 241       network.incoming.packets.rate_pcm_port_0:
 
 243       - network.incoming.packets.rate
 
 247       network.incoming.packets.rate_pcm_port_1:
 
 249       - network.incoming.packets.rate
 
 250       network.outpoing.packets_pcm_port_1:
 
 252       - network.outpoing.packets
 
 256       disk.write.requests_server_pcm:
 
 258       - disk.write.requests
 
 259       network.outpoing.packets_pcm_port_0:
 
 261       - network.outpoing.packets
 
 262       disk.device.iops_server_pcm:
 
 265       memory.resident_server_pcm:
 
 268       disk.device.write.requests_server_pcm:
 
 270       - disk.device.write.requests
 
 271       disk.device.usage_server_pcm:
 
 274       disk.allocation_server_pcm:
 
 277       disk.usage_server_pcm:
 
 280       disk.device.write.bytes_server_pcm:
 
 282       - disk.device.write.bytes
 
 283       disk.root.size_server_pcm:
 
 286       disk.ephemeral.size_server_pcm:
 
 288       - disk.ephemeral.size
 
 289       disk.device.latency_server_pcm:
 
 291       - disk.device.latency
 
 292       network.incoming.bytes_pcm_port_0:
 
 294       - network.incoming.bytes
 
 295       network.incoming.bytes_pcm_port_1:
 
 297       - network.incoming.bytes
 
 304       memory.usage_server_pcm:
 
 307       disk.read.requests_server_pcm:
 
 310       disk.capacity_server_pcm:
 
 316       disk.read.bytes_server_pcm:
 
 319       network.outgoing.packets.rate_pcm_port_0:
 
 321       - network.outgoing.packets.rate
 
 322       network.outgoing.packets.rate_pcm_port_1:
 
 324       - network.outgoing.packets.rate
 
 328       network.outgoing.bytes_pcm_port_0:
 
 330       - network.outgoing.bytes
 
 331       disk.device.read.bytes_server_pcm:
 
 333       - disk.device.read.bytes
 
 337       network.outgoing.bytes_pcm_port_1:
 
 339       - network.outgoing.bytes
 
 340       attachment_pcm_port_0:
 
 343       attachment_pcm_port_1:
 
 349       disk.device.read.requests.rate_server_pcm:
 
 351       - disk.device.read.requests.rate
 
 355       disk.write.bytes_server_pcm:
 
 358       disk.iops_server_pcm:
 
 361       disk.read.bytes.rate_server_pcm:
 
 363       - disk.read.bytes.rate
 
 364       disk.device.allocation_server_pcm:
 
 366       - disk.device.allocation
 
 370       disk.device.read.bytes.rate_server_pcm:
 
 372       - disk.device.read.bytes.rate
 
 376       disk.write.requests.rate_server_pcm:
 
 378       - disk.write.requests.rate
 
 379       disk.device.write.bytes.rate_server_pcm:
 
 381       - disk.device.write.bytes.rate
 
 385       cpu.delta_server_pcm:
 
 388       network.outgoing.bytes.rate_pcm_port_1:
 
 390       - network.outgoing.bytes.rate
 
 391       network.incoming.packets_pcm_port_0:
 
 393       - network.incoming.packets
 
 397       network.outgoing.bytes.rate_pcm_port_0:
 
 399       - network.outgoing.bytes.rate
 
 400       disk.device.capacity_server_pcm:
 
 402       - disk.device.capacity
 
 403       network.incoming.packets_pcm_port_1:
 
 405       - network.incoming.packets
 
 409       disk.device.write.requests.rate_server_pcm:
 
 411       - disk.device.write.requests.rate
 
 412       disk.latency_server_pcm:
 
 415       disk.device.read.requests_server_pcm:
 
 417       - disk.device.read.requests
 
 421       network.incoming.bytes.rate_pcm_port_0:
 
 423       - network.incoming.bytes.rate
 
 424       disk.write.bytes.rate_server_pcm:
 
 426       - disk.write.bytes.rate
 
 427       network.incoming.bytes.rate_pcm_port_1:
 
 429       - network.incoming.bytes.rate
 
 437       local_storage_server_pcm:
 
 440       dependency_pcm_port_0:
 
 443       dependency_server_pcm:
 
 446       dependency_pcm_port_1: