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.cmaui:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
19 type: org.openecomp.annotations.Source
24 param_name: cmaui_names
26 description: CMAUI1, CMAUI2 server names
29 template_PortTuple_LB1:
34 type: org.openecomp.annotations.Source
39 param_name: template_PortTuple_LB1
46 type: org.openecomp.annotations.Source
51 param_name: oam_sec_group_name
53 lb_st_interface_type_oam:
58 type: org.openecomp.annotations.Source
63 param_name: lb_st_interface_type_oam
70 type: org.openecomp.annotations.Source
75 param_name: virtual_ip_address
82 type: org.openecomp.annotations.Source
87 param_name: security_group_name
89 description: CMAUI1, CMAUI2 server names
97 type: org.openecomp.annotations.Source
102 param_name: jsa_net_name
104 description: network name of jsa log network
110 type: org.openecomp.annotations.Source
122 type: org.openecomp.annotations.Source
127 param_name: cmaui_image
129 description: Image for CMAUI server
130 virtual_ipv6_address:
135 type: org.openecomp.annotations.Source
140 param_name: virtual_ipv6_address
147 type: org.openecomp.annotations.Source
152 param_name: cmaui_flavor
154 description: Flavor for CMAUI server
160 type: org.openecomp.annotations.Source
165 param_name: lb_st_vlan_type_oam
173 type: org.openecomp.annotations.Source
178 param_name: mac_address
181 label: availabilityzone name
186 type: org.openecomp.annotations.Source
191 param_name: availability_zone_0
193 description: availabilityzone name
199 type: org.openecomp.annotations.Source
204 param_name: cmaui_oam_ips
208 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
210 replacement_policy: AUTO
215 floating_ip_count_required:
218 - get_input: security_group_name
230 capability: tosca.capabilities.network.Linkable
232 relationship: tosca.relationships.network.LinksTo
234 capability: tosca.capabilities.network.Bindable
235 node: server_cmaui_nova
236 relationship: tosca.relationships.network.BindsTo
237 test_nested_invalidConnection:
238 type: org.openecomp.resource.abstract.nodes.heat.nested
243 service_template_filter:
244 substitute_service_template: nestedServiceTemplate.yaml
245 p2: server_cmaui_nova
247 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
251 get_input: jsa_net_name
252 template_VMInt_OAM_lb_1:
253 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
256 - get_input: oam_sec_group_name
257 virtual_network_refs:
259 virtual_machine_interface_properties:
260 service_interface_type:
261 get_input: lb_st_interface_type_oam
263 - get_input: template_PortTuple_LB1
266 capability: tosca.capabilities.network.Linkable
268 relationship: tosca.relationships.network.LinksTo
270 capability: tosca.capabilities.network.Bindable
271 node: server_cmaui_nova
272 relationship: tosca.relationships.network.BindsTo
274 type: org.openecomp.resource.abstract.nodes.heat.nested
278 p1: template_VMInt_OAM_lb_1
279 service_template_filter:
280 substitute_service_template: nestedServiceTemplate.yaml
287 - link_template_Vlan_2:
288 capability: tosca.capabilities.network.Linkable
290 relationship: tosca.relationships.network.LinksTo
291 - link_template_Vlan_1:
292 capability: tosca.capabilities.network.Linkable
294 relationship: tosca.relationships.network.LinksTo
295 - binding_template_Vlan_2:
296 capability: tosca.capabilities.network.Bindable
298 relationship: tosca.relationships.network.BindsTo
299 - binding_template_Vlan_1:
300 capability: tosca.capabilities.network.Bindable
301 node: template_VMInt_OAM_lb_1
302 relationship: tosca.relationships.network.BindsTo
304 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
308 get_input: jsa_net_name
310 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
312 virtual_machine_interface_refs:
313 - template_VMInt_OAM_lb_1
315 virtual_network_refs:
317 virtual_machine_interface_properties:
318 sub_interface_vlan_tag:
319 get_input: lb_st_vlan_type_oam
320 virtual_machine_interface_allowed_address_pairs:
321 allowed_address_pair:
322 - address_mode: active-standby
325 get_input: virtual_ip_address
328 get_input: mac_address
329 - address_mode: active-standby
332 get_input: virtual_ipv6_address
335 get_input: mac_address
336 virtual_machine_interface_mac_addresses:
338 - get_input: mac_address
341 capability: tosca.capabilities.network.Linkable
343 relationship: tosca.relationships.network.LinksTo
345 capability: tosca.capabilities.network.Bindable
346 node: template_VMInt_OAM_lb_1
347 relationship: tosca.relationships.network.BindsTo
349 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
351 virtual_machine_interface_refs:
354 virtual_network_refs:
356 virtual_machine_interface_properties:
357 sub_interface_vlan_tag:
358 get_input: lb_st_vlan_type_oam
359 virtual_machine_interface_allowed_address_pairs:
360 allowed_address_pair:
361 - address_mode: active-standby
364 get_input: virtual_ip_address
367 get_input: mac_address
368 - address_mode: active-standby
371 get_input: virtual_ipv6_address
374 get_input: mac_address
375 virtual_machine_interface_mac_addresses:
377 - get_input: mac_address
380 capability: tosca.capabilities.network.Linkable
382 relationship: tosca.relationships.network.LinksTo
384 type: org.openecomp.resource.vfc.nodes.heat.cmaui
387 get_input: cmaui_flavor
389 get_input: availability_zone_0
391 get_input: cmaui_image
392 contrail_service_instance_ind: true
398 type: org.openecomp.resource.abstract.nodes.heat.nested
402 p1: template_VMInt_OAM_lb_1
403 service_template_filter:
404 substitute_service_template: nestedServiceTemplate.yaml
409 - link_template_Vlan_2:
410 capability: tosca.capabilities.network.Linkable
412 relationship: tosca.relationships.network.LinksTo
413 - link_template_Vlan_1:
414 capability: tosca.capabilities.network.Linkable
416 relationship: tosca.relationships.network.LinksTo
417 - binding_template_Vlan_2:
418 capability: tosca.capabilities.network.Bindable
420 relationship: tosca.relationships.network.BindsTo
421 - binding_template_Vlan_1:
422 capability: tosca.capabilities.network.Bindable
423 node: template_VMInt_OAM_lb_1
424 relationship: tosca.relationships.network.BindsTo
427 type: org.openecomp.groups.heat.HeatStack
429 heat_file: ../Artifacts/main.yml
431 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
434 - test_nested_invalidConnection
436 - template_VMInt_OAM_lb_1