1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.nodes.heat.compute:
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]+'
36 description: The cloud zone for this VF instance
41 description: The number for this VF instance
50 description: Virtual management network ip address
55 description: List of Management network IP addresses for IPv4
66 description: Server flavor
73 description: SSH key name
80 description: Unique ID for this VF instance
85 description: List of Availability Zone IDs or Names
92 description: Neutron UUID for the Management network
99 description: VM instance number list must be a list of three-digit numeric value
106 description: Master bootimage volume id
111 description: Security groups
118 description: The component that this VF instance is running
120 - pattern: '[a-zA-Z0-9]+'
127 description: number of instance of the VF_module
129 mvs_modules_custIndexVar2:
130 type: org.openecomp.resource.abstract.nodes.heat.mvs.nested.heat
135 - get_input: vf_module_id
138 - service_template_filter
144 - service_template_filter
150 - service_template_filter
158 - service_template_filter
165 - service_template_filter
169 get_input: virtual_mgmt_ip_0
173 - service_template_filter
175 mvs_mgmt_ip_0: mvs_mgmt_ip_0
182 - service_template_filter
188 - service_template_filter
196 - service_template_filter
202 - service_template_filter
204 service_template_filter:
205 substitute_service_template: mvs.nested.heatServiceTemplate.yaml
210 get_input: availability_zone_0
212 get_input: mgmt_net_id
217 - service_template_filter
222 - service_template_filter
227 - service_template_filter
231 - service_template_filter
235 - service_template_filter
240 - service_template_filter
245 get_input: sec_groups
249 - service_template_filter
251 mvs_modules_custIndexVar1:
252 type: org.openecomp.resource.abstract.nodes.heat.mvs.nested.heat
257 - get_input: vf_module_id
260 - service_template_filter
266 - service_template_filter
272 - service_template_filter
280 - service_template_filter
287 - service_template_filter
291 get_input: virtual_mgmt_ip_0
295 - service_template_filter
297 mvs_mgmt_ip_0: mvs_mgmt_ip_0
304 - service_template_filter
310 - service_template_filter
318 - service_template_filter
324 - service_template_filter
326 service_template_filter:
327 substitute_service_template: mvs.nested.heatServiceTemplate.yaml
332 get_input: availability_zone_0
334 get_input: mgmt_net_id
339 - service_template_filter
344 - service_template_filter
349 - service_template_filter
353 - service_template_filter
357 - service_template_filter
362 - service_template_filter
367 get_input: sec_groups
371 - service_template_filter
373 mvs_modules_defaultIndexVar:
374 type: org.openecomp.resource.abstract.nodes.heat.mvs.nested.heat
379 - get_input: vf_module_id
382 - service_template_filter
388 - service_template_filter
394 - service_template_filter
402 - service_template_filter
409 - service_template_filter
413 get_input: virtual_mgmt_ip_0
417 - service_template_filter
419 mvs_mgmt_ip_0: mvs_mgmt_ip_0
429 - service_template_filter
437 - service_template_filter
442 - service_template_filter
448 - service_template_filter
454 - service_template_filter
462 - service_template_filter
468 - service_template_filter
470 service_template_filter:
471 substitute_service_template: mvs.nested.heatServiceTemplate.yaml
476 get_input: availability_zone_0
478 get_input: mgmt_net_id
483 - service_template_filter
488 - service_template_filter
493 - service_template_filter
497 - service_template_filter
501 - service_template_filter
506 - service_template_filter
511 get_input: sec_groups
515 - service_template_filter
517 server_compute_get_attr_test:
518 type: org.openecomp.resource.vfc.nodes.heat.compute
520 flavor: compute_flavor_name
522 get_input: compute_image_name
525 - mvs_modules_defaultIndexVar
530 - mvs_modules_defaultIndexVar
535 mvs.vfmodule.heat_group:
536 type: org.openecomp.groups.heat.HeatStack
538 heat_file: ../Artifacts/mvs.vfmodule.heat.yaml
540 Metaswitch MVS (Metaview Server)
542 - mvs_modules_custIndexVar2
543 - mvs_modules_custIndexVar1
544 - mvs_modules_defaultIndexVar
545 - server_compute_get_attr_test