1 tosca_definitions_version: tosca_simple_yaml_1_0_0
 
   3   template_name: mvs.nested.heat
 
   5 - openecomp_heat_index:
 
   6     file: openecomp-heat/_index.yml
 
   7 - GlobalSubstitutionTypes:
 
   8     file: GlobalSubstitutionTypesServiceTemplate.yaml
 
  10   org.openecomp.resource.vfc.nodes.heat.vnfci:
 
  11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 
  18       description: Unique ID for this VF_MODULE instance
 
  23       description: The VF Name; defaults to VMVM for the virtual MVM VNF.
 
  25       - pattern: '[a-zA-Z0-9]+'
 
  32       description: The cloud zone for this VF instance
 
  37       description: The number for this VF instance
 
  46       description: Virtual management network ip address
 
  51       description: Index of the current instance
 
  56       description: List of Management network IP addresses for IPv4
 
  63       description: Server flavor
 
  70       description: SSH key name
 
  77       description: Unique ID for this VF instance
 
  82       description: List of Availability Zone IDs or Names
 
  89       description: Neutron UUID for the Management network
 
  96       description: VM instance number list must be a list of three-digit numeric value
 
 103       description: Master bootimage volume id
 
 108       description: Security groups
 
 115       description: The component that this VF instance is running
 
 117       - pattern: '[a-zA-Z0-9]+'
 
 122       type: org.openecomp.resource.vfc.nodes.heat.vnfci
 
 132             - availability_zone_0
 
 135             template: Z$CLOUD_ZONE_ID$VF_NAME$VF_INSTANCE_NUM$VF_COMPONENT$VM_INSTANCE_NUM
 
 140                 get_input: cloud_zone_id
 
 147                 get_input: vf_component
 
 149                 get_input: vf_instance_num
 
 151       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 157           floating_ip_count_required:
 
 160         - get_input: sec_groups
 
 166               - get_input: mvs_mgmt_ip_0
 
 170         allowed_address_pairs:
 
 172             get_input: virtual_mgmt_ip_0
 
 175             template: Z$CLOUD_ZONE_ID$VF_NAME$VF_INSTANCE_NUM$VF_COMPONENT$VM_INSTANCE_NUM-mgmt-port
 
 180                 get_input: cloud_zone_id
 
 187                 get_input: vf_component
 
 189                 get_input: vf_instance_num
 
 190         network_role_tag: mgmt
 
 192           get_input: mgmt_net_id
 
 195           capability: tosca.capabilities.network.Bindable
 
 197           relationship: tosca.relationships.network.BindsTo
 
 199     mvs.nested.heat_group:
 
 200       type: org.openecomp.groups.heat.HeatStack
 
 202         heat_file: ../Artifacts/mvs.nested.heat.yaml
 
 204           Metaswitch MVS (Metaview Server)
 
 213   substitution_mappings:
 
 214     node_type: org.openecomp.resource.abstract.nodes.heat.mvs.nested.heat
 
 216       disk.ephemeral.size_vnfci:
 
 218       - disk.ephemeral.size
 
 222       network.outgoing.bytes.rate_mgmt_port:
 
 224       - network.outgoing.bytes.rate
 
 225       disk.device.write.bytes_vnfci:
 
 227       - disk.device.write.bytes
 
 228       disk.device.iops_vnfci:
 
 234       disk.write.bytes.rate_vnfci:
 
 236       - disk.write.bytes.rate
 
 237       disk.device.latency_vnfci:
 
 239       - disk.device.latency
 
 243       disk.write.requests_vnfci:
 
 245       - disk.write.requests
 
 246       network.outpoing.packets_mgmt_port:
 
 248       - network.outpoing.packets
 
 249       memory.resident_vnfci:
 
 258       attachment_mgmt_port:
 
 261       disk.device.write.bytes.rate_vnfci:
 
 263       - disk.device.write.bytes.rate
 
 264       disk.root.size_vnfci:
 
 267       disk.device.usage_vnfci:
 
 270       disk.read.bytes_vnfci:
 
 273       disk.device.read.bytes.rate_vnfci:
 
 275       - disk.device.read.bytes.rate
 
 276       disk.read.bytes.rate_vnfci:
 
 278       - disk.read.bytes.rate
 
 282       disk.device.write.requests.rate_vnfci:
 
 284       - disk.device.write.requests.rate
 
 285       network.incoming.bytes_mgmt_port:
 
 287       - network.incoming.bytes
 
 291       disk.device.read.requests_vnfci:
 
 293       - disk.device.read.requests
 
 297       network.outgoing.bytes_mgmt_port:
 
 299       - network.outgoing.bytes
 
 300       network.incoming.packets_mgmt_port:
 
 302       - network.incoming.packets
 
 309       disk.device.read.bytes_vnfci:
 
 311       - disk.device.read.bytes
 
 312       disk.allocation_vnfci:
 
 315       disk.write.requests.rate_vnfci:
 
 317       - disk.write.requests.rate
 
 318       disk.write.bytes_vnfci:
 
 321       disk.device.write.requests_vnfci:
 
 323       - disk.device.write.requests
 
 327       network.incoming.packets.rate_mgmt_port:
 
 329       - network.incoming.packets.rate
 
 345       disk.device.capacity_vnfci:
 
 347       - disk.device.capacity
 
 348       network.outgoing.packets.rate_mgmt_port:
 
 350       - network.outgoing.packets.rate
 
 360       disk.device.allocation_vnfci:
 
 362       - disk.device.allocation
 
 363       network.incoming.bytes.rate_mgmt_port:
 
 365       - network.incoming.bytes.rate
 
 366       disk.read.requests_vnfci:
 
 369       disk.device.read.requests.rate_vnfci:
 
 371       - disk.device.read.requests.rate
 
 373       dependency_mgmt_port: