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:
223 - get_input: sec_groups
229 - get_input: mvs_mgmt_ip_0
233 allowed_address_pairs:
235 get_input: virtual_mgmt_ip_0
238 template: Z$CLOUD_ZONE_ID$VF_NAME$VF_INSTANCE_NUM$VF_COMPONENT$VM_INSTANCE_NUM-mgmt-port
243 get_input: cloud_zone_id
250 get_input: vf_component
252 get_input: vf_instance_num
253 network_role_tag: mgmt
255 get_input: mgmt_net_id
258 capability: tosca.capabilities.network.Bindable
260 relationship: tosca.relationships.network.BindsTo
262 mvs.nested.heat_group:
263 type: org.openecomp.groups.heat.HeatStack
265 heat_file: ../Artifacts/mvs.nested.heat.yaml
267 Metaswitch MVS (Metaview Server)
273 substitution_mappings:
274 node_type: org.openecomp.resource.abstract.nodes.heat.mvs.nested.heat
276 disk.ephemeral.size_vnfci:
278 - disk.ephemeral.size
282 network.outgoing.bytes.rate_mgmt_port:
284 - network.outgoing.bytes.rate
285 disk.device.write.bytes_vnfci:
287 - disk.device.write.bytes
288 disk.device.iops_vnfci:
294 disk.write.bytes.rate_vnfci:
296 - disk.write.bytes.rate
297 disk.device.latency_vnfci:
299 - disk.device.latency
303 disk.write.requests_vnfci:
305 - disk.write.requests
306 attachment_data_volume:
309 network.outpoing.packets_mgmt_port:
311 - network.outpoing.packets
312 memory.resident_vnfci:
321 attachment_mgmt_port:
324 disk.device.write.bytes.rate_vnfci:
326 - disk.device.write.bytes.rate
327 attachment_boot_volume:
333 disk.root.size_vnfci:
336 disk.device.usage_vnfci:
339 disk.read.bytes_vnfci:
342 disk.device.read.bytes.rate_vnfci:
344 - disk.device.read.bytes.rate
345 disk.read.bytes.rate_vnfci:
347 - disk.read.bytes.rate
351 disk.device.write.requests.rate_vnfci:
353 - disk.device.write.requests.rate
354 network.incoming.bytes_mgmt_port:
356 - network.incoming.bytes
360 disk.device.read.requests_vnfci:
362 - disk.device.read.requests
366 network.outgoing.bytes_mgmt_port:
368 - network.outgoing.bytes
369 network.incoming.packets_mgmt_port:
371 - network.incoming.packets
378 disk.device.read.bytes_vnfci:
380 - disk.device.read.bytes
381 disk.allocation_vnfci:
384 disk.write.requests.rate_vnfci:
386 - disk.write.requests.rate
387 disk.write.bytes_vnfci:
390 disk.device.write.requests_vnfci:
392 - disk.device.write.requests
396 network.incoming.packets.rate_mgmt_port:
398 - network.incoming.packets.rate
414 disk.device.capacity_vnfci:
416 - disk.device.capacity
417 network.outgoing.packets.rate_mgmt_port:
419 - network.outgoing.packets.rate
429 disk.device.allocation_vnfci:
431 - disk.device.allocation
432 network.incoming.bytes.rate_mgmt_port:
434 - network.incoming.bytes.rate
435 disk.read.requests_vnfci:
441 disk.device.read.requests.rate_vnfci:
443 - disk.device.read.requests.rate
445 dependency_mgmt_port:
454 dependency_data_volume:
460 dependency_boot_volume: