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.cinder.Volume
128 - availability_zone_0
134 template: Z$CLOUD_ZONE_ID$VF_NAME$VF_INSTANCE_NUM$VF_COMPONENT$VM_INSTANCE_NUM-boot-volume
139 get_input: cloud_zone_id
146 get_input: vf_component
148 get_input: vf_instance_num
150 type: org.openecomp.resource.vfc.nodes.heat.vnfci
160 - availability_zone_0
163 template: Z$CLOUD_ZONE_ID$VF_NAME$VF_INSTANCE_NUM$VF_COMPONENT$VM_INSTANCE_NUM
168 get_input: cloud_zone_id
175 get_input: vf_component
177 get_input: vf_instance_num
180 capability: tosca.capabilities.Attachment
182 relationship: tosca.relationships.AttachesTo
184 capability: tosca.capabilities.Attachment
186 relationship: tosca.relationships.AttachesTo
188 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
194 - availability_zone_0
198 template: Z$CLOUD_ZONE_ID$VF_NAME$VF_INSTANCE_NUM$VF_COMPONENT$VM_INSTANCE_NUM-data-volume
203 get_input: cloud_zone_id
210 get_input: vf_component
212 get_input: vf_instance_num
214 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
220 floating_ip_count_required:
225 floating_ip_count_required:
228 - get_input: sec_groups
234 - get_input: mvs_mgmt_ip_0
238 allowed_address_pairs:
240 get_input: virtual_mgmt_ip_0
243 template: Z$CLOUD_ZONE_ID$VF_NAME$VF_INSTANCE_NUM$VF_COMPONENT$VM_INSTANCE_NUM-mgmt-port
248 get_input: cloud_zone_id
255 get_input: vf_component
257 get_input: vf_instance_num
258 network_role_tag: mgmt
260 get_input: mgmt_net_id
263 capability: tosca.capabilities.network.Bindable
265 relationship: tosca.relationships.network.BindsTo
267 mvs.nested.heat_group:
268 type: org.openecomp.groups.heat.HeatStack
270 heat_file: ../Artifacts/mvs.nested.heat.yaml
272 Metaswitch MVS (Metaview Server)
278 substitution_mappings:
279 node_type: org.openecomp.resource.abstract.nodes.heat.mvs.nested.heat
281 disk.ephemeral.size_vnfci:
283 - disk.ephemeral.size
287 network.outgoing.bytes.rate_mgmt_port:
289 - network.outgoing.bytes.rate
290 disk.device.write.bytes_vnfci:
292 - disk.device.write.bytes
293 disk.device.iops_vnfci:
299 disk.write.bytes.rate_vnfci:
301 - disk.write.bytes.rate
302 disk.device.latency_vnfci:
304 - disk.device.latency
308 disk.write.requests_vnfci:
310 - disk.write.requests
311 attachment_data_volume:
314 network.outpoing.packets_mgmt_port:
316 - network.outpoing.packets
317 memory.resident_vnfci:
326 attachment_mgmt_port:
329 disk.device.write.bytes.rate_vnfci:
331 - disk.device.write.bytes.rate
332 attachment_boot_volume:
338 disk.root.size_vnfci:
341 disk.device.usage_vnfci:
344 disk.read.bytes_vnfci:
347 disk.device.read.bytes.rate_vnfci:
349 - disk.device.read.bytes.rate
350 disk.read.bytes.rate_vnfci:
352 - disk.read.bytes.rate
356 disk.device.write.requests.rate_vnfci:
358 - disk.device.write.requests.rate
359 network.incoming.bytes_mgmt_port:
361 - network.incoming.bytes
365 disk.device.read.requests_vnfci:
367 - disk.device.read.requests
371 network.outgoing.bytes_mgmt_port:
373 - network.outgoing.bytes
374 network.incoming.packets_mgmt_port:
376 - network.incoming.packets
383 disk.device.read.bytes_vnfci:
385 - disk.device.read.bytes
386 disk.allocation_vnfci:
389 disk.write.requests.rate_vnfci:
391 - disk.write.requests.rate
392 disk.write.bytes_vnfci:
395 disk.device.write.requests_vnfci:
397 - disk.device.write.requests
401 network.incoming.packets.rate_mgmt_port:
403 - network.incoming.packets.rate
419 disk.device.capacity_vnfci:
421 - disk.device.capacity
422 network.outgoing.packets.rate_mgmt_port:
424 - network.outgoing.packets.rate
437 disk.device.allocation_vnfci:
439 - disk.device.allocation
440 network.incoming.bytes.rate_mgmt_port:
442 - network.incoming.bytes.rate
443 disk.read.requests_vnfci:
449 disk.device.read.requests.rate_vnfci:
451 - disk.device.read.requests.rate
453 dependency_mgmt_port:
462 dependency_data_volume:
468 dependency_boot_volume: