push addional code
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / multiHeat / referencedHeatResources / expectedOutput / MainServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Main
4 imports:
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
21   CommonGlobalTypes:
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
33 node_types:
34   org.openecomp.resource.vfc.nodes.heat.nems_be:
35     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
36   org.openecomp.resource.vfc.nodes.heat.lb:
37     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
38   org.openecomp.resource.vfc.nodes.heat.eca_trx:
39     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
40   org.openecomp.resource.vfc.nodes.heat.cmaui:
41     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
42   org.openecomp.resource.vfc.nodes.heat.nems_fe:
43     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
44   org.openecomp.resource.vfc.nodes.heat.mmsc:
45     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
46 topology_template:
47   inputs:
48     lb_flavor_name:
49       label: Load balancer flavor name
50       hidden: false
51       immutable: false
52       type: string
53       description: the flavor name of MMSC load balancer instance
54       default: m1.xlarge
55     ha_net_local_ip2:
56       label: ha net network local ip2
57       hidden: false
58       immutable: false
59       type: string
60       description: the local ip2 of the ha network
61       default: 172.26.1.4
62     mmsc_dmz_protected_snat_ips:
63       label: mmsc dmz_protected snat ips
64       hidden: false
65       immutable: false
66       type: list
67       description: mmsc dmz_protected snat ips
68       default:
69       - 107.239.14.24
70       - 107.239.14.25
71       - 107.239.14.26
72       - 107.239.14.27
73       entry_schema:
74         type: string
75     ha_net_local_ip1:
76       label: ha net network local ip1
77       hidden: false
78       immutable: false
79       type: string
80       description: the local ip1 of the ha network
81       default: 172.26.1.3
82     mms_traffic_end:
83       label: mmsc traffic end IP
84       hidden: false
85       immutable: false
86       type: string
87       description: mmsc traffic end IP
88       default: 172.26.2.254
89     nems_traffic_end:
90       label: nems traffic end
91       hidden: false
92       immutable: false
93       type: string
94       description: nems traffic end
95       default: 172.26.3.254
96     mmsc_cinder_volume_size:
97       label: MMSC Cinder volume size
98       hidden: false
99       immutable: false
100       type: float
101       description: the size of the MMSC Cinder volume
102       default: 480
103     nems_internal_cidr:
104       label: nems ineternal cidr
105       hidden: false
106       immutable: false
107       type: string
108       description: nems internal cidr
109       default: 172.26.6.0/24
110     eca_mgmt_cidr:
111       label: eca management cidr
112       hidden: false
113       immutable: false
114       type: string
115       description: eca management cidr
116       default: 172.25.137.192/26
117     nems_traffic_start:
118       label: nems traffic start
119       hidden: false
120       immutable: false
121       type: string
122       description: nems traffic start
123       default: 172.26.3.3
124     eca_trx_names:
125       label: ECA_TRX server names
126       hidden: false
127       immutable: false
128       type: list
129       description: ECA_TRX server names
130       default:
131       - ZRDM1MMSC03TRX001
132       - ZRDM1MMSC03TRX002
133       - ZRDM1MMSC03TRX003
134       - ZRDM1MMSC03TRX004
135       - ZRDM1MMSC03TRX005
136       - ZRDM1MMSC03TRX006
137       - ZRDM1MMSC03TRX007
138       - ZRDM1MMSC03TRX008
139       - ZRDM1MMSC03TRX009
140       - ZRDM1MMSC03TRX010
141       - ZRDM1MMSC03TRX011
142       - ZRDM1MMSC03TRX012
143       - ZRDM1MMSC03TRX013
144       - ZRDM1MMSC03TRX014
145       - ZRDM1MMSC03TRX015
146       - ZRDM1MMSC03TRX016
147       - ZRDM1MMSC03TRX017
148       - ZRDM1MMSC03TRX018
149       - ZRDM1MMSC03TRX019
150       - ZRDM1MMSC03TRX020
151       entry_schema:
152         type: string
153     nems_internal_name:
154       label: nems internal network name
155       hidden: false
156       immutable: false
157       type: string
158       description: nems internal network name
159       default: int_mms_nems_internal_net_2
160     nems_traffic_net_local_ip1:
161       label: nems traffic network local ip1
162       hidden: false
163       immutable: false
164       type: string
165       description: the local ip1 of the nems traffic network
166       default: 172.26.3.3
167     nems_traffic_net_local_ip2:
168       label: nems traffic network local ip2
169       hidden: false
170       immutable: false
171       type: string
172       description: the local ip2 of the nems traffic network
173       default: 172.26.3.4
174     nems_fe_names:
175       label: NEMS_FE server names
176       hidden: false
177       immutable: false
178       type: list
179       description: NEMS_FE server names
180       default:
181       - ZRDM1MMSC03NFE001
182       - ZRDM1MMSC03NFE002
183       entry_schema:
184         type: string
185     nems_be_nems_imap_net_ips:
186       label: nems imap_net IPs for NEMS_BE
187       hidden: false
188       immutable: false
189       type: string
190       description: nems imap net IPs for NEMS_BE
191       default: 172.26.7.13
192     nems_be_names:
193       label: NEMS_BE server names
194       hidden: false
195       immutable: false
196       type: string
197       description: NEMS_BE server names
198       default: ZRDM1MMSC03NBE001
199     nems_traffic_netmask:
200       label: NEMS traffic network subnet mask
201       hidden: false
202       immutable: false
203       type: string
204       description: NEMS traffic network subnet mask
205       default: 255.255.255.0
206     nems_fe_nems_imap_net_ips:
207       label: nems_imap_net IPs for NEMS_FE
208       hidden: false
209       immutable: false
210       type: list
211       description: nems_imap_net IPs for NEMS_FE
212       default:
213       - 172.26.7.11
214       - 172.26.7.12
215       entry_schema:
216         type: string
217     nems_fe_nems_user_web_net_ips:
218       label: nems_web_user_net IPs for NEMS_FE
219       hidden: false
220       immutable: false
221       type: list
222       description: nems_web_user_net IPs for NEMS_FE
223       default:
224       - 172.26.4.11
225       - 172.26.4.12
226       entry_schema:
227         type: string
228     nems_user_web_gateway:
229       label: NEMS user web network gateway
230       hidden: false
231       immutable: false
232       type: string
233       description: NEMS user web network gateway
234       default: 172.26.4.1
235     nems_imap_end:
236       label: nems imap end
237       hidden: false
238       immutable: false
239       type: string
240       description: nems imap end
241       default: 172.26.7.254
242     eca_traffic_net_local_ip1:
243       label: eca traffic network local ip1
244       hidden: false
245       immutable: false
246       type: string
247       description: the local ip1 of the eca traffic network
248       default: 172.26.5.3
249     cmaui_image:
250       hidden: false
251       immutable: false
252       type: string
253       description: Image for CMAUI server
254       default: cmaui-5.0.2.5_v25
255     eca_traffic_net_local_ip2:
256       label: eca traffic network local ip2
257       hidden: false
258       immutable: false
259       type: string
260       description: the local ip2 of the eca traffic network
261       default: 172.26.5.4
262     nems_volume_size:
263       label: nems fe volume size
264       hidden: false
265       immutable: false
266       type: float
267       description: nems fe volume size
268       default: 50
269     mms_traffic_start:
270       label: mmsc traffic start IP
271       hidden: false
272       immutable: false
273       type: string
274       description: mmsc traffic start IP
275       default: 172.26.2.3
276     ha_net_start:
277       label: ha net start
278       hidden: false
279       immutable: false
280       type: string
281       description: ha net start
282       default: 172.26.1.3
283     nems_imap_gateway:
284       label: nems imap gateway
285       hidden: false
286       immutable: false
287       type: string
288       description: nems imap gateway
289       default: 172.26.7.1
290     mmsc_core_virtual_server_ips:
291       label: mmsc core virtual server ips
292       hidden: false
293       immutable: false
294       type: list
295       description: mmsc core virtual server ips
296       default:
297       - 172.31.10.21
298       - 172.31.10.22
299       entry_schema:
300         type: string
301     cmaui_oam_ips:
302       label: CMAUI oam_net IP addresses
303       hidden: false
304       immutable: false
305       type: list
306       description: CMAUI oam_net IP addresses
307       default:
308       - 107.250.172.42
309       - 107.250.172.43
310       entry_schema:
311         type: string
312     CMAUI_volume_type:
313       label: CMAUI vm volume type
314       hidden: false
315       immutable: false
316       type: string
317       description: the name of the target volume backend
318       default: Platinum
319     cmaui_names:
320       hidden: false
321       immutable: false
322       type: list
323       description: CMAUI1, CMAUI2 server names
324       default:
325       - ZRDM1MMSC02CMI001
326       - ZRDM1MMSC02CMI002
327       entry_schema:
328         type: string
329     eca_trx_eca_traffic_net_ips:
330       label: eca traffic net IPs for ECA_TRX
331       hidden: false
332       immutable: false
333       type: list
334       description: eca traffic net IPs for ECA_TRX
335       default:
336       - 172.26.5.11
337       - 172.26.5.12
338       - 172.26.5.13
339       - 172.26.5.14
340       - 172.26.5.15
341       - 172.26.5.16
342       - 172.26.5.17
343       - 172.26.5.18
344       - 172.26.5.19
345       - 172.26.5.20
346       - 172.26.5.21
347       - 172.26.5.22
348       - 172.26.5.23
349       - 172.26.5.24
350       - 172.26.5.25
351       - 172.26.5.26
352       - 172.26.5.27
353       - 172.26.5.28
354       - 172.26.5.29
355       - 172.26.5.30
356       entry_schema:
357         type: string
358     eca_trx_image:
359       label: Image for ECA TRX server
360       hidden: false
361       immutable: false
362       type: string
363       description: Image for ECA TRX server
364       default: ECABASE
365     lb_names:
366       label: MMSC load balancer instance names
367       hidden: false
368       immutable: false
369       type: list
370       description: MMSC load balancer instance names
371       default:
372       - ZRDM1MMSC03ALB001
373       - ZRDM1MMSC03ALB002
374       entry_schema:
375         type: string
376     eca_mgmt_end:
377       label: eca management end
378       hidden: false
379       immutable: false
380       type: string
381       description: eca management end
382       default: 172.25.137.254
383     nems_user_web_end:
384       label: nems user web end
385       hidden: false
386       immutable: false
387       type: string
388       description: nems user web end
389       default: 172.26.4.254
390     eca_traffic_cidr:
391       label: eca traffic cidr
392       hidden: false
393       immutable: false
394       type: string
395       description: eca traffic cidr
396       default: 172.26.5.0/24
397     ha_net_cidr:
398       label: ha net cidr
399       hidden: false
400       immutable: false
401       type: string
402       description: ha net cidr
403       default: 172.26.1.0/24
404     availability_zone_0:
405       label: availabilityzone name
406       hidden: false
407       immutable: false
408       type: string
409       description: availabilityzone name
410       default: nova
411     nems_fe_nems_internal_net_ips:
412       label: nems_internal_net IPs for NEMS_FE
413       hidden: false
414       immutable: false
415       type: list
416       description: nems_internal_net IPs for NEMS_FE
417       default:
418       - 172.26.6.11
419       - 172.26.6.12
420       entry_schema:
421         type: string
422     NEMS_FE_volume_type:
423       label: nems fe vm volume type
424       hidden: false
425       immutable: false
426       type: string
427       description: the name of the target volume backend
428       default: Platinum
429     security_group_name:
430       label: security group name
431       hidden: false
432       immutable: false
433       type: string
434       description: the name of security group
435       default: mmsc_security_group_1
436     nems_fe_nems_traffic_net_ips:
437       label: nems_traffic_net IPs for NEMS_FE
438       hidden: false
439       immutable: false
440       type: list
441       description: nems_traffic_net IPs for NEMS_FE
442       default:
443       - 172.26.3.11
444       - 172.26.3.12
445       entry_schema:
446         type: string
447     nems_imap_start:
448       label: nems imap start
449       hidden: false
450       immutable: false
451       type: string
452       description: nems imap start
453       default: 172.26.7.3
454     ha_net_name:
455       label: ha_failover network name
456       hidden: false
457       immutable: false
458       type: string
459       description: ha_failover network name
460       default: int_mms_ha_net_2
461     cmaui_flavor:
462       hidden: false
463       immutable: false
464       type: string
465       description: Flavor for CMAUI server
466       default: m1.large
467     eca_traffic_start:
468       label: eca traffic start
469       hidden: false
470       immutable: false
471       type: string
472       description: eca traffic start
473       default: 172.26.5.3
474     NEMS_BE_volume_type:
475       label: nems be vm volume type
476       hidden: false
477       immutable: false
478       type: string
479       description: the name of the target volume backend
480       default: Platinum
481     lb_image_name:
482       label: MMSC load balancer image name
483       hidden: false
484       immutable: false
485       type: string
486       description: MMSC load balancer image name
487       default: BIGIP-11.5.3.0.0.163
488     nems_internal_start:
489       label: nems internal start
490       hidden: false
491       immutable: false
492       type: string
493       description: nems internal start
494       default: 172.26.6.3
495     nems_internal_gateway:
496       label: nems internal gw
497       hidden: false
498       immutable: false
499       type: string
500       description: nems internal gw
501       default: 172.26.6.1
502     dmz_protected_net_name:
503       label: UID of dmz_protected network
504       hidden: false
505       immutable: false
506       type: string
507       description: UID of dmz_protected network
508       default: dmz_protected_net_0
509     nems_be_volume_size:
510       label: nems be volume size
511       hidden: false
512       immutable: false
513       type: float
514       description: nems be volume size
515       default: 610
516     mms_traffic_netmask:
517       label: MMS traffic network subnet mask
518       hidden: false
519       immutable: false
520       type: string
521       description: MMS traffic network subnet mask
522       default: 255.255.255.0
523     nems_be_image:
524       label: Image for NEMS BE server
525       hidden: false
526       immutable: false
527       type: string
528       description: Image for NEMS BE server
529       default: nems-2.1.2_v29
530     nems_user_web_net_local_ip1:
531       label: nems user web network local ip1
532       hidden: false
533       immutable: false
534       type: string
535       description: the local ip1 of the nems user web network
536       default: 172.26.4.3
537     eca_trx_mgmt_ips:
538       label: eca mgmt net IP for ECA_TRX
539       hidden: false
540       immutable: false
541       type: list
542       description: eca mgmt net IP for ECA_TRX
543       default:
544       - 172.25.137.202
545       - 172.25.137.203
546       - 172.25.137.204
547       - 172.25.137.205
548       - 172.25.137.206
549       - 172.25.137.207
550       - 172.25.137.208
551       - 172.25.137.209
552       - 172.25.137.210
553       - 172.25.137.211
554       - 172.25.137.212
555       - 172.25.137.213
556       - 172.25.137.214
557       - 172.25.137.215
558       - 172.25.137.216
559       - 172.25.137.217
560       - 172.25.137.218
561       - 172.25.137.219
562       - 172.25.137.220
563       - 172.25.137.221
564       entry_schema:
565         type: string
566     nems_user_web_cidr:
567       label: nems user web cidr
568       hidden: false
569       immutable: false
570       type: string
571       description: nems user web cidr
572       default: 172.26.4.0/24
573     nems_user_web_net_local_ip2:
574       label: nems user web network local ip2
575       hidden: false
576       immutable: false
577       type: string
578       description: the local ip2 of the nems user web network
579       default: 172.26.4.4
580     nems_traffic_gateway:
581       label: NEMS traffic network gateway
582       hidden: false
583       immutable: false
584       type: string
585       description: NEMS traffic network gateway
586       default: 172.26.3.1
587     nems_imap_name:
588       label: nems imap name
589       hidden: false
590       immutable: false
591       type: string
592       description: nems imap name
593       default: int_mms_nems_imap_net_2
594     mms_traffic_net_floating_ip:
595       label: mmsc traffic floating ip
596       hidden: false
597       immutable: false
598       type: string
599       description: mmsc traffic floating ip
600       default: 172.26.2.5
601     nems_internal_netmask:
602       label: NEMS internal network subnet mask
603       hidden: false
604       immutable: false
605       type: string
606       description: NEMS internal network subnet mask
607       default: 255.255.255.0
608     nems_user_web_netmask:
609       label: NEMS user web network subnet mask
610       hidden: false
611       immutable: false
612       type: string
613       description: NEMS user web network subnet mask
614       default: 255.255.255.0
615     mms_traffic_net_local_ip1:
616       label: mmsc traffic network local ip1
617       hidden: false
618       immutable: false
619       type: string
620       description: the local ip1 of the mmsc traffic network
621       default: 172.26.2.3
622     mms_traffic_net_local_ip2:
623       label: mmsc traffic network local ip2
624       hidden: false
625       immutable: false
626       type: string
627       description: the local ip2 of the mmsc traffic network
628       default: 172.26.2.4
629     oam_net_name:
630       hidden: false
631       immutable: false
632       type: string
633       description: UID of OAM network
634       default: oam_protected_net_0
635     external_ntp:
636       label: ntp server
637       hidden: false
638       immutable: false
639       type: string
640       description: ntp server
641       default: 155.165.194.100
642     mms_traffic_net_cidr:
643       label: MMS traffic network address (CIDR notation)
644       hidden: false
645       immutable: false
646       type: string
647       description: MMS traffic network address (CIDR notation)
648       default: 172.26.2.0/24
649     lb_dmz_protected_ips:
650       label: dmz protected network local ips for lb VM
651       hidden: false
652       immutable: false
653       type: list
654       description: local ips of the dmz protected network for lb VM
655       default:
656       - 107.239.14.19
657       - 107.239.14.20
658       entry_schema:
659         type: string
660     eca_mgmt_start:
661       label: eca management start
662       hidden: false
663       immutable: false
664       type: string
665       description: eca management start
666       default: 172.25.137.195
667     MMSC_volume_type:
668       label: MMSC vm volume type
669       hidden: false
670       immutable: false
671       type: string
672       description: the name of the target volume backend
673       default: Platinum
674     nems_fe_flavor:
675       label: Flavor for NEMS FE server
676       hidden: false
677       immutable: false
678       type: string
679       description: Flavor for NEMS FE server
680       default: m1.large2
681     eca_mgmt_netmask:
682       label: ECA mgmt network subnet mask
683       hidden: false
684       immutable: false
685       type: string
686       description: ECA mgmt network subnet mask
687       default: 255.255.255.192
688     oam_network_netmask:
689       label: oam network netmask
690       hidden: false
691       immutable: false
692       type: string
693       description: oam network gateway
694       default: 255.255.255.192
695     oam_network_route_1:
696       label: oam network route 1
697       hidden: false
698       immutable: false
699       type: string
700       description: oam network route 1
701       default: 155.165.201.250/32,107.250.172.1
702     oam_network_route_2:
703       label: oam network route 2
704       hidden: false
705       immutable: false
706       type: string
707       description: oam network route 2
708       default: 155.165.194.100/32,107.250.172.1
709     mms_traffic_net_name:
710       label: Name of MMS traffic network
711       hidden: false
712       immutable: false
713       type: string
714       description: Name of MMS traffic network
715       default: int_mms_mms_traffic_net_2
716     nems_user_web_name:
717       label: nems user web name
718       hidden: false
719       immutable: false
720       type: string
721       description: nems user web name
722       default: int_mms_nems_web_net_2
723     eca_traffic_net_floating_ip:
724       label: eca traffic floating ip
725       hidden: false
726       immutable: false
727       type: string
728       description: eca traffic floating ip
729       default: 172.26.5.5
730     eca_traffic_end:
731       label: eca traffic end
732       hidden: false
733       immutable: false
734       type: string
735       description: eca traffic end
736       default: 172.26.5.254
737     eca_trx_flavor:
738       label: Flavor for ECA TRX server
739       hidden: false
740       immutable: false
741       type: string
742       description: Flavor for ECA TRX server
743       default: m1.xlarge
744     lb_oam_ips:
745       label: management network ips for mmsc lb
746       hidden: false
747       immutable: false
748       type: list
749       description: the ips of the management network for mmsc lb
750       default:
751       - 107.250.172.50
752       - 107.250.172.51
753       entry_schema:
754         type: string
755     nems_fe_oam_ips:
756       label: OAM_net IP for NEMS_FE
757       hidden: false
758       immutable: false
759       type: list
760       description: OAM_net IP for NEMS_FE
761       default:
762       - 107.250.172.64
763       - 107.250.172.65
764       entry_schema:
765         type: string
766     nems_be_flavor:
767       label: Flavor for NEMS BE server
768       hidden: false
769       immutable: false
770       type: string
771       description: Flavor for NEMS BE server
772       default: m1.large2
773     lb_cor_direct_ips:
774       label: cor direct network local ips for lb VM
775       hidden: false
776       immutable: false
777       type: list
778       description: local ips of cor direct network for lb VM
779       default:
780       - 172.31.10.19
781       - 172.31.10.20
782       entry_schema:
783         type: string
784     nems_traffic_name:
785       label: nems traffic name
786       hidden: false
787       immutable: false
788       type: string
789       description: nems traffic name
790       default: int_mms_nems_traffic_net_2
791     timezone:
792       label: timezone
793       hidden: false
794       immutable: false
795       type: string
796       description: timezone
797       default: UTC
798     cmaui_cinder_volume_size:
799       label: CMAUI Cinder volume size
800       hidden: false
801       immutable: false
802       type: float
803       description: the size of the CMAUI Cinder volume
804       default: 55
805     nems_user_web_start:
806       label: nems user web start
807       hidden: false
808       immutable: false
809       type: string
810       description: nems user web end
811       default: 172.26.4.3
812     mmsc_names:
813       label: MMSC server names
814       hidden: false
815       immutable: false
816       type: list
817       description: MMSC server names
818       default:
819       - ZRDM1MMSC03MMS001
820       - ZRDM1MMSC03MMS002
821       - ZRDM1MMSC03MMS003
822       - ZRDM1MMSC03MMS004
823       - ZRDM1MMSC03MMS005
824       entry_schema:
825         type: string
826     eca_mgmt_net_name:
827       label: eca management network ID
828       hidden: false
829       immutable: false
830       type: string
831       description: Network ID for eca management
832       default: int_eca_mgmt_net_1
833     eca_traffic_name:
834       label: eca traffic name
835       hidden: false
836       immutable: false
837       type: string
838       description: eca traffic name
839       default: int_mms_eca_traffic_net_2
840     nems_internal_end:
841       label: nems internal end
842       hidden: false
843       immutable: false
844       type: string
845       description: nems internal end
846       default: 172.26.6.254
847     nems_be_nems_internal_net_ips:
848       label: nems internal net IPs for NEMS_BE
849       hidden: false
850       immutable: false
851       type: string
852       description: nems internal net IPs for NEMS_BE
853       default: 172.26.6.13
854     mmsc_dmz_protected_virtual_server_ips:
855       label: mmsc dmz_protected virtual server ips
856       hidden: false
857       immutable: false
858       type: list
859       description: mmsc dmz_protected virtual server ips
860       default:
861       - 107.239.14.21
862       - 107.239.14.22
863       - 107.239.14.23
864       entry_schema:
865         type: string
866     cor_direct_net_name:
867       label: cor direct net UID
868       hidden: false
869       immutable: false
870       type: string
871       description: cor direct net
872       default: cor_direct_net_0
873     vnf_id:
874       hidden: false
875       immutable: false
876       type: string
877       description: Unique ID for this VNF instance
878       default: This_is_ths_MMSC-CMAUI_id
879     oam_network_gateway:
880       label: oam network gateway
881       hidden: false
882       immutable: false
883       type: string
884       description: oam network gateway
885       default: 10.20.30.1
886     mmsc_flavor:
887       label: Flavor for MMSC server
888       hidden: false
889       immutable: false
890       type: string
891       description: Flavor for MMSC server
892       default: lc.4xlarge4
893     ha_net_end:
894       label: ha net end
895       hidden: false
896       immutable: false
897       type: string
898       description: ha net end
899       default: 172.26.1.254
900     nems_imap_netmask:
901       label: nems imap subnet mask
902       hidden: false
903       immutable: false
904       type: string
905       description: nems imap subnet mask
906       default: 255.255.255.0
907     external_dns:
908       label: dns server
909       hidden: false
910       immutable: false
911       type: string
912       description: dns server
913       default: 155.165.201.250
914     eca_traffic_net_gateway:
915       label: eca_traffic network gateway
916       hidden: false
917       immutable: false
918       type: string
919       description: eca_traffic network gateway
920       default: 172.26.5.1
921     nems_be_oam_ips:
922       label: OAM net IPs for NEMS_BE
923       hidden: false
924       immutable: false
925       type: string
926       description: OAM net IPs for NEMS_BE
927       default: 107.250.172.66
928     eca_trx_oam_ips:
929       label: OAM net IP for ECA_TRX
930       hidden: false
931       immutable: false
932       type: list
933       description: OAM net IP for ECA_TRX
934       default:
935       - 107.250.172.70
936       - 107.250.172.71
937       - 107.250.172.72
938       - 107.250.172.73
939       - 107.250.172.74
940       - 107.250.172.75
941       - 107.250.172.76
942       - 107.250.172.77
943       - 107.250.172.78
944       - 107.250.172.79
945       - 107.250.172.80
946       - 107.250.172.81
947       - 107.250.172.82
948       - 107.250.172.83
949       - 107.250.172.84
950       - 107.250.172.85
951       - 107.250.172.86
952       - 107.250.172.87
953       - 107.250.172.88
954       - 107.250.172.89
955       entry_schema:
956         type: string
957     mmsc_image:
958       label: Image for MMSC server
959       hidden: false
960       immutable: false
961       type: string
962       description: Image for MMSC server
963       default: mmsc-6.0.2_v5
964     nems_imap_cidr:
965       label: nems imap cidr
966       hidden: false
967       immutable: false
968       type: string
969       description: nems imap cidr
970       default: 172.26.7.0/24
971     eca_traffic_netmask:
972       label: ECA traffic network subnet mask
973       hidden: false
974       immutable: false
975       type: string
976       description: ECA traffic network subnet mask
977       default: 255.255.255.0
978     nems_fe_node_roles:
979       label: nems fe node roles
980       hidden: false
981       immutable: false
982       type: list
983       description: nems fe node roles
984       default:
985       - FE0
986       - FE1
987       entry_schema:
988         type: string
989     mmsc_mms_traffic_net_ips:
990       label: MMSC mms_traffic_net IP addresses
991       hidden: false
992       immutable: false
993       type: list
994       description: MMSC mms_traffic_net IP addresses
995       default:
996       - 172.26.2.11
997       - 172.26.2.12
998       - 172.26.2.13
999       - 172.26.2.14
1000       - 172.26.2.15
1001       entry_schema:
1002         type: string
1003     nems_traffic_net_floating_ip:
1004       label: nems traffic floating ip
1005       hidden: false
1006       immutable: false
1007       type: string
1008       description: nems traffic floating ip
1009       default: 172.26.3.5
1010     mms_traffic_net_gateway:
1011       label: MMS traffic network gateway address
1012       hidden: false
1013       immutable: false
1014       type: string
1015       description: MMS traffic network gateway address
1016       default: 172.26.2.1
1017     nems_fe_image:
1018       label: Image for NEMS FE server
1019       hidden: false
1020       immutable: false
1021       type: string
1022       description: Image for NEMS FE server
1023       default: nems-2.1.2_v29
1024     mmsc_oam_ips:
1025       label: MMSC oam_net IP addresses
1026       hidden: false
1027       immutable: false
1028       type: list
1029       description: MMSC oam_net IP addresses
1030       default:
1031       - 107.250.172.54
1032       - 107.250.172.55
1033       - 107.250.172.56
1034       - 107.250.172.57
1035       - 107.250.172.58
1036       entry_schema:
1037         type: string
1038     eca_mgmt_name:
1039       label: eca management name
1040       hidden: false
1041       immutable: false
1042       type: string
1043       description: eca management name
1044       default: int_eca_mgmt_net_1
1045     nems_traffic_cidr:
1046       label: nems traffic cidr
1047       hidden: false
1048       immutable: false
1049       type: string
1050       description: nems traffic cidr
1051       default: 172.26.3.0/24
1052     nems_be_node_roles:
1053       label: nems node roles
1054       hidden: false
1055       immutable: false
1056       type: string
1057       description: nems node roles
1058       default: BE0
1059     mmsc_core_snat_ips:
1060       label: mmsc core snat ips
1061       hidden: false
1062       immutable: false
1063       type: list
1064       description: mmsc core snat ips
1065       default:
1066       - 172.31.10.23
1067       - 172.31.10.24
1068       - 172.31.10.25
1069       - 172.31.10.26
1070       - 172.31.10.27
1071       entry_schema:
1072         type: string
1073     nems_user_web_net_floating_ip:
1074       label: nems user web floating ip
1075       hidden: false
1076       immutable: false
1077       type: string
1078       description: nems user web floating ip
1079       default: 172.26.4.5
1080   node_templates:
1081     server_eca_trx9:
1082       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
1083       properties:
1084         flavor:
1085           get_input: eca_trx_flavor
1086         availability_zone:
1087           get_input: availability_zone_0
1088         image:
1089           get_input: eca_trx_image
1090         metadata:
1091           vnf_id:
1092             get_input: vnf_id
1093         name:
1094           get_input:
1095           - eca_trx_names
1096           - 8
1097     server_eca_trx8:
1098       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
1099       properties:
1100         flavor:
1101           get_input: eca_trx_flavor
1102         availability_zone:
1103           get_input: availability_zone_0
1104         image:
1105           get_input: eca_trx_image
1106         metadata:
1107           vnf_id:
1108             get_input: vnf_id
1109         name:
1110           get_input:
1111           - eca_trx_names
1112           - 7
1113     server_eca_trx7:
1114       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
1115       properties:
1116         flavor:
1117           get_input: eca_trx_flavor
1118         availability_zone:
1119           get_input: availability_zone_0
1120         image:
1121           get_input: eca_trx_image
1122         metadata:
1123           vnf_id:
1124             get_input: vnf_id
1125         name:
1126           get_input:
1127           - eca_trx_names
1128           - 6
1129     server_eca_trx6:
1130       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
1131       properties:
1132         flavor:
1133           get_input: eca_trx_flavor
1134         availability_zone:
1135           get_input: availability_zone_0
1136         image:
1137           get_input: eca_trx_image
1138         metadata:
1139           vnf_id:
1140             get_input: vnf_id
1141         name:
1142           get_input:
1143           - eca_trx_names
1144           - 5
1145     server_eca_trx5:
1146       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
1147       properties:
1148         flavor:
1149           get_input: eca_trx_flavor
1150         availability_zone:
1151           get_input: availability_zone_0
1152         image:
1153           get_input: eca_trx_image
1154         metadata:
1155           vnf_id:
1156             get_input: vnf_id
1157         name:
1158           get_input:
1159           - eca_trx_names
1160           - 4
1161     nems_internal_net:
1162       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1163       properties:
1164         network_name:
1165           get_input: nems_internal_name
1166         subnets:
1167           nems_internal_network_ip_subnet:
1168             name:
1169               get_input: nems_internal_name
1170             cidr:
1171               get_input: nems_internal_cidr
1172             allocation_pools:
1173             - start:
1174                 get_input: nems_internal_start
1175               end:
1176                 get_input: nems_internal_end
1177     server_eca_trx4:
1178       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
1179       properties:
1180         flavor:
1181           get_input: eca_trx_flavor
1182         availability_zone:
1183           get_input: availability_zone_0
1184         image:
1185           get_input: eca_trx_image
1186         metadata:
1187           vnf_id:
1188             get_input: vnf_id
1189         name:
1190           get_input:
1191           - eca_trx_names
1192           - 3
1193     server_eca_trx3:
1194       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
1195       properties:
1196         flavor:
1197           get_input: eca_trx_flavor
1198         availability_zone:
1199           get_input: availability_zone_0
1200         image:
1201           get_input: eca_trx_image
1202         metadata:
1203           vnf_id:
1204             get_input: vnf_id
1205         name:
1206           get_input:
1207           - eca_trx_names
1208           - 2
1209     server_eca_trx2:
1210       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
1211       properties:
1212         flavor:
1213           get_input: eca_trx_flavor
1214         availability_zone:
1215           get_input: availability_zone_0
1216         image:
1217           get_input: eca_trx_image
1218         metadata:
1219           vnf_id:
1220             get_input: vnf_id
1221         name:
1222           get_input:
1223           - eca_trx_names
1224           - 1
1225     lb1_mgmt_port:
1226       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1227       properties:
1228         replacement_policy: AUTO
1229         security_groups:
1230         - get_input: security_group_name
1231         fixed_ips:
1232         - ip_address:
1233             get_input:
1234             - lb_oam_ips
1235             - 0
1236         network:
1237           get_input: oam_net_name
1238       requirements:
1239       - binding:
1240           capability: tosca.capabilities.network.Bindable
1241           node: lb1_instance
1242           relationship: tosca.relationships.network.BindsTo
1243     lb2_mms_traffic_port:
1244       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1245       properties:
1246         replacement_policy: AUTO
1247         security_groups:
1248         - get_input: security_group_name
1249         fixed_ips:
1250         - ip_address:
1251             get_input: mms_traffic_net_local_ip2
1252         allowed_address_pairs:
1253         - ip_address:
1254             get_input: mms_traffic_net_floating_ip
1255         network: mms_traffic_net
1256       requirements:
1257       - link:
1258           capability: tosca.capabilities.network.Linkable
1259           node: mms_traffic_net
1260           relationship: tosca.relationships.network.LinksTo
1261       - binding:
1262           capability: tosca.capabilities.network.Bindable
1263           node: lb2_instance
1264           relationship: tosca.relationships.network.BindsTo
1265     nems_fe1_port_1:
1266       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1267       properties:
1268         replacement_policy: AUTO
1269         security_groups:
1270         - get_input: security_group_name
1271         fixed_ips:
1272         - ip_address:
1273             get_input:
1274             - nems_fe_nems_traffic_net_ips
1275             - 0
1276         network: nems_traffic_net
1277       requirements:
1278       - link:
1279           capability: tosca.capabilities.network.Linkable
1280           node: nems_traffic_net
1281           relationship: tosca.relationships.network.LinksTo
1282       - binding:
1283           capability: tosca.capabilities.network.Bindable
1284           node: server_nems_fe1
1285           relationship: tosca.relationships.network.BindsTo
1286     nems_fe2_port_3:
1287       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1288       properties:
1289         replacement_policy: AUTO
1290         security_groups:
1291         - get_input: security_group_name
1292         fixed_ips:
1293         - ip_address:
1294             get_input:
1295             - nems_fe_nems_internal_net_ips
1296             - 1
1297         network: nems_internal_net
1298       requirements:
1299       - link:
1300           capability: tosca.capabilities.network.Linkable
1301           node: nems_internal_net
1302           relationship: tosca.relationships.network.LinksTo
1303       - binding:
1304           capability: tosca.capabilities.network.Bindable
1305           node: server_nems_fe2
1306           relationship: tosca.relationships.network.BindsTo
1307     server_eca_trx1:
1308       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
1309       properties:
1310         flavor:
1311           get_input: eca_trx_flavor
1312         availability_zone:
1313           get_input: availability_zone_0
1314         image:
1315           get_input: eca_trx_image
1316         metadata:
1317           vnf_id:
1318             get_input: vnf_id
1319         name:
1320           get_input:
1321           - eca_trx_names
1322           - 0
1323     nems_fe1_port_2:
1324       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1325       properties:
1326         replacement_policy: AUTO
1327         security_groups:
1328         - get_input: security_group_name
1329         fixed_ips:
1330         - ip_address:
1331             get_input:
1332             - nems_fe_nems_user_web_net_ips
1333             - 0
1334         network: nems_user_web_net
1335       requirements:
1336       - link:
1337           capability: tosca.capabilities.network.Linkable
1338           node: nems_user_web_net
1339           relationship: tosca.relationships.network.LinksTo
1340       - binding:
1341           capability: tosca.capabilities.network.Bindable
1342           node: server_nems_fe1
1343           relationship: tosca.relationships.network.BindsTo
1344     nems_fe2_port_2:
1345       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1346       properties:
1347         replacement_policy: AUTO
1348         security_groups:
1349         - get_input: security_group_name
1350         fixed_ips:
1351         - ip_address:
1352             get_input:
1353             - nems_fe_nems_user_web_net_ips
1354             - 1
1355         network: nems_user_web_net
1356       requirements:
1357       - link:
1358           capability: tosca.capabilities.network.Linkable
1359           node: nems_user_web_net
1360           relationship: tosca.relationships.network.LinksTo
1361       - binding:
1362           capability: tosca.capabilities.network.Bindable
1363           node: server_nems_fe2
1364           relationship: tosca.relationships.network.BindsTo
1365     nems_fe2_port_1:
1366       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1367       properties:
1368         replacement_policy: AUTO
1369         security_groups:
1370         - get_input: security_group_name
1371         fixed_ips:
1372         - ip_address:
1373             get_input:
1374             - nems_fe_nems_traffic_net_ips
1375             - 1
1376         network: nems_traffic_net
1377       requirements:
1378       - link:
1379           capability: tosca.capabilities.network.Linkable
1380           node: nems_traffic_net
1381           relationship: tosca.relationships.network.LinksTo
1382       - binding:
1383           capability: tosca.capabilities.network.Bindable
1384           node: server_nems_fe2
1385           relationship: tosca.relationships.network.BindsTo
1386     nems_fe1_port_0:
1387       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1388       properties:
1389         replacement_policy: AUTO
1390         security_groups:
1391         - get_input: security_group_name
1392         fixed_ips:
1393         - ip_address:
1394             get_input:
1395             - nems_fe_oam_ips
1396             - 0
1397         network:
1398           get_input: oam_net_name
1399       requirements:
1400       - binding:
1401           capability: tosca.capabilities.network.Bindable
1402           node: server_nems_fe1
1403           relationship: tosca.relationships.network.BindsTo
1404     nems_fe2_port_0:
1405       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1406       properties:
1407         replacement_policy: AUTO
1408         security_groups:
1409         - get_input: security_group_name
1410         fixed_ips:
1411         - ip_address:
1412             get_input:
1413             - nems_fe_oam_ips
1414             - 1
1415         network:
1416           get_input: oam_net_name
1417       requirements:
1418       - binding:
1419           capability: tosca.capabilities.network.Bindable
1420           node: server_nems_fe2
1421           relationship: tosca.relationships.network.BindsTo
1422     nems_fe1_port_3:
1423       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1424       properties:
1425         replacement_policy: AUTO
1426         security_groups:
1427         - get_input: security_group_name
1428         fixed_ips:
1429         - ip_address:
1430             get_input:
1431             - nems_fe_nems_internal_net_ips
1432             - 0
1433         network: nems_internal_net
1434       requirements:
1435       - link:
1436           capability: tosca.capabilities.network.Linkable
1437           node: nems_internal_net
1438           relationship: tosca.relationships.network.LinksTo
1439       - binding:
1440           capability: tosca.capabilities.network.Bindable
1441           node: server_nems_fe1
1442           relationship: tosca.relationships.network.BindsTo
1443     nems_fe1_port_4:
1444       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1445       properties:
1446         replacement_policy: AUTO
1447         security_groups:
1448         - get_input: security_group_name
1449         fixed_ips:
1450         - ip_address:
1451             get_input:
1452             - nems_fe_nems_imap_net_ips
1453             - 0
1454         network: nems_imap_net
1455       requirements:
1456       - link:
1457           capability: tosca.capabilities.network.Linkable
1458           node: nems_imap_net
1459           relationship: tosca.relationships.network.LinksTo
1460       - binding:
1461           capability: tosca.capabilities.network.Bindable
1462           node: server_nems_fe1
1463           relationship: tosca.relationships.network.BindsTo
1464     nems_fe2_port_4:
1465       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1466       properties:
1467         replacement_policy: AUTO
1468         security_groups:
1469         - get_input: security_group_name
1470         fixed_ips:
1471         - ip_address:
1472             get_input:
1473             - nems_fe_nems_imap_net_ips
1474             - 1
1475         network: nems_imap_net
1476       requirements:
1477       - link:
1478           capability: tosca.capabilities.network.Linkable
1479           node: nems_imap_net
1480           relationship: tosca.relationships.network.LinksTo
1481       - binding:
1482           capability: tosca.capabilities.network.Bindable
1483           node: server_nems_fe2
1484           relationship: tosca.relationships.network.BindsTo
1485     mms_security_group:
1486       type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
1487       properties:
1488         name:
1489           get_input: security_group_name
1490         description: mmsc security group
1491         rules:
1492         - protocol: tcp
1493           ethertype: IPv4
1494           port_range_max: 65535
1495           remote_ip_prefix: 0.0.0.0/0
1496           direction: egress
1497           port_range_min: 1
1498         - protocol: udp
1499           ethertype: IPv4
1500           port_range_max: 65535
1501           remote_ip_prefix: 0.0.0.0/0
1502           direction: egress
1503           port_range_min: 1
1504         - protocol: icmp
1505           ethertype: IPv4
1506           remote_ip_prefix: 0.0.0.0/0
1507           direction: egress
1508         - protocol: tcp
1509           ethertype: IPv4
1510           port_range_max: 65535
1511           remote_ip_prefix: 0.0.0.0/0
1512           direction: ingress
1513           port_range_min: 1
1514         - protocol: udp
1515           ethertype: IPv4
1516           port_range_max: 65535
1517           remote_ip_prefix: 0.0.0.0/0
1518           direction: ingress
1519           port_range_min: 1
1520         - protocol: icmp
1521           ethertype: IPv4
1522           remote_ip_prefix: 0.0.0.0/0
1523           direction: ingress
1524     mmsc4_volume:
1525       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1526       properties:
1527         volume_type:
1528           get_input: MMSC_volume_type
1529         size: '(get_input : mmsc_cinder_volume_size) * 1024'
1530     lb2_eca_traffic_port:
1531       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1532       properties:
1533         replacement_policy: AUTO
1534         security_groups:
1535         - get_input: security_group_name
1536         fixed_ips:
1537         - ip_address:
1538             get_input: eca_traffic_net_local_ip2
1539         allowed_address_pairs:
1540         - ip_address:
1541             get_input: eca_traffic_net_floating_ip
1542         network: eca_traffic_net
1543       requirements:
1544       - link:
1545           capability: tosca.capabilities.network.Linkable
1546           node: eca_traffic_net
1547           relationship: tosca.relationships.network.LinksTo
1548       - binding:
1549           capability: tosca.capabilities.network.Bindable
1550           node: lb2_instance
1551           relationship: tosca.relationships.network.BindsTo
1552     lb2_ha_net_port:
1553       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1554       properties:
1555         replacement_policy: AUTO
1556         security_groups:
1557         - get_input: security_group_name
1558         fixed_ips:
1559         - ip_address:
1560             get_input: ha_net_local_ip2
1561         network: ha_net
1562       requirements:
1563       - link:
1564           capability: tosca.capabilities.network.Linkable
1565           node: ha_net
1566           relationship: tosca.relationships.network.LinksTo
1567       - binding:
1568           capability: tosca.capabilities.network.Bindable
1569           node: lb2_instance
1570           relationship: tosca.relationships.network.BindsTo
1571     nems_user_web_net:
1572       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1573       properties:
1574         network_name:
1575           get_input: nems_user_web_name
1576         subnets:
1577           nems_user_web_network_ip_subnet:
1578             name:
1579               get_input: nems_user_web_name
1580             cidr:
1581               get_input: nems_user_web_cidr
1582             allocation_pools:
1583             - start:
1584                 get_input: nems_user_web_start
1585               end:
1586                 get_input: nems_user_web_end
1587     lb1_ha_net_port:
1588       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1589       properties:
1590         replacement_policy: AUTO
1591         security_groups:
1592         - get_input: security_group_name
1593         fixed_ips:
1594         - ip_address:
1595             get_input: ha_net_local_ip1
1596         network: ha_net
1597       requirements:
1598       - link:
1599           capability: tosca.capabilities.network.Linkable
1600           node: ha_net
1601           relationship: tosca.relationships.network.LinksTo
1602       - binding:
1603           capability: tosca.capabilities.network.Bindable
1604           node: lb1_instance
1605           relationship: tosca.relationships.network.BindsTo
1606     mmsc2_volume:
1607       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1608       properties:
1609         volume_type:
1610           get_input: MMSC_volume_type
1611         size: '(get_input : mmsc_cinder_volume_size) * 1024'
1612     cmaui1_volume:
1613       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1614       properties:
1615         volume_type:
1616           get_input: CMAUI_volume_type
1617         size: '(get_input : cmaui_cinder_volume_size) * 1024'
1618     nems_traffic_net:
1619       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1620       properties:
1621         network_name:
1622           get_input: nems_traffic_name
1623         subnets:
1624           nems_traffic_network_ip_subnet:
1625             name:
1626               get_input: nems_traffic_name
1627             cidr:
1628               get_input: nems_traffic_cidr
1629             allocation_pools:
1630             - start:
1631                 get_input: nems_traffic_start
1632               end:
1633                 get_input: nems_traffic_end
1634     eca_trx16_port_0:
1635       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1636       properties:
1637         replacement_policy: AUTO
1638         security_groups:
1639         - get_input: security_group_name
1640         fixed_ips:
1641         - ip_address:
1642             get_input:
1643             - eca_trx_oam_ips
1644             - 15
1645         network:
1646           get_input: oam_net_name
1647       requirements:
1648       - binding:
1649           capability: tosca.capabilities.network.Bindable
1650           node: server_eca_trx16
1651           relationship: tosca.relationships.network.BindsTo
1652     eca_trx19_port_2:
1653       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1654       properties:
1655         replacement_policy: AUTO
1656         security_groups:
1657         - get_input: security_group_name
1658         fixed_ips:
1659         - ip_address:
1660             get_input:
1661             - eca_trx_eca_traffic_net_ips
1662             - 18
1663         network: eca_traffic_net
1664       requirements:
1665       - link:
1666           capability: tosca.capabilities.network.Linkable
1667           node: eca_traffic_net
1668           relationship: tosca.relationships.network.LinksTo
1669       - binding:
1670           capability: tosca.capabilities.network.Bindable
1671           node: server_eca_trx19
1672           relationship: tosca.relationships.network.BindsTo
1673     eca_trx16_port_1:
1674       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1675       properties:
1676         replacement_policy: AUTO
1677         security_groups:
1678         - get_input: security_group_name
1679         fixed_ips:
1680         - ip_address:
1681             get_input:
1682             - eca_trx_mgmt_ips
1683             - 15
1684         network:
1685           get_input: eca_mgmt_net_name
1686       requirements:
1687       - binding:
1688           capability: tosca.capabilities.network.Bindable
1689           node: server_eca_trx16
1690           relationship: tosca.relationships.network.BindsTo
1691     eca_trx19_port_1:
1692       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1693       properties:
1694         replacement_policy: AUTO
1695         security_groups:
1696         - get_input: security_group_name
1697         fixed_ips:
1698         - ip_address:
1699             get_input:
1700             - eca_trx_mgmt_ips
1701             - 18
1702         network:
1703           get_input: eca_mgmt_net_name
1704       requirements:
1705       - binding:
1706           capability: tosca.capabilities.network.Bindable
1707           node: server_eca_trx19
1708           relationship: tosca.relationships.network.BindsTo
1709     eca_trx15_port_0:
1710       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1711       properties:
1712         replacement_policy: AUTO
1713         security_groups:
1714         - get_input: security_group_name
1715         fixed_ips:
1716         - ip_address:
1717             get_input:
1718             - eca_trx_oam_ips
1719             - 14
1720         network:
1721           get_input: oam_net_name
1722       requirements:
1723       - binding:
1724           capability: tosca.capabilities.network.Bindable
1725           node: server_eca_trx15
1726           relationship: tosca.relationships.network.BindsTo
1727     eca_trx19_port_0:
1728       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1729       properties:
1730         replacement_policy: AUTO
1731         security_groups:
1732         - get_input: security_group_name
1733         fixed_ips:
1734         - ip_address:
1735             get_input:
1736             - eca_trx_oam_ips
1737             - 18
1738         network:
1739           get_input: oam_net_name
1740       requirements:
1741       - binding:
1742           capability: tosca.capabilities.network.Bindable
1743           node: server_eca_trx19
1744           relationship: tosca.relationships.network.BindsTo
1745     lb1_nems_traffic_port:
1746       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1747       properties:
1748         replacement_policy: AUTO
1749         security_groups:
1750         - get_input: security_group_name
1751         fixed_ips:
1752         - ip_address:
1753             get_input: nems_traffic_net_local_ip1
1754         allowed_address_pairs:
1755         - ip_address:
1756             get_input: nems_traffic_net_floating_ip
1757         network: nems_traffic_net
1758       requirements:
1759       - link:
1760           capability: tosca.capabilities.network.Linkable
1761           node: nems_traffic_net
1762           relationship: tosca.relationships.network.LinksTo
1763       - binding:
1764           capability: tosca.capabilities.network.Bindable
1765           node: lb1_instance
1766           relationship: tosca.relationships.network.BindsTo
1767     eca_trx11_port_1:
1768       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1769       properties:
1770         replacement_policy: AUTO
1771         security_groups:
1772         - get_input: security_group_name
1773         fixed_ips:
1774         - ip_address:
1775             get_input:
1776             - eca_trx_mgmt_ips
1777             - 10
1778         network:
1779           get_input: eca_mgmt_net_name
1780       requirements:
1781       - binding:
1782           capability: tosca.capabilities.network.Bindable
1783           node: server_eca_trx11
1784           relationship: tosca.relationships.network.BindsTo
1785     eca_trx11_port_2:
1786       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1787       properties:
1788         replacement_policy: AUTO
1789         security_groups:
1790         - get_input: security_group_name
1791         fixed_ips:
1792         - ip_address:
1793             get_input:
1794             - eca_trx_eca_traffic_net_ips
1795             - 10
1796         network: eca_traffic_net
1797       requirements:
1798       - link:
1799           capability: tosca.capabilities.network.Linkable
1800           node: eca_traffic_net
1801           relationship: tosca.relationships.network.LinksTo
1802       - binding:
1803           capability: tosca.capabilities.network.Bindable
1804           node: server_eca_trx11
1805           relationship: tosca.relationships.network.BindsTo
1806     eca_trx12_port_2:
1807       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1808       properties:
1809         replacement_policy: AUTO
1810         security_groups:
1811         - get_input: security_group_name
1812         fixed_ips:
1813         - ip_address:
1814             get_input:
1815             - eca_trx_eca_traffic_net_ips
1816             - 11
1817         network: eca_traffic_net
1818       requirements:
1819       - link:
1820           capability: tosca.capabilities.network.Linkable
1821           node: eca_traffic_net
1822           relationship: tosca.relationships.network.LinksTo
1823       - binding:
1824           capability: tosca.capabilities.network.Bindable
1825           node: server_eca_trx12
1826           relationship: tosca.relationships.network.BindsTo
1827     eca_trx12_port_1:
1828       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1829       properties:
1830         replacement_policy: AUTO
1831         security_groups:
1832         - get_input: security_group_name
1833         fixed_ips:
1834         - ip_address:
1835             get_input:
1836             - eca_trx_mgmt_ips
1837             - 11
1838         network:
1839           get_input: eca_mgmt_net_name
1840       requirements:
1841       - binding:
1842           capability: tosca.capabilities.network.Bindable
1843           node: server_eca_trx12
1844           relationship: tosca.relationships.network.BindsTo
1845     eca_trx11_port_0:
1846       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1847       properties:
1848         replacement_policy: AUTO
1849         security_groups:
1850         - get_input: security_group_name
1851         fixed_ips:
1852         - ip_address:
1853             get_input:
1854             - eca_trx_oam_ips
1855             - 10
1856         network:
1857           get_input: oam_net_name
1858       requirements:
1859       - binding:
1860           capability: tosca.capabilities.network.Bindable
1861           node: server_eca_trx11
1862           relationship: tosca.relationships.network.BindsTo
1863     eca_trx12_port_0:
1864       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1865       properties:
1866         replacement_policy: AUTO
1867         security_groups:
1868         - get_input: security_group_name
1869         fixed_ips:
1870         - ip_address:
1871             get_input:
1872             - eca_trx_oam_ips
1873             - 11
1874         network:
1875           get_input: oam_net_name
1876       requirements:
1877       - binding:
1878           capability: tosca.capabilities.network.Bindable
1879           node: server_eca_trx12
1880           relationship: tosca.relationships.network.BindsTo
1881     mmsc4_port_0:
1882       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1883       properties:
1884         replacement_policy: AUTO
1885         security_groups:
1886         - get_input: security_group_name
1887         fixed_ips:
1888         - ip_address:
1889             get_input:
1890             - mmsc_oam_ips
1891             - 3
1892         network:
1893           get_input: oam_net_name
1894       requirements:
1895       - binding:
1896           capability: tosca.capabilities.network.Bindable
1897           node: server_mmsc4
1898           relationship: tosca.relationships.network.BindsTo
1899     cmaui1_port_0:
1900       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1901       properties:
1902         replacement_policy: AUTO
1903         security_groups:
1904         - get_input: security_group_name
1905         fixed_ips:
1906         - ip_address:
1907             get_input:
1908             - cmaui_oam_ips
1909             - 1
1910         network:
1911           get_input: oam_net_name
1912       requirements:
1913       - binding:
1914           capability: tosca.capabilities.network.Bindable
1915           node: server_cmaui1
1916           relationship: tosca.relationships.network.BindsTo
1917     mmsc3_port_0:
1918       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1919       properties:
1920         replacement_policy: AUTO
1921         security_groups:
1922         - get_input: security_group_name
1923         fixed_ips:
1924         - ip_address:
1925             get_input:
1926             - mmsc_oam_ips
1927             - 2
1928         network:
1929           get_input: oam_net_name
1930       requirements:
1931       - binding:
1932           capability: tosca.capabilities.network.Bindable
1933           node: server_mmsc3
1934           relationship: tosca.relationships.network.BindsTo
1935     eca_trx15_port_2:
1936       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1937       properties:
1938         replacement_policy: AUTO
1939         security_groups:
1940         - get_input: security_group_name
1941         fixed_ips:
1942         - ip_address:
1943             get_input:
1944             - eca_trx_eca_traffic_net_ips
1945             - 14
1946         network: eca_traffic_net
1947       requirements:
1948       - link:
1949           capability: tosca.capabilities.network.Linkable
1950           node: eca_traffic_net
1951           relationship: tosca.relationships.network.LinksTo
1952       - binding:
1953           capability: tosca.capabilities.network.Bindable
1954           node: server_eca_trx15
1955           relationship: tosca.relationships.network.BindsTo
1956     mmsc3_port_1:
1957       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1958       properties:
1959         replacement_policy: AUTO
1960         security_groups:
1961         - get_input: security_group_name
1962         fixed_ips:
1963         - ip_address:
1964             get_input:
1965             - mmsc_mms_traffic_net_ips
1966             - 2
1967         network: mms_traffic_net
1968       requirements:
1969       - link:
1970           capability: tosca.capabilities.network.Linkable
1971           node: mms_traffic_net
1972           relationship: tosca.relationships.network.LinksTo
1973       - binding:
1974           capability: tosca.capabilities.network.Bindable
1975           node: server_mmsc3
1976           relationship: tosca.relationships.network.BindsTo
1977     mmsc4_port_1:
1978       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1979       properties:
1980         replacement_policy: AUTO
1981         security_groups:
1982         - get_input: security_group_name
1983         fixed_ips:
1984         - ip_address:
1985             get_input:
1986             - mmsc_mms_traffic_net_ips
1987             - 3
1988         network: mms_traffic_net
1989       requirements:
1990       - link:
1991           capability: tosca.capabilities.network.Linkable
1992           node: mms_traffic_net
1993           relationship: tosca.relationships.network.LinksTo
1994       - binding:
1995           capability: tosca.capabilities.network.Bindable
1996           node: server_mmsc4
1997           relationship: tosca.relationships.network.BindsTo
1998     eca_trx15_port_1:
1999       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2000       properties:
2001         replacement_policy: AUTO
2002         security_groups:
2003         - get_input: security_group_name
2004         fixed_ips:
2005         - ip_address:
2006             get_input:
2007             - eca_trx_mgmt_ips
2008             - 14
2009         network:
2010           get_input: eca_mgmt_net_name
2011       requirements:
2012       - binding:
2013           capability: tosca.capabilities.network.Bindable
2014           node: server_eca_trx15
2015           relationship: tosca.relationships.network.BindsTo
2016     eca_trx16_port_2:
2017       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2018       properties:
2019         replacement_policy: AUTO
2020         security_groups:
2021         - get_input: security_group_name
2022         fixed_ips:
2023         - ip_address:
2024             get_input:
2025             - eca_trx_eca_traffic_net_ips
2026             - 15
2027         network: eca_traffic_net
2028       requirements:
2029       - link:
2030           capability: tosca.capabilities.network.Linkable
2031           node: eca_traffic_net
2032           relationship: tosca.relationships.network.LinksTo
2033       - binding:
2034           capability: tosca.capabilities.network.Bindable
2035           node: server_eca_trx16
2036           relationship: tosca.relationships.network.BindsTo
2037     lb2_mgmt_port:
2038       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2039       properties:
2040         replacement_policy: AUTO
2041         security_groups:
2042         - get_input: security_group_name
2043         fixed_ips:
2044         - ip_address:
2045             get_input:
2046             - lb_oam_ips
2047             - 1
2048         network:
2049           get_input: oam_net_name
2050       requirements:
2051       - binding:
2052           capability: tosca.capabilities.network.Bindable
2053           node: lb2_instance
2054           relationship: tosca.relationships.network.BindsTo
2055     mmsc5_volume:
2056       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2057       properties:
2058         volume_type:
2059           get_input: MMSC_volume_type
2060         size: '(get_input : mmsc_cinder_volume_size) * 1024'
2061     eca_trx7_port_2:
2062       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2063       properties:
2064         replacement_policy: AUTO
2065         security_groups:
2066         - get_input: security_group_name
2067         fixed_ips:
2068         - ip_address:
2069             get_input:
2070             - eca_trx_eca_traffic_net_ips
2071             - 6
2072         network: eca_traffic_net
2073       requirements:
2074       - link:
2075           capability: tosca.capabilities.network.Linkable
2076           node: eca_traffic_net
2077           relationship: tosca.relationships.network.LinksTo
2078       - binding:
2079           capability: tosca.capabilities.network.Bindable
2080           node: server_eca_trx7
2081           relationship: tosca.relationships.network.BindsTo
2082     server_cmaui:
2083       type: org.openecomp.resource.abstract.nodes.heat.eca_oam
2084       directives:
2085       - substitutable
2086       properties:
2087         service_template_filter:
2088           substitute_service_template: eca_oamServiceTemplate.yaml
2089         metadata:
2090           vnf_id:
2091             get_input: vnf_id
2092         cmaui_image:
2093           get_input: cmaui_image
2094         cmaui_flavor:
2095           get_input: cmaui_flavor
2096         user_data_format: RAW
2097         availability_zone_0:
2098           get_input: availability_zone_0
2099         user_data:
2100           str_replace:
2101             template: |
2102               cmaui.mgmt.ip=${cmaui.mgmt.ip}
2103               cmaui.mgmt.netmask=${cmaui.mgmt.netmask}
2104               cmaui.mgmt.gateway=${cmaui.mgmt.gateway}
2105               cmaui.external.dns=${cmaui.external.dns}
2106               cmaui.external.ntp=${cmaui.external.ntp}
2107               cmaui.node=${cmaui.node}
2108               cmaui.timezone=${cmaui.timezone}
2109             params:
2110               ${cmaui.mgmt.netmask}:
2111                 get_input: oam_network_netmask
2112               ${cmaui.node}:
2113                 get_input:
2114                 - cmaui_names
2115                 - 0
2116               ${cmaui.mgmt.gateway}:
2117                 get_input: oam_network_gateway
2118               ${cmaui.mgmt.ip}:
2119                 get_input:
2120                 - cmaui_oam_ips
2121                 - 0
2122               ${cmaui.external.ntp}:
2123                 get_input: external_ntp
2124               ${cmaui.timezone}:
2125                 get_input: timezone
2126               ${cmaui.external.dns}:
2127                 get_input: external_dns
2128         networks:
2129         - port: cmaui_port_0
2130         cmaui_name:
2131           get_input:
2132           - cmaui_names
2133           - 0
2134     eca_trx7_port_0:
2135       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2136       properties:
2137         replacement_policy: AUTO
2138         security_groups:
2139         - get_input: security_group_name
2140         fixed_ips:
2141         - ip_address:
2142             get_input:
2143             - eca_trx_oam_ips
2144             - 6
2145         network:
2146           get_input: oam_net_name
2147       requirements:
2148       - binding:
2149           capability: tosca.capabilities.network.Bindable
2150           node: server_eca_trx7
2151           relationship: tosca.relationships.network.BindsTo
2152     eca_trx7_port_1:
2153       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2154       properties:
2155         replacement_policy: AUTO
2156         security_groups:
2157         - get_input: security_group_name
2158         fixed_ips:
2159         - ip_address:
2160             get_input:
2161             - eca_trx_mgmt_ips
2162             - 6
2163         network:
2164           get_input: eca_mgmt_net_name
2165       requirements:
2166       - binding:
2167           capability: tosca.capabilities.network.Bindable
2168           node: server_eca_trx7
2169           relationship: tosca.relationships.network.BindsTo
2170     cmaui_volume:
2171       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2172       properties:
2173         volume_type:
2174           get_input: CMAUI_volume_type
2175         size: '(get_input : cmaui_cinder_volume_size) * 1024'
2176     eca_trx3_port_1:
2177       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2178       properties:
2179         replacement_policy: AUTO
2180         security_groups:
2181         - get_input: security_group_name
2182         fixed_ips:
2183         - ip_address:
2184             get_input:
2185             - eca_trx_mgmt_ips
2186             - 2
2187         network:
2188           get_input: eca_mgmt_net_name
2189       requirements:
2190       - binding:
2191           capability: tosca.capabilities.network.Bindable
2192           node: server_eca_trx3
2193           relationship: tosca.relationships.network.BindsTo
2194     eca_trx3_port_0:
2195       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2196       properties:
2197         replacement_policy: AUTO
2198         security_groups:
2199         - get_input: security_group_name
2200         fixed_ips:
2201         - ip_address:
2202             get_input:
2203             - eca_trx_oam_ips
2204             - 2
2205         network:
2206           get_input: oam_net_name
2207       requirements:
2208       - binding:
2209           capability: tosca.capabilities.network.Bindable
2210           node: server_eca_trx3
2211           relationship: tosca.relationships.network.BindsTo
2212     eca_trx3_port_2:
2213       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2214       properties:
2215         replacement_policy: AUTO
2216         security_groups:
2217         - get_input: security_group_name
2218         fixed_ips:
2219         - ip_address:
2220             get_input:
2221             - eca_trx_eca_traffic_net_ips
2222             - 2
2223         network: eca_traffic_net
2224       requirements:
2225       - link:
2226           capability: tosca.capabilities.network.Linkable
2227           node: eca_traffic_net
2228           relationship: tosca.relationships.network.LinksTo
2229       - binding:
2230           capability: tosca.capabilities.network.Bindable
2231           node: server_eca_trx3
2232           relationship: tosca.relationships.network.BindsTo
2233     mmsc1_volume:
2234       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2235       properties:
2236         volume_type:
2237           get_input: MMSC_volume_type
2238         size: '(get_input : mmsc_cinder_volume_size) * 1024'
2239     nems_imap_net:
2240       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
2241       properties:
2242         network_name:
2243           get_input: nems_imap_name
2244         subnets:
2245           nems_imap_network_ip_subnet:
2246             name:
2247               get_input: nems_imap_name
2248             cidr:
2249               get_input: nems_imap_cidr
2250             allocation_pools:
2251             - start:
2252                 get_input: nems_imap_start
2253               end:
2254                 get_input: nems_imap_end
2255     server_cmaui1:
2256       type: org.openecomp.resource.vfc.nodes.heat.cmaui
2257       properties:
2258         flavor:
2259           get_input: cmaui_flavor
2260         availability_zone:
2261           get_input: availability_zone_0
2262         image:
2263           get_input: cmaui_image
2264         metadata:
2265           vnf_id:
2266             get_input: vnf_id
2267         user_data_format: RAW
2268         name:
2269           get_input:
2270           - cmaui_names
2271           - 1
2272       requirements:
2273       - local_storage:
2274           capability: tosca.capabilities.Attachment
2275           node: cmaui1_volume
2276           relationship: cmaui1_volume_attachment
2277     lb2_dmz_protected_port:
2278       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2279       properties:
2280         replacement_policy: AUTO
2281         security_groups:
2282         - get_input: security_group_name
2283         fixed_ips:
2284         - ip_address:
2285             get_input:
2286             - lb_dmz_protected_ips
2287             - 1
2288         allowed_address_pairs:
2289         - ip_address:
2290             get_input:
2291             - mmsc_dmz_protected_virtual_server_ips
2292             - 0
2293         - ip_address:
2294             get_input:
2295             - mmsc_dmz_protected_virtual_server_ips
2296             - 1
2297         - ip_address:
2298             get_input:
2299             - mmsc_dmz_protected_virtual_server_ips
2300             - 2
2301         - ip_address:
2302             get_input:
2303             - mmsc_dmz_protected_snat_ips
2304             - 0
2305         - ip_address:
2306             get_input:
2307             - mmsc_dmz_protected_snat_ips
2308             - 1
2309         - ip_address:
2310             get_input:
2311             - mmsc_dmz_protected_snat_ips
2312             - 2
2313         - ip_address:
2314             get_input:
2315             - mmsc_dmz_protected_snat_ips
2316             - 3
2317         network:
2318           get_input: dmz_protected_net_name
2319       requirements:
2320       - binding:
2321           capability: tosca.capabilities.network.Bindable
2322           node: lb2_instance
2323           relationship: tosca.relationships.network.BindsTo
2324     lb1_eca_traffic_port:
2325       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2326       properties:
2327         replacement_policy: AUTO
2328         security_groups:
2329         - get_input: security_group_name
2330         fixed_ips:
2331         - ip_address:
2332             get_input: eca_traffic_net_local_ip1
2333         allowed_address_pairs:
2334         - ip_address:
2335             get_input: eca_traffic_net_floating_ip
2336         network: eca_traffic_net
2337       requirements:
2338       - link:
2339           capability: tosca.capabilities.network.Linkable
2340           node: eca_traffic_net
2341           relationship: tosca.relationships.network.LinksTo
2342       - binding:
2343           capability: tosca.capabilities.network.Bindable
2344           node: lb1_instance
2345           relationship: tosca.relationships.network.BindsTo
2346     lb1_dmz_protected_port:
2347       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2348       properties:
2349         replacement_policy: AUTO
2350         security_groups:
2351         - get_input: security_group_name
2352         fixed_ips:
2353         - ip_address:
2354             get_input:
2355             - lb_dmz_protected_ips
2356             - 0
2357         allowed_address_pairs:
2358         - ip_address:
2359             get_input:
2360             - mmsc_dmz_protected_virtual_server_ips
2361             - 0
2362         - ip_address:
2363             get_input:
2364             - mmsc_dmz_protected_virtual_server_ips
2365             - 1
2366         - ip_address:
2367             get_input:
2368             - mmsc_dmz_protected_virtual_server_ips
2369             - 2
2370         - ip_address:
2371             get_input:
2372             - mmsc_dmz_protected_snat_ips
2373             - 0
2374         - ip_address:
2375             get_input:
2376             - mmsc_dmz_protected_snat_ips
2377             - 1
2378         - ip_address:
2379             get_input:
2380             - mmsc_dmz_protected_snat_ips
2381             - 2
2382         - ip_address:
2383             get_input:
2384             - mmsc_dmz_protected_snat_ips
2385             - 3
2386         network:
2387           get_input: dmz_protected_net_name
2388       requirements:
2389       - binding:
2390           capability: tosca.capabilities.network.Bindable
2391           node: lb1_instance
2392           relationship: tosca.relationships.network.BindsTo
2393     lb1_mms_traffic_port:
2394       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2395       properties:
2396         replacement_policy: AUTO
2397         security_groups:
2398         - get_input: security_group_name
2399         fixed_ips:
2400         - ip_address:
2401             get_input: mms_traffic_net_local_ip1
2402         allowed_address_pairs:
2403         - ip_address:
2404             get_input: mms_traffic_net_floating_ip
2405         network: mms_traffic_net
2406       requirements:
2407       - link:
2408           capability: tosca.capabilities.network.Linkable
2409           node: mms_traffic_net
2410           relationship: tosca.relationships.network.LinksTo
2411       - binding:
2412           capability: tosca.capabilities.network.Bindable
2413           node: lb1_instance
2414           relationship: tosca.relationships.network.BindsTo
2415     eca_mgmt_net:
2416       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
2417       properties:
2418         network_name:
2419           get_input: eca_mgmt_name
2420         subnets:
2421           eca_mgmt_network_ip_subnet:
2422             name:
2423               get_input: eca_mgmt_name
2424             cidr:
2425               get_input: eca_mgmt_cidr
2426             allocation_pools:
2427             - start:
2428                 get_input: eca_mgmt_start
2429               end:
2430                 get_input: eca_mgmt_end
2431     eca_trx1_port_2:
2432       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2433       properties:
2434         replacement_policy: AUTO
2435         security_groups:
2436         - get_input: security_group_name
2437         fixed_ips:
2438         - ip_address:
2439             get_input:
2440             - eca_trx_eca_traffic_net_ips
2441             - 0
2442         network: eca_traffic_net
2443       requirements:
2444       - link:
2445           capability: tosca.capabilities.network.Linkable
2446           node: eca_traffic_net
2447           relationship: tosca.relationships.network.LinksTo
2448       - binding:
2449           capability: tosca.capabilities.network.Bindable
2450           node: server_eca_trx1
2451           relationship: tosca.relationships.network.BindsTo
2452     nems2_fe_volume:
2453       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2454       properties:
2455         volume_type:
2456           get_input: NEMS_FE_volume_type
2457         size: '(get_input : nems_volume_size) * 1024'
2458     server_nems_be1:
2459       type: org.openecomp.resource.vfc.nodes.heat.nems_be
2460       properties:
2461         flavor:
2462           get_input: nems_be_flavor
2463         availability_zone:
2464           get_input: availability_zone_0
2465         image:
2466           get_input: nems_be_image
2467         metadata:
2468           vnf_id:
2469             get_input: vnf_id
2470         user_data_format: RAW
2471         name:
2472           get_input: nems_be_names
2473       requirements:
2474       - local_storage:
2475           capability: tosca.capabilities.Attachment
2476           node: nems_be_volume
2477           relationship: nems_volume_attachment
2478     server_nems_fe1:
2479       type: org.openecomp.resource.vfc.nodes.heat.nems_fe
2480       properties:
2481         flavor:
2482           get_input: nems_fe_flavor
2483         availability_zone:
2484           get_input: availability_zone_0
2485         image:
2486           get_input: nems_fe_image
2487         metadata:
2488           vnf_id:
2489             get_input: vnf_id
2490         user_data_format: RAW
2491         name:
2492           get_input:
2493           - nems_fe_names
2494           - 0
2495       requirements:
2496       - local_storage:
2497           capability: tosca.capabilities.Attachment
2498           node: nems1_fe_volume
2499           relationship: nems1_fe_volume_attachment
2500     server_nems_fe2:
2501       type: org.openecomp.resource.vfc.nodes.heat.nems_fe
2502       properties:
2503         flavor:
2504           get_input: nems_fe_flavor
2505         availability_zone:
2506           get_input: availability_zone_0
2507         image:
2508           get_input: nems_fe_image
2509         metadata:
2510           vnf_id:
2511             get_input: vnf_id
2512         user_data_format: RAW
2513         name:
2514           get_input:
2515           - nems_fe_names
2516           - 1
2517       requirements:
2518       - local_storage:
2519           capability: tosca.capabilities.Attachment
2520           node: nems2_fe_volume
2521           relationship: nems2_fe_volume_attachment
2522     lb2_cor_direct_port:
2523       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2524       properties:
2525         replacement_policy: AUTO
2526         security_groups:
2527         - get_input: security_group_name
2528         fixed_ips:
2529         - ip_address:
2530             get_input:
2531             - lb_cor_direct_ips
2532             - 1
2533         allowed_address_pairs:
2534         - ip_address:
2535             get_input:
2536             - mmsc_core_virtual_server_ips
2537             - 0
2538         - ip_address:
2539             get_input:
2540             - mmsc_core_virtual_server_ips
2541             - 1
2542         - ip_address:
2543             get_input:
2544             - mmsc_core_snat_ips
2545             - 0
2546         - ip_address:
2547             get_input:
2548             - mmsc_core_snat_ips
2549             - 1
2550         - ip_address:
2551             get_input:
2552             - mmsc_core_snat_ips
2553             - 2
2554         - ip_address:
2555             get_input:
2556             - mmsc_core_snat_ips
2557             - 3
2558         - ip_address:
2559             get_input:
2560             - mmsc_core_snat_ips
2561             - 4
2562         network:
2563           get_input: cor_direct_net_name
2564       requirements:
2565       - binding:
2566           capability: tosca.capabilities.network.Bindable
2567           node: lb2_instance
2568           relationship: tosca.relationships.network.BindsTo
2569     eca_trx20_port_0:
2570       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2571       properties:
2572         replacement_policy: AUTO
2573         security_groups:
2574         - get_input: security_group_name
2575         fixed_ips:
2576         - ip_address:
2577             get_input:
2578             - eca_trx_oam_ips
2579             - 19
2580         network:
2581           get_input: oam_net_name
2582       requirements:
2583       - binding:
2584           capability: tosca.capabilities.network.Bindable
2585           node: server_eca_trx20
2586           relationship: tosca.relationships.network.BindsTo
2587     eca_trx20_port_2:
2588       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2589       properties:
2590         replacement_policy: AUTO
2591         security_groups:
2592         - get_input: security_group_name
2593         fixed_ips:
2594         - ip_address:
2595             get_input:
2596             - eca_trx_eca_traffic_net_ips
2597             - 19
2598         network: eca_traffic_net
2599       requirements:
2600       - link:
2601           capability: tosca.capabilities.network.Linkable
2602           node: eca_traffic_net
2603           relationship: tosca.relationships.network.LinksTo
2604       - binding:
2605           capability: tosca.capabilities.network.Bindable
2606           node: server_eca_trx20
2607           relationship: tosca.relationships.network.BindsTo
2608     eca_trx20_port_1:
2609       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2610       properties:
2611         replacement_policy: AUTO
2612         security_groups:
2613         - get_input: security_group_name
2614         fixed_ips:
2615         - ip_address:
2616             get_input:
2617             - eca_trx_mgmt_ips
2618             - 19
2619         network:
2620           get_input: eca_mgmt_net_name
2621       requirements:
2622       - binding:
2623           capability: tosca.capabilities.network.Bindable
2624           node: server_eca_trx20
2625           relationship: tosca.relationships.network.BindsTo
2626     eca_trx8_port_0:
2627       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2628       properties:
2629         replacement_policy: AUTO
2630         security_groups:
2631         - get_input: security_group_name
2632         fixed_ips:
2633         - ip_address:
2634             get_input:
2635             - eca_trx_oam_ips
2636             - 7
2637         network:
2638           get_input: oam_net_name
2639       requirements:
2640       - binding:
2641           capability: tosca.capabilities.network.Bindable
2642           node: server_eca_trx8
2643           relationship: tosca.relationships.network.BindsTo
2644     eca_trx6_port_0:
2645       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2646       properties:
2647         replacement_policy: AUTO
2648         security_groups:
2649         - get_input: security_group_name
2650         fixed_ips:
2651         - ip_address:
2652             get_input:
2653             - eca_trx_oam_ips
2654             - 5
2655         network:
2656           get_input: oam_net_name
2657       requirements:
2658       - binding:
2659           capability: tosca.capabilities.network.Bindable
2660           node: server_eca_trx6
2661           relationship: tosca.relationships.network.BindsTo
2662     lb2_nems_user_web_port:
2663       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2664       properties:
2665         replacement_policy: AUTO
2666         security_groups:
2667         - get_input: security_group_name
2668         fixed_ips:
2669         - ip_address:
2670             get_input: nems_user_web_net_local_ip2
2671         allowed_address_pairs:
2672         - ip_address:
2673             get_input: nems_user_web_net_floating_ip
2674         network: nems_user_web_net
2675       requirements:
2676       - link:
2677           capability: tosca.capabilities.network.Linkable
2678           node: nems_user_web_net
2679           relationship: tosca.relationships.network.LinksTo
2680       - binding:
2681           capability: tosca.capabilities.network.Bindable
2682           node: lb2_instance
2683           relationship: tosca.relationships.network.BindsTo
2684     lb2_instance:
2685       type: org.openecomp.resource.vfc.nodes.heat.lb
2686       properties:
2687         flavor:
2688           get_input: lb_flavor_name
2689         availability_zone:
2690           get_input: availability_zone_0
2691         image:
2692           get_input: lb_image_name
2693         metadata:
2694           vnf_id:
2695             get_input: vnf_id
2696         name:
2697           get_input:
2698           - lb_names
2699           - 1
2700     eca_trx6_port_2:
2701       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2702       properties:
2703         replacement_policy: AUTO
2704         security_groups:
2705         - get_input: security_group_name
2706         fixed_ips:
2707         - ip_address:
2708             get_input:
2709             - eca_trx_eca_traffic_net_ips
2710             - 5
2711         network: eca_traffic_net
2712       requirements:
2713       - link:
2714           capability: tosca.capabilities.network.Linkable
2715           node: eca_traffic_net
2716           relationship: tosca.relationships.network.LinksTo
2717       - binding:
2718           capability: tosca.capabilities.network.Bindable
2719           node: server_eca_trx6
2720           relationship: tosca.relationships.network.BindsTo
2721     eca_trx8_port_2:
2722       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2723       properties:
2724         replacement_policy: AUTO
2725         security_groups:
2726         - get_input: security_group_name
2727         fixed_ips:
2728         - ip_address:
2729             get_input:
2730             - eca_trx_eca_traffic_net_ips
2731             - 7
2732         network: eca_traffic_net
2733       requirements:
2734       - link:
2735           capability: tosca.capabilities.network.Linkable
2736           node: eca_traffic_net
2737           relationship: tosca.relationships.network.LinksTo
2738       - binding:
2739           capability: tosca.capabilities.network.Bindable
2740           node: server_eca_trx8
2741           relationship: tosca.relationships.network.BindsTo
2742     lb1_nems_user_web_port:
2743       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2744       properties:
2745         replacement_policy: AUTO
2746         security_groups:
2747         - get_input: security_group_name
2748         fixed_ips:
2749         - ip_address:
2750             get_input: nems_user_web_net_local_ip1
2751         allowed_address_pairs:
2752         - ip_address:
2753             get_input: nems_user_web_net_floating_ip
2754         network: nems_user_web_net
2755       requirements:
2756       - link:
2757           capability: tosca.capabilities.network.Linkable
2758           node: nems_user_web_net
2759           relationship: tosca.relationships.network.LinksTo
2760       - binding:
2761           capability: tosca.capabilities.network.Bindable
2762           node: lb1_instance
2763           relationship: tosca.relationships.network.BindsTo
2764     eca_trx6_port_1:
2765       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2766       properties:
2767         replacement_policy: AUTO
2768         security_groups:
2769         - get_input: security_group_name
2770         fixed_ips:
2771         - ip_address:
2772             get_input:
2773             - eca_trx_mgmt_ips
2774             - 5
2775         network:
2776           get_input: eca_mgmt_net_name
2777       requirements:
2778       - binding:
2779           capability: tosca.capabilities.network.Bindable
2780           node: server_eca_trx6
2781           relationship: tosca.relationships.network.BindsTo
2782     eca_trx8_port_1:
2783       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2784       properties:
2785         replacement_policy: AUTO
2786         security_groups:
2787         - get_input: security_group_name
2788         fixed_ips:
2789         - ip_address:
2790             get_input:
2791             - eca_trx_mgmt_ips
2792             - 7
2793         network:
2794           get_input: eca_mgmt_net_name
2795       requirements:
2796       - binding:
2797           capability: tosca.capabilities.network.Bindable
2798           node: server_eca_trx8
2799           relationship: tosca.relationships.network.BindsTo
2800     ha_net:
2801       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
2802       properties:
2803         network_name:
2804           get_input: ha_net_name
2805         subnets:
2806           ha_net_ip_subnet:
2807             name:
2808               get_input: ha_net_name
2809             cidr:
2810               get_input: ha_net_cidr
2811             allocation_pools:
2812             - start:
2813                 get_input: ha_net_start
2814               end:
2815                 get_input: ha_net_end
2816     server_mmsc1:
2817       type: org.openecomp.resource.vfc.nodes.heat.mmsc
2818       properties:
2819         flavor:
2820           get_input: mmsc_flavor
2821         availability_zone:
2822           get_input: availability_zone_0
2823         image:
2824           get_input: mmsc_image
2825         metadata:
2826           vnf_id:
2827             get_input: vnf_id
2828         user_data_format: RAW
2829         name:
2830           get_input:
2831           - mmsc_names
2832           - 0
2833       requirements:
2834       - local_storage:
2835           capability: tosca.capabilities.Attachment
2836           node: mmsc1_volume
2837           relationship: mmsc1_volume_attachment
2838     nems_be1_port_0:
2839       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2840       properties:
2841         replacement_policy: AUTO
2842         security_groups:
2843         - get_input: security_group_name
2844         fixed_ips:
2845         - ip_address:
2846             get_input: nems_be_oam_ips
2847         network:
2848           get_input: oam_net_name
2849       requirements:
2850       - binding:
2851           capability: tosca.capabilities.network.Bindable
2852           node: server_nems_be1
2853           relationship: tosca.relationships.network.BindsTo
2854     eca_trx2_port_0:
2855       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2856       properties:
2857         replacement_policy: AUTO
2858         security_groups:
2859         - get_input: security_group_name
2860         fixed_ips:
2861         - ip_address:
2862             get_input:
2863             - eca_trx_oam_ips
2864             - 1
2865         network:
2866           get_input: oam_net_name
2867       requirements:
2868       - binding:
2869           capability: tosca.capabilities.network.Bindable
2870           node: server_eca_trx2
2871           relationship: tosca.relationships.network.BindsTo
2872     server_mmsc2:
2873       type: org.openecomp.resource.vfc.nodes.heat.mmsc
2874       properties:
2875         flavor:
2876           get_input: mmsc_flavor
2877         availability_zone:
2878           get_input: availability_zone_0
2879         image:
2880           get_input: mmsc_image
2881         metadata:
2882           vnf_id:
2883             get_input: vnf_id
2884         user_data_format: RAW
2885         name:
2886           get_input:
2887           - mmsc_names
2888           - 1
2889       requirements:
2890       - local_storage:
2891           capability: tosca.capabilities.Attachment
2892           node: mmsc2_volume
2893           relationship: mmsc2_volume_attachment
2894     nems_be1_port_1:
2895       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2896       properties:
2897         replacement_policy: AUTO
2898         security_groups:
2899         - get_input: security_group_name
2900         fixed_ips:
2901         - ip_address:
2902             get_input: nems_be_nems_internal_net_ips
2903         network: nems_internal_net
2904       requirements:
2905       - link:
2906           capability: tosca.capabilities.network.Linkable
2907           node: nems_internal_net
2908           relationship: tosca.relationships.network.LinksTo
2909       - binding:
2910           capability: tosca.capabilities.network.Bindable
2911           node: server_nems_be1
2912           relationship: tosca.relationships.network.BindsTo
2913     eca_trx2_port_1:
2914       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2915       properties:
2916         replacement_policy: AUTO
2917         security_groups:
2918         - get_input: security_group_name
2919         fixed_ips:
2920         - ip_address:
2921             get_input:
2922             - eca_trx_mgmt_ips
2923             - 1
2924         network:
2925           get_input: eca_mgmt_net_name
2926       requirements:
2927       - binding:
2928           capability: tosca.capabilities.network.Bindable
2929           node: server_eca_trx2
2930           relationship: tosca.relationships.network.BindsTo
2931     eca_trx4_port_1:
2932       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2933       properties:
2934         replacement_policy: AUTO
2935         security_groups:
2936         - get_input: security_group_name
2937         fixed_ips:
2938         - ip_address:
2939             get_input:
2940             - eca_trx_mgmt_ips
2941             - 3
2942         network:
2943           get_input: eca_mgmt_net_name
2944       requirements:
2945       - binding:
2946           capability: tosca.capabilities.network.Bindable
2947           node: server_eca_trx4
2948           relationship: tosca.relationships.network.BindsTo
2949     server_mmsc3:
2950       type: org.openecomp.resource.vfc.nodes.heat.mmsc
2951       properties:
2952         flavor:
2953           get_input: mmsc_flavor
2954         availability_zone:
2955           get_input: availability_zone_0
2956         image:
2957           get_input: mmsc_image
2958         metadata:
2959           vnf_id:
2960             get_input: vnf_id
2961         user_data_format: RAW
2962         name:
2963           get_input:
2964           - mmsc_names
2965           - 2
2966       requirements:
2967       - local_storage:
2968           capability: tosca.capabilities.Attachment
2969           node: mmsc3_volume
2970           relationship: mmsc3_volume_attachment
2971     nems_be1_port_2:
2972       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2973       properties:
2974         replacement_policy: AUTO
2975         security_groups:
2976         - get_input: security_group_name
2977         fixed_ips:
2978         - ip_address:
2979             get_input: nems_be_nems_imap_net_ips
2980         network: nems_imap_net
2981       requirements:
2982       - link:
2983           capability: tosca.capabilities.network.Linkable
2984           node: nems_imap_net
2985           relationship: tosca.relationships.network.LinksTo
2986       - binding:
2987           capability: tosca.capabilities.network.Bindable
2988           node: server_nems_be1
2989           relationship: tosca.relationships.network.BindsTo
2990     eca_trx2_port_2:
2991       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2992       properties:
2993         replacement_policy: AUTO
2994         security_groups:
2995         - get_input: security_group_name
2996         fixed_ips:
2997         - ip_address:
2998             get_input:
2999             - eca_trx_eca_traffic_net_ips
3000             - 1
3001         network: eca_traffic_net
3002       requirements:
3003       - link:
3004           capability: tosca.capabilities.network.Linkable
3005           node: eca_traffic_net
3006           relationship: tosca.relationships.network.LinksTo
3007       - binding:
3008           capability: tosca.capabilities.network.Bindable
3009           node: server_eca_trx2
3010           relationship: tosca.relationships.network.BindsTo
3011     eca_trx4_port_2:
3012       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3013       properties:
3014         replacement_policy: AUTO
3015         security_groups:
3016         - get_input: security_group_name
3017         fixed_ips:
3018         - ip_address:
3019             get_input:
3020             - eca_trx_eca_traffic_net_ips
3021             - 3
3022         network: eca_traffic_net
3023       requirements:
3024       - link:
3025           capability: tosca.capabilities.network.Linkable
3026           node: eca_traffic_net
3027           relationship: tosca.relationships.network.LinksTo
3028       - binding:
3029           capability: tosca.capabilities.network.Bindable
3030           node: server_eca_trx4
3031           relationship: tosca.relationships.network.BindsTo
3032     server_eca_trx20:
3033       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3034       properties:
3035         flavor:
3036           get_input: eca_trx_flavor
3037         availability_zone:
3038           get_input: availability_zone_0
3039         image:
3040           get_input: eca_trx_image
3041         metadata:
3042           vnf_id:
3043             get_input: vnf_id
3044         name:
3045           get_input:
3046           - eca_trx_names
3047           - 19
3048     eca_trx4_port_0:
3049       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3050       properties:
3051         replacement_policy: AUTO
3052         security_groups:
3053         - get_input: security_group_name
3054         fixed_ips:
3055         - ip_address:
3056             get_input:
3057             - eca_trx_oam_ips
3058             - 3
3059         network:
3060           get_input: oam_net_name
3061       requirements:
3062       - binding:
3063           capability: tosca.capabilities.network.Bindable
3064           node: server_eca_trx4
3065           relationship: tosca.relationships.network.BindsTo
3066     nems_be_volume:
3067       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
3068       properties:
3069         volume_type:
3070           get_input: NEMS_BE_volume_type
3071         size: '(get_input : nems_be_volume_size) * 1024'
3072     server_mmsc4:
3073       type: org.openecomp.resource.vfc.nodes.heat.mmsc
3074       properties:
3075         flavor:
3076           get_input: mmsc_flavor
3077         availability_zone:
3078           get_input: availability_zone_0
3079         image:
3080           get_input: mmsc_image
3081         metadata:
3082           vnf_id:
3083             get_input: vnf_id
3084         user_data_format: RAW
3085         name:
3086           get_input:
3087           - mmsc_names
3088           - 3
3089       requirements:
3090       - local_storage:
3091           capability: tosca.capabilities.Attachment
3092           node: mmsc4_volume
3093           relationship: mmsc4_volume_attachment
3094     server_mmsc5:
3095       type: org.openecomp.resource.vfc.nodes.heat.mmsc
3096       properties:
3097         flavor:
3098           get_input: mmsc_flavor
3099         availability_zone:
3100           get_input: availability_zone_0
3101         image:
3102           get_input: mmsc_image
3103         metadata:
3104           vnf_id:
3105             get_input: vnf_id
3106         user_data_format: RAW
3107         name:
3108           get_input:
3109           - mmsc_names
3110           - 4
3111       requirements:
3112       - local_storage:
3113           capability: tosca.capabilities.Attachment
3114           node: mmsc5_volume
3115           relationship: mmsc5_volume_attachment
3116     eca_trx17_port_0:
3117       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3118       properties:
3119         replacement_policy: AUTO
3120         security_groups:
3121         - get_input: security_group_name
3122         fixed_ips:
3123         - ip_address:
3124             get_input:
3125             - eca_trx_oam_ips
3126             - 16
3127         network:
3128           get_input: oam_net_name
3129       requirements:
3130       - binding:
3131           capability: tosca.capabilities.network.Bindable
3132           node: server_eca_trx17
3133           relationship: tosca.relationships.network.BindsTo
3134     eca_trx18_port_2:
3135       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3136       properties:
3137         replacement_policy: AUTO
3138         security_groups:
3139         - get_input: security_group_name
3140         fixed_ips:
3141         - ip_address:
3142             get_input:
3143             - eca_trx_eca_traffic_net_ips
3144             - 17
3145         network: eca_traffic_net
3146       requirements:
3147       - link:
3148           capability: tosca.capabilities.network.Linkable
3149           node: eca_traffic_net
3150           relationship: tosca.relationships.network.LinksTo
3151       - binding:
3152           capability: tosca.capabilities.network.Bindable
3153           node: server_eca_trx18
3154           relationship: tosca.relationships.network.BindsTo
3155     lb1_cor_direct_port:
3156       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3157       properties:
3158         replacement_policy: AUTO
3159         security_groups:
3160         - get_input: security_group_name
3161         fixed_ips:
3162         - ip_address:
3163             get_input:
3164             - lb_cor_direct_ips
3165             - 0
3166         allowed_address_pairs:
3167         - ip_address:
3168             get_input:
3169             - mmsc_core_virtual_server_ips
3170             - 0
3171         - ip_address:
3172             get_input:
3173             - mmsc_core_virtual_server_ips
3174             - 1
3175         - ip_address:
3176             get_input:
3177             - mmsc_core_snat_ips
3178             - 0
3179         - ip_address:
3180             get_input:
3181             - mmsc_core_snat_ips
3182             - 1
3183         - ip_address:
3184             get_input:
3185             - mmsc_core_snat_ips
3186             - 2
3187         - ip_address:
3188             get_input:
3189             - mmsc_core_snat_ips
3190             - 3
3191         - ip_address:
3192             get_input:
3193             - mmsc_core_snat_ips
3194             - 4
3195         network:
3196           get_input: cor_direct_net_name
3197       requirements:
3198       - binding:
3199           capability: tosca.capabilities.network.Bindable
3200           node: lb1_instance
3201           relationship: tosca.relationships.network.BindsTo
3202     mmsc1_port_0:
3203       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3204       properties:
3205         replacement_policy: AUTO
3206         security_groups:
3207         - get_input: security_group_name
3208         fixed_ips:
3209         - ip_address:
3210             get_input:
3211             - mmsc_oam_ips
3212             - 0
3213         network:
3214           get_input: oam_net_name
3215       requirements:
3216       - binding:
3217           capability: tosca.capabilities.network.Bindable
3218           node: server_mmsc1
3219           relationship: tosca.relationships.network.BindsTo
3220     eca_trx17_port_2:
3221       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3222       properties:
3223         replacement_policy: AUTO
3224         security_groups:
3225         - get_input: security_group_name
3226         fixed_ips:
3227         - ip_address:
3228             get_input:
3229             - eca_trx_eca_traffic_net_ips
3230             - 16
3231         network: eca_traffic_net
3232       requirements:
3233       - link:
3234           capability: tosca.capabilities.network.Linkable
3235           node: eca_traffic_net
3236           relationship: tosca.relationships.network.LinksTo
3237       - binding:
3238           capability: tosca.capabilities.network.Bindable
3239           node: server_eca_trx17
3240           relationship: tosca.relationships.network.BindsTo
3241     eca_trx18_port_0:
3242       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3243       properties:
3244         replacement_policy: AUTO
3245         security_groups:
3246         - get_input: security_group_name
3247         fixed_ips:
3248         - ip_address:
3249             get_input:
3250             - eca_trx_oam_ips
3251             - 17
3252         network:
3253           get_input: oam_net_name
3254       requirements:
3255       - binding:
3256           capability: tosca.capabilities.network.Bindable
3257           node: server_eca_trx18
3258           relationship: tosca.relationships.network.BindsTo
3259     mmsc1_port_1:
3260       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3261       properties:
3262         replacement_policy: AUTO
3263         security_groups:
3264         - get_input: security_group_name
3265         fixed_ips:
3266         - ip_address:
3267             get_input:
3268             - mmsc_mms_traffic_net_ips
3269             - 0
3270         network: mms_traffic_net
3271       requirements:
3272       - link:
3273           capability: tosca.capabilities.network.Linkable
3274           node: mms_traffic_net
3275           relationship: tosca.relationships.network.LinksTo
3276       - binding:
3277           capability: tosca.capabilities.network.Bindable
3278           node: server_mmsc1
3279           relationship: tosca.relationships.network.BindsTo
3280     mmsc2_port_1:
3281       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3282       properties:
3283         replacement_policy: AUTO
3284         security_groups:
3285         - get_input: security_group_name
3286         fixed_ips:
3287         - ip_address:
3288             get_input:
3289             - mmsc_mms_traffic_net_ips
3290             - 1
3291         network: mms_traffic_net
3292       requirements:
3293       - link:
3294           capability: tosca.capabilities.network.Linkable
3295           node: mms_traffic_net
3296           relationship: tosca.relationships.network.LinksTo
3297       - binding:
3298           capability: tosca.capabilities.network.Bindable
3299           node: server_mmsc2
3300           relationship: tosca.relationships.network.BindsTo
3301     eca_trx17_port_1:
3302       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3303       properties:
3304         replacement_policy: AUTO
3305         security_groups:
3306         - get_input: security_group_name
3307         fixed_ips:
3308         - ip_address:
3309             get_input:
3310             - eca_trx_mgmt_ips
3311             - 16
3312         network:
3313           get_input: eca_mgmt_net_name
3314       requirements:
3315       - binding:
3316           capability: tosca.capabilities.network.Bindable
3317           node: server_eca_trx17
3318           relationship: tosca.relationships.network.BindsTo
3319     eca_trx18_port_1:
3320       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3321       properties:
3322         replacement_policy: AUTO
3323         security_groups:
3324         - get_input: security_group_name
3325         fixed_ips:
3326         - ip_address:
3327             get_input:
3328             - eca_trx_mgmt_ips
3329             - 17
3330         network:
3331           get_input: eca_mgmt_net_name
3332       requirements:
3333       - binding:
3334           capability: tosca.capabilities.network.Bindable
3335           node: server_eca_trx18
3336           relationship: tosca.relationships.network.BindsTo
3337     mms_traffic_net:
3338       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
3339       properties:
3340         network_name:
3341           get_input: mms_traffic_net_name
3342         subnets:
3343           mms_traffic_ip_subnet:
3344             name:
3345               get_input: mms_traffic_net_name
3346             cidr:
3347               get_input: mms_traffic_net_cidr
3348             allocation_pools:
3349             - start:
3350                 get_input: mms_traffic_start
3351               end:
3352                 get_input: mms_traffic_end
3353     cmaui_port_0:
3354       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3355       properties:
3356         replacement_policy: AUTO
3357         security_groups:
3358         - get_input: security_group_name
3359         fixed_ips:
3360         - ip_address:
3361             get_input:
3362             - cmaui_oam_ips
3363             - 0
3364         network:
3365           get_input: oam_net_name
3366     eca_trx10_port_1:
3367       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3368       properties:
3369         replacement_policy: AUTO
3370         security_groups:
3371         - get_input: security_group_name
3372         fixed_ips:
3373         - ip_address:
3374             get_input:
3375             - eca_trx_mgmt_ips
3376             - 9
3377         network:
3378           get_input: eca_mgmt_net_name
3379       requirements:
3380       - binding:
3381           capability: tosca.capabilities.network.Bindable
3382           node: server_eca_trx10
3383           relationship: tosca.relationships.network.BindsTo
3384     server_eca_trx13:
3385       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3386       properties:
3387         flavor:
3388           get_input: eca_trx_flavor
3389         availability_zone:
3390           get_input: availability_zone_0
3391         image:
3392           get_input: eca_trx_image
3393         metadata:
3394           vnf_id:
3395             get_input: vnf_id
3396         name:
3397           get_input:
3398           - eca_trx_names
3399           - 12
3400     lb1_instance:
3401       type: org.openecomp.resource.vfc.nodes.heat.lb
3402       properties:
3403         flavor:
3404           get_input: lb_flavor_name
3405         availability_zone:
3406           get_input: availability_zone_0
3407         image:
3408           get_input: lb_image_name
3409         metadata:
3410           vnf_id:
3411             get_input: vnf_id
3412         name:
3413           get_input:
3414           - lb_names
3415           - 0
3416     eca_trx10_port_0:
3417       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3418       properties:
3419         replacement_policy: AUTO
3420         security_groups:
3421         - get_input: security_group_name
3422         fixed_ips:
3423         - ip_address:
3424             get_input:
3425             - eca_trx_oam_ips
3426             - 9
3427         network:
3428           get_input: oam_net_name
3429       requirements:
3430       - binding:
3431           capability: tosca.capabilities.network.Bindable
3432           node: server_eca_trx10
3433           relationship: tosca.relationships.network.BindsTo
3434     server_eca_trx14:
3435       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3436       properties:
3437         flavor:
3438           get_input: eca_trx_flavor
3439         availability_zone:
3440           get_input: availability_zone_0
3441         image:
3442           get_input: eca_trx_image
3443         metadata:
3444           vnf_id:
3445             get_input: vnf_id
3446         name:
3447           get_input:
3448           - eca_trx_names
3449           - 13
3450     server_eca_trx15:
3451       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3452       properties:
3453         flavor:
3454           get_input: eca_trx_flavor
3455         availability_zone:
3456           get_input: availability_zone_0
3457         image:
3458           get_input: eca_trx_image
3459         metadata:
3460           vnf_id:
3461             get_input: vnf_id
3462         name:
3463           get_input:
3464           - eca_trx_names
3465           - 14
3466     nems1_fe_volume:
3467       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
3468       properties:
3469         volume_type:
3470           get_input: NEMS_FE_volume_type
3471         size: '(get_input : nems_volume_size) * 1024'
3472     eca_trx10_port_2:
3473       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3474       properties:
3475         replacement_policy: AUTO
3476         security_groups:
3477         - get_input: security_group_name
3478         fixed_ips:
3479         - ip_address:
3480             get_input:
3481             - eca_trx_eca_traffic_net_ips
3482             - 9
3483         network: eca_traffic_net
3484       requirements:
3485       - link:
3486           capability: tosca.capabilities.network.Linkable
3487           node: eca_traffic_net
3488           relationship: tosca.relationships.network.LinksTo
3489       - binding:
3490           capability: tosca.capabilities.network.Bindable
3491           node: server_eca_trx10
3492           relationship: tosca.relationships.network.BindsTo
3493     server_eca_trx16:
3494       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3495       properties:
3496         flavor:
3497           get_input: eca_trx_flavor
3498         availability_zone:
3499           get_input: availability_zone_0
3500         image:
3501           get_input: eca_trx_image
3502         metadata:
3503           vnf_id:
3504             get_input: vnf_id
3505         name:
3506           get_input:
3507           - eca_trx_names
3508           - 15
3509     server_eca_trx10:
3510       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3511       properties:
3512         flavor:
3513           get_input: eca_trx_flavor
3514         availability_zone:
3515           get_input: availability_zone_0
3516         image:
3517           get_input: eca_trx_image
3518         metadata:
3519           vnf_id:
3520             get_input: vnf_id
3521         name:
3522           get_input:
3523           - eca_trx_names
3524           - 9
3525     server_eca_trx11:
3526       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3527       properties:
3528         flavor:
3529           get_input: eca_trx_flavor
3530         availability_zone:
3531           get_input: availability_zone_0
3532         image:
3533           get_input: eca_trx_image
3534         metadata:
3535           vnf_id:
3536             get_input: vnf_id
3537         name:
3538           get_input:
3539           - eca_trx_names
3540           - 10
3541     server_eca_trx12:
3542       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3543       properties:
3544         flavor:
3545           get_input: eca_trx_flavor
3546         availability_zone:
3547           get_input: availability_zone_0
3548         image:
3549           get_input: eca_trx_image
3550         metadata:
3551           vnf_id:
3552             get_input: vnf_id
3553         name:
3554           get_input:
3555           - eca_trx_names
3556           - 11
3557     eca_trx14_port_1:
3558       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3559       properties:
3560         replacement_policy: AUTO
3561         security_groups:
3562         - get_input: security_group_name
3563         fixed_ips:
3564         - ip_address:
3565             get_input:
3566             - eca_trx_mgmt_ips
3567             - 13
3568         network:
3569           get_input: eca_mgmt_net_name
3570       requirements:
3571       - binding:
3572           capability: tosca.capabilities.network.Bindable
3573           node: server_eca_trx14
3574           relationship: tosca.relationships.network.BindsTo
3575     eca_trx13_port_0:
3576       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3577       properties:
3578         replacement_policy: AUTO
3579         security_groups:
3580         - get_input: security_group_name
3581         fixed_ips:
3582         - ip_address:
3583             get_input:
3584             - eca_trx_oam_ips
3585             - 12
3586         network:
3587           get_input: oam_net_name
3588       requirements:
3589       - binding:
3590           capability: tosca.capabilities.network.Bindable
3591           node: server_eca_trx13
3592           relationship: tosca.relationships.network.BindsTo
3593     eca_trx14_port_0:
3594       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3595       properties:
3596         replacement_policy: AUTO
3597         security_groups:
3598         - get_input: security_group_name
3599         fixed_ips:
3600         - ip_address:
3601             get_input:
3602             - eca_trx_oam_ips
3603             - 13
3604         network:
3605           get_input: oam_net_name
3606       requirements:
3607       - binding:
3608           capability: tosca.capabilities.network.Bindable
3609           node: server_eca_trx14
3610           relationship: tosca.relationships.network.BindsTo
3611     mmsc5_port_1:
3612       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3613       properties:
3614         replacement_policy: AUTO
3615         security_groups:
3616         - get_input: security_group_name
3617         fixed_ips:
3618         - ip_address:
3619             get_input:
3620             - mmsc_mms_traffic_net_ips
3621             - 4
3622         network: mms_traffic_net
3623       requirements:
3624       - link:
3625           capability: tosca.capabilities.network.Linkable
3626           node: mms_traffic_net
3627           relationship: tosca.relationships.network.LinksTo
3628       - binding:
3629           capability: tosca.capabilities.network.Bindable
3630           node: server_mmsc5
3631           relationship: tosca.relationships.network.BindsTo
3632     eca_trx13_port_1:
3633       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3634       properties:
3635         replacement_policy: AUTO
3636         security_groups:
3637         - get_input: security_group_name
3638         fixed_ips:
3639         - ip_address:
3640             get_input:
3641             - eca_trx_mgmt_ips
3642             - 12
3643         network:
3644           get_input: eca_mgmt_net_name
3645       requirements:
3646       - binding:
3647           capability: tosca.capabilities.network.Bindable
3648           node: server_eca_trx13
3649           relationship: tosca.relationships.network.BindsTo
3650     mmsc5_port_0:
3651       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3652       properties:
3653         replacement_policy: AUTO
3654         security_groups:
3655         - get_input: security_group_name
3656         fixed_ips:
3657         - ip_address:
3658             get_input:
3659             - mmsc_oam_ips
3660             - 4
3661         network:
3662           get_input: oam_net_name
3663       requirements:
3664       - binding:
3665           capability: tosca.capabilities.network.Bindable
3666           node: server_mmsc5
3667           relationship: tosca.relationships.network.BindsTo
3668     eca_trx13_port_2:
3669       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3670       properties:
3671         replacement_policy: AUTO
3672         security_groups:
3673         - get_input: security_group_name
3674         fixed_ips:
3675         - ip_address:
3676             get_input:
3677             - eca_trx_eca_traffic_net_ips
3678             - 12
3679         network: eca_traffic_net
3680       requirements:
3681       - link:
3682           capability: tosca.capabilities.network.Linkable
3683           node: eca_traffic_net
3684           relationship: tosca.relationships.network.LinksTo
3685       - binding:
3686           capability: tosca.capabilities.network.Bindable
3687           node: server_eca_trx13
3688           relationship: tosca.relationships.network.BindsTo
3689     eca_trx14_port_2:
3690       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3691       properties:
3692         replacement_policy: AUTO
3693         security_groups:
3694         - get_input: security_group_name
3695         fixed_ips:
3696         - ip_address:
3697             get_input:
3698             - eca_trx_eca_traffic_net_ips
3699             - 13
3700         network: eca_traffic_net
3701       requirements:
3702       - link:
3703           capability: tosca.capabilities.network.Linkable
3704           node: eca_traffic_net
3705           relationship: tosca.relationships.network.LinksTo
3706       - binding:
3707           capability: tosca.capabilities.network.Bindable
3708           node: server_eca_trx14
3709           relationship: tosca.relationships.network.BindsTo
3710     mmsc2_port_0:
3711       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3712       properties:
3713         replacement_policy: AUTO
3714         security_groups:
3715         - get_input: security_group_name
3716         fixed_ips:
3717         - ip_address:
3718             get_input:
3719             - mmsc_oam_ips
3720             - 1
3721         network:
3722           get_input: oam_net_name
3723       requirements:
3724       - binding:
3725           capability: tosca.capabilities.network.Bindable
3726           node: server_mmsc2
3727           relationship: tosca.relationships.network.BindsTo
3728     server_eca_trx17:
3729       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3730       properties:
3731         flavor:
3732           get_input: eca_trx_flavor
3733         availability_zone:
3734           get_input: availability_zone_0
3735         image:
3736           get_input: eca_trx_image
3737         metadata:
3738           vnf_id:
3739             get_input: vnf_id
3740         name:
3741           get_input:
3742           - eca_trx_names
3743           - 16
3744     server_eca_trx18:
3745       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3746       properties:
3747         flavor:
3748           get_input: eca_trx_flavor
3749         availability_zone:
3750           get_input: availability_zone_0
3751         image:
3752           get_input: eca_trx_image
3753         metadata:
3754           vnf_id:
3755             get_input: vnf_id
3756         name:
3757           get_input:
3758           - eca_trx_names
3759           - 17
3760     server_eca_trx19:
3761       type: org.openecomp.resource.vfc.nodes.heat.eca_trx
3762       properties:
3763         flavor:
3764           get_input: eca_trx_flavor
3765         availability_zone:
3766           get_input: availability_zone_0
3767         image:
3768           get_input: eca_trx_image
3769         metadata:
3770           vnf_id:
3771             get_input: vnf_id
3772         name:
3773           get_input:
3774           - eca_trx_names
3775           - 18
3776     eca_trx9_port_0:
3777       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3778       properties:
3779         replacement_policy: AUTO
3780         security_groups:
3781         - get_input: security_group_name
3782         fixed_ips:
3783         - ip_address:
3784             get_input:
3785             - eca_trx_oam_ips
3786             - 8
3787         network:
3788           get_input: oam_net_name
3789       requirements:
3790       - binding:
3791           capability: tosca.capabilities.network.Bindable
3792           node: server_eca_trx9
3793           relationship: tosca.relationships.network.BindsTo
3794     eca_trx9_port_1:
3795       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3796       properties:
3797         replacement_policy: AUTO
3798         security_groups:
3799         - get_input: security_group_name
3800         fixed_ips:
3801         - ip_address:
3802             get_input:
3803             - eca_trx_mgmt_ips
3804             - 8
3805         network:
3806           get_input: eca_mgmt_net_name
3807       requirements:
3808       - binding:
3809           capability: tosca.capabilities.network.Bindable
3810           node: server_eca_trx9
3811           relationship: tosca.relationships.network.BindsTo
3812     eca_trx9_port_2:
3813       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3814       properties:
3815         replacement_policy: AUTO
3816         security_groups:
3817         - get_input: security_group_name
3818         fixed_ips:
3819         - ip_address:
3820             get_input:
3821             - eca_trx_eca_traffic_net_ips
3822             - 8
3823         network: eca_traffic_net
3824       requirements:
3825       - link:
3826           capability: tosca.capabilities.network.Linkable
3827           node: eca_traffic_net
3828           relationship: tosca.relationships.network.LinksTo
3829       - binding:
3830           capability: tosca.capabilities.network.Bindable
3831           node: server_eca_trx9
3832           relationship: tosca.relationships.network.BindsTo
3833     lb2_nems_traffic_port:
3834       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3835       properties:
3836         replacement_policy: AUTO
3837         security_groups:
3838         - get_input: security_group_name
3839         fixed_ips:
3840         - ip_address:
3841             get_input: nems_traffic_net_local_ip2
3842         allowed_address_pairs:
3843         - ip_address:
3844             get_input: nems_traffic_net_floating_ip
3845         network: nems_traffic_net
3846       requirements:
3847       - link:
3848           capability: tosca.capabilities.network.Linkable
3849           node: nems_traffic_net
3850           relationship: tosca.relationships.network.LinksTo
3851       - binding:
3852           capability: tosca.capabilities.network.Bindable
3853           node: lb2_instance
3854           relationship: tosca.relationships.network.BindsTo
3855     eca_trx5_port_2:
3856       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3857       properties:
3858         replacement_policy: AUTO
3859         security_groups:
3860         - get_input: security_group_name
3861         fixed_ips:
3862         - ip_address:
3863             get_input:
3864             - eca_trx_eca_traffic_net_ips
3865             - 4
3866         network: eca_traffic_net
3867       requirements:
3868       - link:
3869           capability: tosca.capabilities.network.Linkable
3870           node: eca_traffic_net
3871           relationship: tosca.relationships.network.LinksTo
3872       - binding:
3873           capability: tosca.capabilities.network.Bindable
3874           node: server_eca_trx5
3875           relationship: tosca.relationships.network.BindsTo
3876     eca_traffic_net:
3877       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
3878       properties:
3879         network_name:
3880           get_input: eca_traffic_name
3881         subnets:
3882           eca_traffic_ip_subnet:
3883             name:
3884               get_input: eca_traffic_name
3885             cidr:
3886               get_input: eca_traffic_cidr
3887             allocation_pools:
3888             - start:
3889                 get_input: eca_traffic_start
3890               end:
3891                 get_input: eca_traffic_end
3892     eca_trx1_port_1:
3893       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3894       properties:
3895         replacement_policy: AUTO
3896         security_groups:
3897         - get_input: security_group_name
3898         fixed_ips:
3899         - ip_address:
3900             get_input:
3901             - eca_trx_mgmt_ips
3902             - 0
3903         network:
3904           get_input: eca_mgmt_net_name
3905       requirements:
3906       - binding:
3907           capability: tosca.capabilities.network.Bindable
3908           node: server_eca_trx1
3909           relationship: tosca.relationships.network.BindsTo
3910     eca_trx5_port_1:
3911       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3912       properties:
3913         replacement_policy: AUTO
3914         security_groups:
3915         - get_input: security_group_name
3916         fixed_ips:
3917         - ip_address:
3918             get_input:
3919             - eca_trx_mgmt_ips
3920             - 4
3921         network:
3922           get_input: eca_mgmt_net_name
3923       requirements:
3924       - binding:
3925           capability: tosca.capabilities.network.Bindable
3926           node: server_eca_trx5
3927           relationship: tosca.relationships.network.BindsTo
3928     eca_trx1_port_0:
3929       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3930       properties:
3931         replacement_policy: AUTO
3932         security_groups:
3933         - get_input: security_group_name
3934         fixed_ips:
3935         - ip_address:
3936             get_input:
3937             - eca_trx_oam_ips
3938             - 0
3939         network:
3940           get_input: oam_net_name
3941       requirements:
3942       - binding:
3943           capability: tosca.capabilities.network.Bindable
3944           node: server_eca_trx1
3945           relationship: tosca.relationships.network.BindsTo
3946     eca_trx5_port_0:
3947       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3948       properties:
3949         replacement_policy: AUTO
3950         security_groups:
3951         - get_input: security_group_name
3952         fixed_ips:
3953         - ip_address:
3954             get_input:
3955             - eca_trx_oam_ips
3956             - 4
3957         network:
3958           get_input: oam_net_name
3959       requirements:
3960       - binding:
3961           capability: tosca.capabilities.network.Bindable
3962           node: server_eca_trx5
3963           relationship: tosca.relationships.network.BindsTo
3964     mmsc3_volume:
3965       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
3966       properties:
3967         volume_type:
3968           get_input: MMSC_volume_type
3969         size: '(get_input : mmsc_cinder_volume_size) * 1024'
3970   relationship_templates:
3971     nems1_fe_volume_attachment:
3972       type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
3973       properties:
3974         volume_id: nems1_fe_volume
3975         instance_uuid: server_nems_fe1
3976     mmsc3_volume_attachment:
3977       type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
3978       properties:
3979         volume_id: mmsc3_volume
3980         instance_uuid: server_mmsc3
3981     mmsc1_volume_attachment:
3982       type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
3983       properties:
3984         volume_id: mmsc1_volume
3985         instance_uuid: server_mmsc1
3986     cmaui1_volume_attachment:
3987       type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
3988       properties:
3989         volume_id: cmaui1_volume
3990         instance_uuid: server_cmaui1
3991     mmsc4_volume_attachment:
3992       type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
3993       properties:
3994         volume_id: mmsc4_volume
3995         instance_uuid: server_mmsc4
3996     nems_volume_attachment:
3997       type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
3998       properties:
3999         volume_id: nems_be_volume
4000         instance_uuid: server_nems_be1
4001     cmaui_volume_attachment:
4002       type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
4003       properties:
4004         volume_id: cmaui_volume
4005         instance_uuid: server_cmaui
4006     nems2_fe_volume_attachment:
4007       type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
4008       properties:
4009         volume_id: nems2_fe_volume
4010         instance_uuid: server_nems_fe2
4011     mmsc5_volume_attachment:
4012       type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
4013       properties:
4014         volume_id: mmsc5_volume
4015         instance_uuid: server_mmsc5
4016     mmsc2_volume_attachment:
4017       type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
4018       properties:
4019         volume_id: mmsc2_volume
4020         instance_uuid: server_mmsc2
4021   groups:
4022     MMSC_Capacity_Line:
4023       type: org.openecomp.groups.heat.HeatStack
4024       properties:
4025         heat_file: ../Artifacts/MMSC_Capacity_Line.yml
4026         description: |
4027           HOT template that creates internal networks, load balancers and servers for vMMSC capacity Line 1. #11/23: updated the network definition to meet the juniper best practices way of defining the gateway, DHCP enable for internal networks (L457-L547)
4028       members:
4029       - server_eca_trx9
4030       - server_eca_trx8
4031       - server_eca_trx7
4032       - server_eca_trx6
4033       - server_eca_trx5
4034       - nems_internal_net
4035       - server_eca_trx4
4036       - server_eca_trx3
4037       - server_eca_trx2
4038       - lb1_mgmt_port
4039       - lb2_mms_traffic_port
4040       - nems_fe1_port_1
4041       - nems_fe2_port_3
4042       - server_eca_trx1
4043       - nems_fe1_port_2
4044       - nems_fe2_port_2
4045       - nems_fe2_port_1
4046       - nems_fe1_port_0
4047       - nems_fe2_port_0
4048       - nems_fe1_port_3
4049       - nems_fe1_port_4
4050       - nems_fe2_port_4
4051       - mmsc4_volume
4052       - lb2_eca_traffic_port
4053       - lb2_ha_net_port
4054       - nems_user_web_net
4055       - lb1_ha_net_port
4056       - mmsc2_volume
4057       - nems_traffic_net
4058       - eca_trx16_port_0
4059       - eca_trx19_port_2
4060       - eca_trx16_port_1
4061       - eca_trx19_port_1
4062       - eca_trx15_port_0
4063       - eca_trx19_port_0
4064       - lb1_nems_traffic_port
4065       - eca_trx11_port_1
4066       - eca_trx11_port_2
4067       - eca_trx12_port_2
4068       - eca_trx12_port_1
4069       - eca_trx11_port_0
4070       - eca_trx12_port_0
4071       - mmsc4_port_0
4072       - mmsc3_port_0
4073       - eca_trx15_port_2
4074       - mmsc3_port_1
4075       - mmsc4_port_1
4076       - eca_trx15_port_1
4077       - eca_trx16_port_2
4078       - lb2_mgmt_port
4079       - mmsc5_volume
4080       - eca_trx7_port_2
4081       - eca_trx7_port_0
4082       - eca_trx7_port_1
4083       - eca_trx3_port_1
4084       - eca_trx3_port_0
4085       - eca_trx3_port_2
4086       - mmsc1_volume
4087       - nems_imap_net
4088       - lb2_dmz_protected_port
4089       - lb1_eca_traffic_port
4090       - lb1_dmz_protected_port
4091       - lb1_mms_traffic_port
4092       - eca_trx1_port_2
4093       - nems2_fe_volume
4094       - server_nems_be1
4095       - server_nems_fe1
4096       - server_nems_fe2
4097       - lb2_cor_direct_port
4098       - eca_trx20_port_0
4099       - eca_trx20_port_2
4100       - eca_trx20_port_1
4101       - eca_trx8_port_0
4102       - eca_trx6_port_0
4103       - lb2_nems_user_web_port
4104       - lb2_instance
4105       - eca_trx6_port_2
4106       - eca_trx8_port_2
4107       - lb1_nems_user_web_port
4108       - eca_trx6_port_1
4109       - eca_trx8_port_1
4110       - ha_net
4111       - server_mmsc1
4112       - nems_be1_port_0
4113       - eca_trx2_port_0
4114       - server_mmsc2
4115       - nems_be1_port_1
4116       - eca_trx2_port_1
4117       - eca_trx4_port_1
4118       - server_mmsc3
4119       - nems_be1_port_2
4120       - eca_trx2_port_2
4121       - eca_trx4_port_2
4122       - server_eca_trx20
4123       - eca_trx4_port_0
4124       - nems_be_volume
4125       - server_mmsc4
4126       - server_mmsc5
4127       - eca_trx17_port_0
4128       - eca_trx18_port_2
4129       - lb1_cor_direct_port
4130       - mmsc1_port_0
4131       - eca_trx17_port_2
4132       - eca_trx18_port_0
4133       - mmsc1_port_1
4134       - mmsc2_port_1
4135       - eca_trx17_port_1
4136       - eca_trx18_port_1
4137       - mms_traffic_net
4138       - eca_trx10_port_1
4139       - server_eca_trx13
4140       - lb1_instance
4141       - eca_trx10_port_0
4142       - server_eca_trx14
4143       - server_eca_trx15
4144       - nems1_fe_volume
4145       - eca_trx10_port_2
4146       - server_eca_trx16
4147       - server_eca_trx10
4148       - server_eca_trx11
4149       - server_eca_trx12
4150       - eca_trx14_port_1
4151       - eca_trx13_port_0
4152       - eca_trx14_port_0
4153       - mmsc5_port_1
4154       - eca_trx13_port_1
4155       - mmsc5_port_0
4156       - eca_trx13_port_2
4157       - eca_trx14_port_2
4158       - mmsc2_port_0
4159       - server_eca_trx17
4160       - server_eca_trx18
4161       - server_eca_trx19
4162       - eca_trx9_port_0
4163       - eca_trx9_port_1
4164       - eca_trx9_port_2
4165       - lb2_nems_traffic_port
4166       - eca_trx5_port_2
4167       - eca_traffic_net
4168       - eca_trx1_port_1
4169       - eca_trx5_port_1
4170       - eca_trx1_port_0
4171       - eca_trx5_port_0
4172       - mmsc3_volume
4173     SG_ECA_MGMT:
4174       type: org.openecomp.groups.heat.HeatStack
4175       properties:
4176         heat_file: ../Artifacts/SG_ECA_MGMT.yaml
4177         description: |
4178           HOT template that creates Security Group and ECA network
4179       members:
4180       - mms_security_group
4181       - eca_mgmt_net
4182     cmaui:
4183       type: org.openecomp.groups.heat.HeatStack
4184       properties:
4185         heat_file: ../Artifacts/cmaui.yml
4186         description: cmaui server template for vMMSC
4187       members:
4188       - server_cmaui1
4189       - server_cmaui
4190       - cmaui1_port_0
4191       - cmaui_volume
4192       - cmaui1_volume
4193       - cmaui_port_0