1 tosca_definitions_version: tosca_simple_yaml_1_0_0
6 file: CommonGlobalTypesServiceTemplate.yaml
7 - NovaServerGlobalTypes:
8 file: NovaServerGlobalTypesServiceTemplate.yaml
9 - NeutronPortGlobalTypes:
10 file: NeutronPortGlobalTypesServiceTemplate.yaml
11 - NeutronSecurityRulesGlobalTypes:
12 file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
13 - NeutronNetGlobalTypes:
14 file: NeutronNetGlobalTypesServiceTemplate.yaml
15 - CinderVolumeGlobalTypes:
16 file: CinderVolumeGlobalTypesServiceTemplate.yaml
17 - ContrailVirtualNetworkGlobalType:
18 file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
19 - ContrailNetworkRuleGlobalType:
20 file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
21 - AbstractSubstituteGlobalTypes:
22 file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
23 - ContrailV2VirtualMachineInterfaceGlobalType:
24 file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
25 - ContrailComputeGlobalTypes:
26 file: ContrailComputeGlobalTypesServiceTemplate.yaml
27 - ContrailPortGlobalTypes:
28 file: ContrailPortGlobalTypesServiceTemplate.yaml
29 - ContrailAbstractSubstituteGlobalTypes:
30 file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
31 - ContrailV2VirtualNetworkGlobalType:
32 file: ContrailV2VirtualNetworkGlobalTypeServiceTemplate.yaml
33 - ContrailV2NetworkRuleGlobalType:
34 file: ContrailV2NetworkRuleGlobalTypeServiceTemplate.yaml
35 - ContrailV2VLANSubInterfaceGlobalType:
36 file: ContrailV2VLANSubInterfaceGlobalTypeServiceTemplate.yaml
37 - GlobalSubstitutionTypes:
38 file: GlobalSubstitutionTypesServiceTemplate.yaml
40 org.openecomp.resource.vfc.nodes.heat.cmaui:
41 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
48 description: CMAUI1, CMAUI2 server names
55 description: UID of OAM network
60 description: UID of OAM network
61 template_PortTuple_LB1:
65 lb_st_interface_type_oam:
81 description: CMAUI1, CMAUI2 server names
92 description: Image for CMAUI server
101 description: Flavor for CMAUI server
112 label: availabilityzone name
116 description: availabilityzone name
117 subinterface_name_prefix:
121 subinterface_instance_index:
131 type: org.openecomp.resource.abstract.nodes.heat.nested3
137 service_template_filter:
138 substitute_service_template: nested3ServiceTemplate.yaml
146 - service_template_filter
148 template_VMInt_OAM_lb_3:
149 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
152 - get_input: oam_sec_group_name
153 virtual_network_refs:
155 virtual_machine_interface_properties:
156 virtual_machine_interface_properties_service_interface_type:
157 get_input: lb_st_interface_type_oam
159 - get_input: template_PortTuple_LB1
162 capability: tosca.capabilities.network.Bindable
164 relationship: tosca.relationships.network.BindsTo
165 template_VMInt_OAM_lb_4:
166 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
169 - get_input: oam_sec_group_name
170 virtual_network_refs:
173 virtual_machine_interface_properties:
174 virtual_machine_interface_properties_service_interface_type:
175 get_input: lb_st_interface_type_oam
177 - get_input: template_PortTuple_LB1
180 capability: tosca.capabilities.network.Bindable
182 relationship: tosca.relationships.network.BindsTo
184 type: org.openecomp.resource.vfc.nodes.heat.cmaui
187 get_input: cmaui_flavor
189 get_input: availability_zone_0
191 get_input: cmaui_image
192 contrail_service_instance_ind: true
198 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
200 virtual_machine_interface_refs:
201 - template_VMInt_OAM_lb_4
207 get_input: subinterface_name_prefix
211 - get_input: subinterface_instance_index
212 virtual_network_refs:
215 virtual_machine_interface_properties:
216 sub_interface_vlan_tag:
217 get_input: lb_st_vlan_type_oam
218 virtual_machine_interface_allowed_address_pairs:
219 allowed_address_pair:
220 - address_mode: active-standby
223 get_input: virtual_ip_address
226 get_input: mac_address
227 - address_mode: active-standby
230 get_input: virtual_ipv6_address
233 get_input: mac_address
234 virtual_machine_interface_mac_addresses:
236 - get_input: mac_address
239 capability: tosca.capabilities.network.Bindable
240 node: template_VMInt_OAM_lb_4
241 relationship: tosca.relationships.network.BindsTo
244 type: org.openecomp.groups.heat.HeatStack
246 heat_file: ../Artifacts/nested2.yml
250 - template_VMInt_OAM_lb_3
251 - template_VMInt_OAM_lb_4
254 substitution_mappings:
255 node_type: org.openecomp.resource.abstract.nodes.heat.nested2
260 os_server_cmaui_test_nested4Level_test_nested3Level:
262 - os_server_cmaui_test_nested4Level
263 scalable_server_cmaui_test_nested4Level_test_nested3Level:
265 - scalable_server_cmaui_test_nested4Level
266 host_server_cmaui_test_nested3Level:
269 endpoint_server_cmaui_test_nested3Level:
271 - endpoint_server_cmaui
272 scalable_server_cmaui:
275 binding_template_VMInt_OAM_lb_6_test_nested3Level:
277 - binding_template_VMInt_OAM_lb_6
278 binding_server_cmaui_test_nested3Level:
280 - binding_server_cmaui
284 binding_template_VMInt_OAM_lb_7_test_nested4Level_test_nested3Level:
286 - binding_template_VMInt_OAM_lb_7_test_nested4Level
287 scalable_server_cmaui_test_nested3Level:
289 - scalable_server_cmaui
290 binding_template_VMInt_OAM_lb_5_test_nested3Level:
292 - binding_template_VMInt_OAM_lb_5
293 binding_template_VMInt_OAM_lb_8_test_nested4Level_test_nested3Level:
295 - binding_template_VMInt_OAM_lb_8_test_nested4Level
296 endpoint_server_cmaui:
299 os_server_cmaui_test_nested3Level:
302 endpoint_server_cmaui_test_nested4Level_test_nested3Level:
304 - endpoint_server_cmaui_test_nested4Level
305 binding_server_cmaui:
308 binding_template_VMInt_OAM_lb_4:
309 - template_VMInt_OAM_lb_4
311 host_server_cmaui_test_nested4Level_test_nested3Level:
313 - host_server_cmaui_test_nested4Level
314 binding_template_VMInt_OAM_lb_3:
315 - template_VMInt_OAM_lb_3
317 binding_server_cmaui_test_nested4Level_test_nested3Level:
319 - binding_server_cmaui_test_nested4Level
321 link_template_VMInt_OAM_lb_7_test_nested4Level_test_nested3Level:
323 - link_template_VMInt_OAM_lb_7_test_nested4Level
324 local_storage_server_cmaui:
327 link_template_VMInt_OAM_lb_5_test_nested3Level:
329 - link_template_VMInt_OAM_lb_5
330 link_template_VMInt_OAM_lb_3:
331 - template_VMInt_OAM_lb_3
333 local_storage_server_cmaui_test_nested4Level_test_nested3Level:
335 - local_storage_server_cmaui_test_nested4Level
336 link_template_Vlan_2:
339 link_template_VMInt_OAM_lb_4:
340 - template_VMInt_OAM_lb_4
342 link_template_Vlan_3_test_nested3Level:
344 - link_template_Vlan_3
345 link_template_VMInt_OAM_lb_8_test_nested4Level_test_nested3Level:
347 - link_template_VMInt_OAM_lb_8_test_nested4Level
348 link_template_Vlan_4_test_nested4Level_test_nested3Level:
350 - link_template_Vlan_4_test_nested4Level
351 link_template_VMInt_OAM_lb_6_test_nested3Level:
353 - link_template_VMInt_OAM_lb_6
354 local_storage_server_cmaui_test_nested3Level:
356 - local_storage_server_cmaui