1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 ContrailComputeGlobalTypes:
6 file: ContrailComputeGlobalTypesServiceTemplate.yaml
7 CinderVolumeGlobalTypes:
8 file: CinderVolumeGlobalTypesServiceTemplate.yaml
9 ContrailVirtualNetworkGlobalType:
10 file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
11 AbstractSubstituteGlobalTypes:
12 file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
13 ContrailPortGlobalTypes:
14 file: ContrailPortGlobalTypesServiceTemplate.yaml
15 GlobalSubstitutionTypes:
16 file: GlobalSubstitutionTypesServiceTemplate.yaml
17 NeutronPortGlobalTypes:
18 file: NeutronPortGlobalTypesServiceTemplate.yaml
19 NeutronNetGlobalTypes:
20 file: NeutronNetGlobalTypesServiceTemplate.yaml
22 file: CommonGlobalTypesServiceTemplate.yaml
23 ContrailAbstractSubstituteGlobalTypes:
24 file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
25 ContrailNetworkRuleGlobalType:
26 file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
27 NeutronSecurityRulesGlobalTypes:
28 file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
29 NovaServerGlobalTypes:
30 file: NovaServerGlobalTypesServiceTemplate.yaml
31 ContrailV2VirtualMachineInterfaceGlobalType:
32 file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
39 description: Unique ID for this VF_MODULE instance
44 description: The VF Name; defaults to VMVM for the virtual MVM VNF.
46 - pattern: '[a-zA-Z0-9]+'
53 description: The cloud zone for this VF instance
58 description: The number for this VF instance
67 description: Virtual management network ip address
72 description: List of Management network IP addresses for IPv4
79 description: Server flavor
86 description: SSH key name
93 description: Unique ID for this VF instance
98 description: List of Availability Zone IDs or Names
105 description: Neutron UUID for the Management network
112 description: VM instance number list must be a list of three-digit numeric value
119 description: Master bootimage volume id
124 description: Security groups
131 description: The component that this VF instance is running
133 - pattern: '[a-zA-Z0-9]+'
140 description: number of instance of the VF_module
143 type: org.openecomp.resource.abstract.nodes.heat.mvs.nested.heat
148 get_input: vf_module_id
152 get_input: cloud_zone_id
154 get_input: vf_instance_num
156 get_input: virtual_mgmt_ip_0
160 - service_template_filter
163 get_input: mvs_mgmt_ip_0
168 service_template_filter:
169 substitute_service_template: mvs.nested.heatServiceTemplate.yaml
171 get_input: num_instances
176 get_input: availability_zone_0
178 get_input: mgmt_net_id
180 get_input: vm_instance_num
184 get_input: sec_groups
186 get_input: vf_component
189 type: org.openecomp.groups.heat.HeatStack
191 heat_file: ../Artifacts/mvs.vfmodule.heat.yaml
193 Metaswitch MVS (Metaview Server)