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
39 template_PortTuple_LB1:
44 lb_st_interface_type_oam:
66 description: not impotrtant
89 network_ipam_refs_data_ipam_subnets_addr_from_start_true:
94 subinterface_name_prefix:
98 subinterface_instance_index:
106 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2:
111 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2:
118 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
120 network_ipam_refs_data:
121 - network_ipam_refs_data_ipam_subnets:
122 - network_ipam_refs_data_ipam_subnets_subnet:
123 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
124 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2
125 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
126 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2
127 network_ipam_refs_data_ipam_subnets_addr_from_start:
128 get_input: network_ipam_refs_data_ipam_subnets_addr_from_start_true
131 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
133 network_ipam_refs_data:
134 - network_ipam_refs_data_ipam_subnets:
135 - network_ipam_refs_data_ipam_subnets_subnet:
136 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
137 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2
138 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
139 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2
140 network_ipam_refs_data_ipam_subnets_addr_from_start:
141 get_input: network_ipam_refs_data_ipam_subnets_addr_from_start_true
144 - template_VMInt_OAM_lb_2
145 - virtual_machine_interface_properties
146 - virtual_machine_interface_properties_service_interface_type
148 type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
151 get_input: nems_traffic_name
153 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
155 virtual_machine_interface_refs:
162 get_input: subinterface_name_prefix
166 - get_input: subinterface_instance_index
167 virtual_network_refs:
169 virtual_machine_interface_properties:
170 sub_interface_vlan_tag:
171 get_input: lb_st_vlan_type_oam
172 virtual_machine_interface_allowed_address_pairs:
173 allowed_address_pair:
174 - address_mode: active-standby
177 get_input: virtual_ip_address
180 get_input: mac_address
181 - address_mode: active-standby
184 get_input: virtual_ipv6_address
187 get_input: mac_address
188 virtual_machine_interface_mac_addresses:
190 - get_input: mac_address
193 capability: tosca.capabilities.network.Linkable
195 relationship: tosca.relationships.network.LinksTo
197 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
199 network_ipam_refs_data:
200 - network_ipam_refs_data_ipam_subnets:
201 - network_ipam_refs_data_ipam_subnets_subnet:
202 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
203 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2
204 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
205 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2
206 network_ipam_refs_data_ipam_subnets_addr_from_start:
207 get_input: network_ipam_refs_data_ipam_subnets_addr_from_start_true
211 - virtual_machine_interface_allowed_address_pairs
212 - allowed_address_pair
217 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
219 virtual_machine_interface_refs:
226 get_input: subinterface_name_prefix
230 - get_input: subinterface_instance_index
231 virtual_network_refs:
233 virtual_machine_interface_properties:
234 sub_interface_vlan_tag:
235 get_input: lb_st_vlan_type_oam
236 virtual_machine_interface_allowed_address_pairs:
237 allowed_address_pair:
238 - address_mode: active-standby
241 get_input: virtual_ip_address
244 get_input: mac_address
245 - address_mode: active-standby
248 get_input: virtual_ipv6_address
251 get_input: mac_address
252 virtual_machine_interface_mac_addresses:
254 - get_input: mac_address
257 capability: tosca.capabilities.network.Linkable
259 relationship: tosca.relationships.network.LinksTo
261 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
268 get_input: subinterface_name_prefix
272 - get_input: subinterface_instance_index
273 virtual_machine_interface_properties:
274 sub_interface_vlan_tag:
275 get_input: lb_st_vlan_type_oam
276 virtual_machine_interface_allowed_address_pairs:
277 allowed_address_pair:
278 - address_mode: active-standby
281 get_input: virtual_ip_address
284 get_input: mac_address
285 - address_mode: active-standby
288 get_input: virtual_ipv6_address
291 get_input: mac_address
292 virtual_machine_interface_mac_addresses:
294 - get_input: mac_address
296 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
298 replacement_policy: AUTO
300 - get_input: security_group_name
309 capability: tosca.capabilities.network.Linkable
311 relationship: tosca.relationships.network.LinksTo
312 template_VMInt_OAM_lb_1:
313 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
318 - virtual_machine_interface_properties
319 - sub_interface_vlan_tag
321 - get_input: oam_sec_group_name
322 virtual_network_refs:
324 virtual_machine_interface_properties:
325 virtual_machine_interface_properties_service_interface_type:
326 get_input: lb_st_interface_type_oam
328 - get_input: template_PortTuple_LB1
331 capability: tosca.capabilities.network.Linkable
333 relationship: tosca.relationships.network.LinksTo
334 template_VMInt_OAM_lb_2:
335 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
338 - get_input: oam_sec_group_name
339 virtual_network_refs:
345 virtual_machine_interface_properties:
346 virtual_machine_interface_properties_service_interface_type:
347 get_input: lb_st_interface_type_oam
349 - get_input: template_PortTuple_LB1
352 capability: tosca.capabilities.network.Linkable
354 relationship: tosca.relationships.network.LinksTo
355 template_VMInt_OAM_lb_3:
356 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
359 - get_input: oam_sec_group_name
360 virtual_network_refs:
364 virtual_machine_interface_properties:
365 virtual_machine_interface_properties_service_interface_type:
366 get_input: lb_st_interface_type_oam
368 - get_input: template_PortTuple_LB1
371 capability: tosca.capabilities.network.Linkable
373 relationship: tosca.relationships.network.LinksTo
374 template_VMInt_OAM_lb_4:
375 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
378 - get_input: oam_sec_group_name
379 virtual_network_refs:
383 virtual_machine_interface_properties:
384 virtual_machine_interface_properties_service_interface_type:
385 get_input: lb_st_interface_type_oam
387 - get_input: template_PortTuple_LB1
389 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
391 virtual_machine_interface_refs: [
398 get_input: subinterface_name_prefix
402 - get_input: subinterface_instance_index
403 virtual_network_refs: [
405 virtual_machine_interface_properties:
406 sub_interface_vlan_tag:
407 get_input: lb_st_vlan_type_oam
408 virtual_machine_interface_allowed_address_pairs:
409 allowed_address_pair:
410 - address_mode: active-standby
413 get_input: virtual_ip_address
416 get_input: mac_address
417 - address_mode: active-standby
420 get_input: virtual_ipv6_address
423 get_input: mac_address
424 virtual_machine_interface_mac_addresses:
426 - get_input: mac_address
428 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
430 virtual_machine_interface_refs: template_VMInt_OAM_lb_1
436 get_input: subinterface_name_prefix
440 - get_input: subinterface_instance_index
441 virtual_network_refs: jsa_net1
442 virtual_machine_interface_properties:
443 sub_interface_vlan_tag:
444 get_input: lb_st_vlan_type_oam
445 virtual_machine_interface_allowed_address_pairs:
446 allowed_address_pair:
447 - address_mode: active-standby
450 get_input: virtual_ip_address
453 get_input: mac_address
454 - address_mode: active-standby
457 get_input: virtual_ipv6_address
460 get_input: mac_address
461 virtual_machine_interface_mac_addresses:
463 - get_input: mac_address
465 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
467 virtual_machine_interface_refs:
469 - template_VMInt_OAM_lb_3
476 get_input: subinterface_name_prefix
480 - get_input: subinterface_instance_index
481 virtual_network_refs:
485 virtual_machine_interface_properties:
486 sub_interface_vlan_tag:
487 get_input: lb_st_vlan_type_oam
488 virtual_machine_interface_allowed_address_pairs:
489 allowed_address_pair:
490 - address_mode: active-standby
493 get_input: virtual_ip_address
496 get_input: mac_address
497 - address_mode: active-standby
500 get_input: virtual_ipv6_address
503 get_input: mac_address
504 virtual_machine_interface_mac_addresses:
506 - get_input: mac_address
509 capability: tosca.capabilities.network.Bindable
510 node: template_VMInt_OAM_lb_3
511 relationship: tosca.relationships.network.BindsTo
513 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
515 virtual_machine_interface_refs:
517 - template_VMInt_OAM_lb_3
524 get_input: subinterface_name_prefix
528 - get_input: subinterface_instance_index
529 virtual_network_refs:
533 virtual_machine_interface_properties:
534 sub_interface_vlan_tag:
535 get_input: lb_st_vlan_type_oam
536 virtual_machine_interface_allowed_address_pairs:
537 allowed_address_pair:
538 - address_mode: active-standby
541 get_input: virtual_ip_address
544 get_input: mac_address
545 - address_mode: active-standby
548 get_input: virtual_ipv6_address
551 get_input: mac_address
552 virtual_machine_interface_mac_addresses:
554 - get_input: mac_address
557 capability: tosca.capabilities.network.Linkable
559 relationship: tosca.relationships.network.LinksTo
561 capability: tosca.capabilities.network.Bindable
562 node: template_VMInt_OAM_lb_3
563 relationship: tosca.relationships.network.BindsTo
565 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
567 virtual_machine_interface_refs:
571 - template_VMInt_OAM_lb_2
578 get_input: subinterface_name_prefix
582 - get_input: subinterface_instance_index
583 virtual_network_refs:
589 virtual_machine_interface_properties:
590 sub_interface_vlan_tag:
591 get_input: lb_st_vlan_type_oam
592 virtual_machine_interface_allowed_address_pairs:
593 allowed_address_pair:
594 - address_mode: active-standby
597 get_input: virtual_ip_address
600 get_input: mac_address
601 - address_mode: active-standby
604 get_input: virtual_ipv6_address
607 get_input: mac_address
608 virtual_machine_interface_mac_addresses:
610 - get_input: mac_address
613 capability: tosca.capabilities.network.Linkable
615 relationship: tosca.relationships.network.LinksTo
617 capability: tosca.capabilities.network.Bindable
618 node: template_VMInt_OAM_lb_2
619 relationship: tosca.relationships.network.BindsTo
621 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
623 virtual_machine_interface_refs:
630 get_input: subinterface_name_prefix
634 - get_input: subinterface_instance_index
635 virtual_network_refs:
637 virtual_machine_interface_properties:
638 sub_interface_vlan_tag:
639 get_input: lb_st_vlan_type_oam
640 virtual_machine_interface_allowed_address_pairs:
641 allowed_address_pair:
642 - address_mode: active-standby
645 get_input: virtual_ip_address
648 get_input: mac_address
649 - address_mode: active-standby
652 get_input: virtual_ipv6_address
655 get_input: mac_address
656 virtual_machine_interface_mac_addresses:
658 - get_input: mac_address
661 capability: tosca.capabilities.network.Linkable
663 relationship: tosca.relationships.network.LinksTo
665 capability: tosca.capabilities.network.Bindable
667 relationship: tosca.relationships.network.BindsTo
670 type: org.openecomp.groups.heat.HeatStack
672 heat_file: ../Artifacts/hot_template.yml
673 description: cmaui server template for vMMSC
683 - template_VMInt_OAM_lb_1
684 - template_VMInt_OAM_lb_2
685 - template_VMInt_OAM_lb_3
686 - template_VMInt_OAM_lb_4