1 tosca_definitions_version: tosca_simple_yaml_1_0_0
 
   3   template_name: nested-pcm_v0.1
 
   5 - openecomp_heat_index:
 
   6     file: openecomp-heat/_index.yml
 
   7 - GlobalSubstitutionTypes:
 
   8     file: GlobalSubstitutionTypesServiceTemplate.yaml
 
  12       label: PCRF CM flavor name
 
  16       description: flavor name of PCRF CM instance
 
  17     availabilityzone_name:
 
  18       label: availabilityzone name
 
  22       description: availabilityzone name
 
  24       label: CPS network gateway
 
  28       description: CPS network gateway
 
  34       description: PCRF CM image name
 
  40       description: PCRF CM image name
 
  42       label: security group name
 
  46       description: the name of security group
 
  52       description: CPS network ip
 
  54       label: PCRF CM flavor name
 
  58       description: flavor name of PCRF CM instance
 
  60       label: PCRF CM server name
 
  64       description: PCRF CM server name
 
  66       label: CPS Cluman Cinder Volume
 
  70       description: CPS Cluman Cinder Volume
 
  72       label: PCRF CM server name
 
  76       description: PCRF CM server name
 
  78       label: CPS network name
 
  82       description: CPS network name
 
  84       label: CPS network mask
 
  88       description: CPS network mask
 
  94       description: OAM network ip
 
  96       label: CPS network mask
 
 100       description: CPS network mask
 
 102       label: OAM network name
 
 106       description: OAM network name
 
 109       type: org.openecomp.resource.abstract.nodes.pcm_server
 
 113         compute_pcm_server_availability_zone:
 
 114         - get_input: availabilityzone_name
 
 115         port_pcm_port_fixed_ips:
 
 117             get_input: cps_net_ip
 
 118         port_pcm_port_network_role_tag: cps
 
 120           get_input: pcm_flavor_name
 
 121         port_pcm_port_mac_requirements:
 
 124         compute_pcm_server_name:
 
 125         - get_input: pcm_server_name
 
 126         port_pcm_port_network:
 
 127         - get_input: cps_net_name
 
 128         port_pcm_port_ip_requirements:
 
 132           floating_ip_count_required:
 
 134         compute_pcm_server_user_data_format:
 
 137           get_input: pcm_image_name
 
 138         compute_pcm_server_config_drive:
 
 140         port_pcm_port_security_groups:
 
 141         - - get_input: security_group_name
 
 142         service_template_filter:
 
 143           substitute_service_template: Nested_pcm_serverServiceTemplate.yaml
 
 148           - service_template_filter
 
 151       type: org.openecomp.resource.abstract.nodes.pd_server
 
 155         compute_pd_server_availability_zone:
 
 156         - get_input: availabilityzone_name
 
 157         compute_pd_server_name:
 
 158         - get_input: pd_server_name
 
 159         port_pcm_port_fixed_ips:
 
 161             get_input: oam_net_ip
 
 162         port_pcm_port_network_role_tag: oam
 
 164           get_input: pd_flavor_name
 
 165         port_pcm_port_mac_requirements:
 
 168         port_pcm_port_network:
 
 169         - get_input: oam_net_name
 
 170         port_pcm_port_ip_requirements:
 
 174           floating_ip_count_required:
 
 177           get_input: pd_image_name
 
 178         compute_pd_server_config_drive:
 
 180         compute_pd_server_user_data_format:
 
 182         port_pcm_port_security_groups:
 
 183         - - get_input: security_group_name
 
 184         service_template_filter:
 
 185           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
 
 190           - service_template_filter
 
 193     nested-pcm_v0.1_group:
 
 194       type: org.openecomp.groups.heat.HeatStack
 
 196         heat_file: ../Artifacts/nested-pcm_v0.1.yaml
 
 197         description: heat template that creates PCRF Cluman stack
 
 200       - abstract_pcm_server
 
 203       description: the pcm nova service id
 
 206       description: the pcm nova service id
 
 208   substitution_mappings:
 
 209     node_type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
 
 211       network.incoming.packets.rate_pcm_port_0:
 
 212       - abstract_pcm_server
 
 213       - network.incoming.packets.rate_pcm_server_pcm_port
 
 214       disk.iops_server_pd_0:
 
 216       - disk.iops_pd_server
 
 217       network.incoming.packets.rate_pcm_port_1:
 
 219       - network.incoming.packets.rate_pd_server_pcm_port
 
 220       network.outpoing.packets_pcm_port_1:
 
 222       - network.outpoing.packets_pd_server_pcm_port
 
 223       network.outpoing.packets_pcm_port_0:
 
 224       - abstract_pcm_server
 
 225       - network.outpoing.packets_pcm_server_pcm_port
 
 226       disk.write.bytes.rate_server_pd_0:
 
 228       - disk.write.bytes.rate_pd_server
 
 229       cpu.delta_server_pd_0:
 
 231       - cpu.delta_pd_server
 
 235       disk.capacity_server_pcm_0:
 
 236       - abstract_pcm_server
 
 237       - disk.capacity_pcm_server
 
 244       network.incoming.bytes_pcm_port_0:
 
 245       - abstract_pcm_server
 
 246       - network.incoming.bytes_pcm_server_pcm_port
 
 247       network.incoming.bytes_pcm_port_1:
 
 249       - network.incoming.bytes_pd_server_pcm_port
 
 250       disk.usage_server_pcm_0:
 
 251       - abstract_pcm_server
 
 252       - disk.usage_pcm_server
 
 254       - abstract_pcm_server
 
 255       - binding_pcm_server_pcm_port
 
 258       - binding_pd_server_pcm_port
 
 260       - abstract_pcm_server
 
 262       memory.resident_server_pcm_0:
 
 263       - abstract_pcm_server
 
 264       - memory.resident_pcm_server
 
 265       disk.write.requests_server_pd_0:
 
 267       - disk.write.requests_pd_server
 
 268       feature_server_pcm_0:
 
 269       - abstract_pcm_server
 
 271       network.outgoing.packets.rate_pcm_port_0:
 
 272       - abstract_pcm_server
 
 273       - network.outgoing.packets.rate_pcm_server_pcm_port
 
 274       network.outgoing.packets.rate_pcm_port_1:
 
 276       - network.outgoing.packets.rate_pd_server_pcm_port
 
 279       - feature_pd_server_pcm_port
 
 280       disk.ephemeral.size_server_pd_0:
 
 282       - disk.ephemeral.size_pd_server
 
 283       network.outgoing.bytes_pcm_port_0:
 
 284       - abstract_pcm_server
 
 285       - network.outgoing.bytes_pcm_server_pcm_port
 
 287       - abstract_pcm_server
 
 288       - feature_pcm_server_pcm_port
 
 289       network.outgoing.bytes_pcm_port_1:
 
 291       - network.outgoing.bytes_pd_server_pcm_port
 
 293       - abstract_pcm_server
 
 295       attachment_pcm_port_0:
 
 296       - abstract_pcm_server
 
 297       - attachment_pcm_server_pcm_port
 
 298       attachment_pcm_port_1:
 
 300       - attachment_pd_server_pcm_port
 
 301       disk.write.bytes_server_pd_0:
 
 303       - disk.write.bytes_pd_server
 
 304       disk.read.requests_server_pd_0:
 
 306       - disk.read.requests_pd_server
 
 307       disk.device.usage_server_pd_0:
 
 309       - disk.device.usage_pd_server
 
 310       disk.device.read.bytes_server_pd_0:
 
 312       - disk.device.read.bytes_pd_server
 
 313       endpoint_server_pcm_0:
 
 314       - abstract_pcm_server
 
 315       - endpoint_pcm_server
 
 317       - abstract_pcm_server
 
 319       disk.write.requests.rate_server_pd_0:
 
 321       - disk.write.requests.rate_pd_server
 
 322       disk.device.capacity_server_pcm_0:
 
 323       - abstract_pcm_server
 
 324       - disk.device.capacity_pcm_server
 
 325       disk.root.size_server_pd_0:
 
 327       - disk.root.size_pd_server
 
 328       disk.latency_server_pcm_0:
 
 329       - abstract_pcm_server
 
 330       - disk.latency_pcm_server
 
 331       disk.device.iops_server_pd_0:
 
 333       - disk.device.iops_pd_server
 
 334       disk.write.requests.rate_server_pcm_0:
 
 335       - abstract_pcm_server
 
 336       - disk.write.requests.rate_pcm_server
 
 338       - abstract_pcm_server
 
 340       disk.device.read.bytes.rate_server_pcm_0:
 
 341       - abstract_pcm_server
 
 342       - disk.device.read.bytes.rate_pcm_server
 
 343       instance_server_pcm_0:
 
 344       - abstract_pcm_server
 
 345       - instance_pcm_server
 
 346       disk.device.allocation_server_pcm_0:
 
 347       - abstract_pcm_server
 
 348       - disk.device.allocation_pcm_server
 
 349       disk.usage_server_pd_0:
 
 351       - disk.usage_pd_server
 
 352       disk.write.bytes_server_pcm_0:
 
 353       - abstract_pcm_server
 
 354       - disk.write.bytes_pcm_server
 
 355       disk.device.read.requests.rate_server_pcm_0:
 
 356       - abstract_pcm_server
 
 357       - disk.device.read.requests.rate_pcm_server
 
 358       binding_server_pcm_0:
 
 359       - abstract_pcm_server
 
 361       disk.read.bytes.rate_server_pd_0:
 
 363       - disk.read.bytes.rate_pd_server
 
 364       disk.write.bytes.rate_server_pcm_0:
 
 365       - abstract_pcm_server
 
 366       - disk.write.bytes.rate_pcm_server
 
 370       disk.root.size_server_pcm_0:
 
 371       - abstract_pcm_server
 
 372       - disk.root.size_pcm_server
 
 376       disk.iops_server_pcm_0:
 
 377       - abstract_pcm_server
 
 378       - disk.iops_pcm_server
 
 379       endpoint_server_pd_0:
 
 382       disk.device.write.bytes.rate_server_pd_0:
 
 384       - disk.device.write.bytes.rate_pd_server
 
 385       disk.device.capacity_server_pd_0:
 
 387       - disk.device.capacity_pd_server
 
 388       disk.device.write.bytes.rate_server_pcm_0:
 
 389       - abstract_pcm_server
 
 390       - disk.device.write.bytes.rate_pcm_server
 
 391       disk.write.requests_server_pcm_0:
 
 392       - abstract_pcm_server
 
 393       - disk.write.requests_pcm_server
 
 394       disk.read.bytes_server_pcm_0:
 
 395       - abstract_pcm_server
 
 396       - disk.read.bytes_pcm_server
 
 397       disk.device.latency_server_pd_0:
 
 399       - disk.device.latency_pd_server
 
 400       cpu_util_server_pcm_0:
 
 401       - abstract_pcm_server
 
 402       - cpu_util_pcm_server
 
 403       disk.device.read.requests.rate_server_pd_0:
 
 405       - disk.device.read.requests.rate_pd_server
 
 406       disk.device.write.bytes_server_pcm_0:
 
 407       - abstract_pcm_server
 
 408       - disk.device.write.bytes_pcm_server
 
 409       disk.allocation_server_pcm_0:
 
 410       - abstract_pcm_server
 
 411       - disk.allocation_pcm_server
 
 412       memory.usage_server_pcm_0:
 
 413       - abstract_pcm_server
 
 414       - memory.usage_pcm_server
 
 415       instance_server_pd_0:
 
 418       disk.allocation_server_pd_0:
 
 420       - disk.allocation_pd_server
 
 421       disk.device.read.bytes_server_pcm_0:
 
 422       - abstract_pcm_server
 
 423       - disk.device.read.bytes_pcm_server
 
 424       cpu_util_server_pd_0:
 
 427       disk.read.bytes.rate_server_pcm_0:
 
 428       - abstract_pcm_server
 
 429       - disk.read.bytes.rate_pcm_server
 
 430       disk.device.iops_server_pcm_0:
 
 431       - abstract_pcm_server
 
 432       - disk.device.iops_pcm_server
 
 433       disk.device.write.bytes_server_pd_0:
 
 435       - disk.device.write.bytes_pd_server
 
 436       disk.capacity_server_pd_0:
 
 438       - disk.capacity_pd_server
 
 439       disk.device.read.bytes.rate_server_pd_0:
 
 441       - disk.device.read.bytes.rate_pd_server
 
 442       cpu.delta_server_pcm_0:
 
 443       - abstract_pcm_server
 
 444       - cpu.delta_pcm_server
 
 445       memory.resident_server_pd_0:
 
 447       - memory.resident_pd_server
 
 448       disk.ephemeral.size_server_pcm_0:
 
 449       - abstract_pcm_server
 
 450       - disk.ephemeral.size_pcm_server
 
 451       disk.read.requests_server_pcm_0:
 
 452       - abstract_pcm_server
 
 453       - disk.read.requests_pcm_server
 
 454       disk.device.write.requests.rate_server_pcm_0:
 
 455       - abstract_pcm_server
 
 456       - disk.device.write.requests.rate_pcm_server
 
 457       disk.device.write.requests_server_pd_0:
 
 459       - disk.device.write.requests_pd_server
 
 463       scalable_server_pcm_0:
 
 464       - abstract_pcm_server
 
 465       - scalable_pcm_server
 
 466       disk.device.allocation_server_pd_0:
 
 468       - disk.device.allocation_pd_server
 
 469       disk.read.bytes_server_pd_0:
 
 471       - disk.read.bytes_pd_server
 
 472       disk.device.read.requests_server_pd_0:
 
 474       - disk.device.read.requests_pd_server
 
 475       network.outgoing.bytes.rate_pcm_port_1:
 
 477       - network.outgoing.bytes.rate_pd_server_pcm_port
 
 478       network.incoming.packets_pcm_port_0:
 
 479       - abstract_pcm_server
 
 480       - network.incoming.packets_pcm_server_pcm_port
 
 481       disk.device.latency_server_pcm_0:
 
 482       - abstract_pcm_server
 
 483       - disk.device.latency_pcm_server
 
 484       disk.device.usage_server_pcm_0:
 
 485       - abstract_pcm_server
 
 486       - disk.device.usage_pcm_server
 
 487       disk.latency_server_pd_0:
 
 489       - disk.latency_pd_server
 
 490       network.outgoing.bytes.rate_pcm_port_0:
 
 491       - abstract_pcm_server
 
 492       - network.outgoing.bytes.rate_pcm_server_pcm_port
 
 493       memory.usage_server_pd_0:
 
 495       - memory.usage_pd_server
 
 496       network.incoming.packets_pcm_port_1:
 
 498       - network.incoming.packets_pd_server_pcm_port
 
 499       disk.device.write.requests_server_pcm_0:
 
 500       - abstract_pcm_server
 
 501       - disk.device.write.requests_pcm_server
 
 502       disk.device.write.requests.rate_server_pd_0:
 
 504       - disk.device.write.requests.rate_pd_server
 
 505       disk.device.read.requests_server_pcm_0:
 
 506       - abstract_pcm_server
 
 507       - disk.device.read.requests_pcm_server
 
 508       scalable_server_pd_0:
 
 512       - abstract_pcm_server
 
 514       network.incoming.bytes.rate_pcm_port_0:
 
 515       - abstract_pcm_server
 
 516       - network.incoming.bytes.rate_pcm_server_pcm_port
 
 517       network.incoming.bytes.rate_pcm_port_1:
 
 519       - network.incoming.bytes.rate_pd_server_pcm_port
 
 524       dependency_server_pcm_0:
 
 525       - abstract_pcm_server
 
 526       - dependency_pcm_server
 
 527       local_storage_server_pcm_0:
 
 528       - abstract_pcm_server
 
 529       - local_storage_pcm_server
 
 531       - abstract_pcm_server
 
 532       - link_pcm_server_pcm_port
 
 535       - link_pd_server_pcm_port
 
 536       dependency_pcm_port_0:
 
 537       - abstract_pcm_server
 
 538       - dependency_pcm_server_pcm_port
 
 539       local_storage_server_pd_0:
 
 541       - local_storage_pd_server
 
 542       dependency_server_pd_0:
 
 544       - dependency_pd_server
 
 545       dependency_pcm_port_1:
 
 547       - dependency_pd_server_pcm_port