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