1 tosca_definitions_version: tosca_simple_profile_for_ecomp_1_0
3 description: VF Template for pseodo vMME
5 # metadata of the VF model
7 resourceInvariantUUID: b8643c59-e2c2-4f86-880d-571d4d9d5d22
8 resourceUUID: b020ed1e-4bc7-4fc0-ba7e-cc7af6da7ffc
11 resourceDescription: vMME_VF
13 resourceCategry: Application L4+
14 resourceSubcategory: Firewall
15 resourceVendor: Ericsson
17 # imports include all other tosca definitions that are required for this template
19 NovaServerGlobalTypes:
20 file: NovaServerGlobalTypesServiceTemplate.yaml
24 # inputs are all the HEAT_ENV parameters and also the editable properties of the VF's internal resources (VFCs, connection points and networks)
26 fsb1_vfc_instance_name: # from HEAT ENV
28 description: VFC instance name
29 default: ZRDM1MMEX36FSB001
30 fsb1_vfc_type_tag: # from HEAT ENV
32 description: VFC type tag
33 fsb1_vfc_image_name: # from HEAT ENV
35 description: VFC image name
36 default: MME_FSB1_16ACP03.qcow2
37 fsb1_vfc_flavor: # from HEAT ENV
39 description: VFC flavor
41 fsb2_vfc_instance_name: # from HEAT ENV
43 description: VFC instance name
44 default: ZRDM1MMEX36FSB002
45 fsb2_vfc_type_tag: # from HEAT ENV
47 description: VFC type tag
48 fsb2_vfc_image_name: # from HEAT ENV
50 description: VFC image name
51 default: MME_FSB2_16ACP03.qcow2
52 fsb2_vfc_flavor: # from HEAT ENV
54 description: VFC flavor
56 ncb1_vfc_instance_name: # from HEAT ENV
58 description: VFC instance name
59 default: ZRDM1MMEX36FSB001
60 ncb1_vfc_type_tag: # from HEAT ENV
62 description: VFC type tag
63 ncb1_vfc_image_name: # from HEAT ENV
65 description: VFC image name
66 default: MME_NCB1_16ACP03.qcow2
67 ncb1_vfc_flavor: # from HEAT ENV
69 description: VFC flavor
71 ncb2_vfc_instance_name: # from HEAT ENV
73 description: VFC instance name
74 default: ZRDM1MMEX36FSB001
75 ncb2_vfc_type_tag: # from HEAT ENV
77 description: VFC type tag
78 ncb2_vfc_image_name: # from HEAT ENV
80 description: VFC image name
81 default: MME_NCB2_16ACP03.qcow2
82 ncb2_vfc_flavor: # from HEAT ENV
84 description: VFC flavor
86 gpb1_vfc_instance_name: # from HEAT ENV
88 description: VFC instance name
89 default: ZRDM1MMEX36FSB001
90 gpb1_vfc_type_tag: # from HEAT ENV
92 description: VFC type tag
93 gpb1_vfc_image_name: # from HEAT ENV
95 description: VFC image name
96 default: MME_GPB1_16ACP03.qcow2
97 gpb1_vfc_flavor: # from HEAT ENV
99 description: VFC flavor
101 gpb2_vfc_instance_name: # from HEAT ENV
103 description: VFC instance name
104 default: ZRDM1MMEX36FSB001
105 gpb2_vfc_type_tag: # from HEAT ENV
107 description: VFC type tag
108 gpb2_vfc_image_name: # from HEAT ENV
110 description: VFC image name
111 default: MME_GPB2_16ACP03.qcow2
112 gpb2_vfc_flavor: # from HEAT ENV
114 description: VFC flavor
116 vlc1_vfc_instance_name: # from HEAT ENV
118 description: VFC instance name
119 default: ZRDM1MMEX36FSB001
120 vlc1_vfc_type_tag: # from HEAT ENV
122 description: VFC type tag
123 vlc1_vfc_image_name: # from HEAT ENV
125 description: VFC image name
126 default: MME_VLC1_16ACP03.qcow2
127 vlc1_vfc_flavor: # from HEAT ENV
129 description: VFC flavor
131 vlc2_vfc_instance_name: # from HEAT ENV
133 description: VFC instance name
134 default: ZRDM1MMEX36FSB001
135 vlc2_vfc_type_tag: # from HEAT ENV
137 description: VFC type tag
138 vlc2_vfc_image_name: # from HEAT ENV
140 description: VFC image name
141 default: MME_VLC2_16ACP03.qcow2
142 vlc2_vfc_flavor: # from HEAT ENV
144 description: VFC flavor
147 fsb1_oam_ip_address: # from HEAT ENV
149 description: OAM ip address
150 default: 107.250.172.221
151 fsb1_internal1_mac_address: # from HEAT_ENV
153 description: Internal connection point mac_address
154 default: 00:80:37:0E:0B:12
155 fsb1_internal2_mac_address: # from HEAT_ENV
157 description: Internal connection point mac_address
158 default: 00:81:37:0E:0B:12
159 fsb2_oam_ip_address: # from HEAT ENV
161 description: OAM ip address
162 default: 107.250.172.221
163 fsb2_internal1_mac_address: # from HEAT_ENV
165 description: Internal connection point mac_address
166 default: 00:80:37:0E:0B:12
167 fsb2_internal2_mac_address: # from HEAT_ENV
169 description: Internal connection point mac_address
170 default: 00:81:37:0E:0B:12
172 ncb1_internal1_mac_address: # from HEAT_ENV
174 description: Internal connection point mac_address
175 default: 00:80:37:0E:0B:12
176 ncb1_internal2_mac_address: # from HEAT_ENV
178 description: Internal connection point mac_address
179 default: 00:81:37:0E:0B:12
180 ncb2_internal1_mac_address: # from HEAT_ENV
182 description: Internal connection point mac_address
183 default: 00:80:37:0E:0B:12
184 ncb2_internal2_mac_address: # from HEAT_ENV
186 description: Internal connection point mac_address
187 default: 00:81:37:0E:0B:12
188 gpb1_internal1_mac_address: # from HEAT_ENV
190 description: Internal connection point mac_address
191 default: 00:80:37:0E:0B:12
192 gpb1_internal2_mac_address: # from HEAT_ENV
194 description: Internal connection point mac_address
195 default: 00:81:37:0E:0B:12
196 gpb2_internal1_mac_address: # from HEAT_ENV
198 description: Internal connection point mac_address
199 default: 00:80:37:0E:0B:12
200 gpb2_internal2_mac_address: # from HEAT_ENV
202 description: Internal connection point mac_address
203 default: 00:81:37:0E:0B:12
204 vlc1_oam_ip_address: # from HEAT ENV
206 description: OAM ip address
207 default: 107.250.172.221
208 vlc1_gtp_ip_address: # from HEAT ENV
210 description: OAM ip address
211 default: 107.250.172.221
212 vlc1_sctp_a_ip_address: # from HEAT ENV
214 description: OAM ip address
215 default: 107.250.172.221
216 vlc1_sctp_b_ip_address: # from HEAT ENV
218 description: OAM ip address
219 default: 107.250.172.221
220 vlc1_internal1_mac_address: # from HEAT_ENV
222 description: Internal connection point mac_address
223 default: 00:80:37:0E:0B:12
224 vlc1_internal2_mac_address: # from HEAT_ENV
226 description: Internal connection point mac_address
227 default: 00:81:37:0E:0B:12
228 vlc2_oam_ip_address: # from HEAT ENV
230 description: OAM ip address
231 default: 107.250.172.221
232 vlc2_gtp_ip_address: # from HEAT ENV
234 description: OAM ip address
235 default: 107.250.172.221
236 vlc2_sctp_a_ip_address: # from HEAT ENV
238 description: OAM ip address
239 default: 107.250.172.221
240 vlc2_sctp_b_ip_address: # from HEAT ENV
242 description: OAM ip address
243 default: 107.250.172.221
244 vlc2_internal1_mac_address: # from HEAT_ENV
246 description: Internal connection point mac_address
247 default: 00:80:37:0E:0B:12
248 vlc2_internal2_mac_address: # from HEAT_ENV
250 description: Internal connection point mac_address
251 default: 00:81:37:0E:0B:12
261 default: 169.253.0.0/17
262 Internal1_net_gateway_ip:
276 default: 169.255.0.0/17
277 Internal2_net_gateway_ip:
282 network_deployment_node:
284 description: The target LCP node for deployment of this Network instance
289 description: uuid of oam network
290 default: 47bf4cca-0961-422f-bcd6-d5a4fbb1a351
296 type: org.openecomp.resource.vfc.nodes.heat.nova.Server
299 resourceInvariantUUID: a8943d58-d3a3-4f42-770a-571abd9d3da2
300 resourceUUID: 7788dc12-9716-abcf-13c0-ebd4111c69f0
302 resourceName: Nova Server
303 resourceDescription: VFC based on OpenStack Nova Server
305 resourceCategry: Generic
306 resourceSubcategry: Infrastructure
307 resourceVendor: Ericsson
309 vfc_ecomp_name: false
310 vfc_instance_name: {get_input: fsb1_vfc_instance_name}
311 vfc_type_tag: {get_input: fsb1_vfc_type_tag}
312 vfc_description: FSB1
313 vfc_image_name: {get_input: fsb1_vfc_image_name}
316 capability: tosca.capabilities.network.Bindable
318 relationship: tosca.relationships.network.BindsTo
320 capability: tosca.capabilities.network.Bindable
322 relationship: tosca.relationships.network.BindsTo
324 capability: tosca.capabilities.network.Bindable
326 relationship: tosca.relationships.network.BindsTo
330 vfc_flavor: {get_input: fsb1_vfc_flavor}
336 monitoring_capabilty:
342 type: org.openecomp.resource.vfc.nodes.heat.nova.Server
345 resourceInvariantUUID: a8943d58-d3a3-4f42-770a-571abd9d3da2
346 resourceUUID: 7788dc12-9716-abcf-13c0-ebd4111c69f0
348 resourceName: Nova Server
349 resourceDescription: VFC based on OpenStack Nova Server
351 resourceCategry: Generic
352 resourceSubcategry: Infrastructure
353 resourceVendor: Ericsson
355 vfc_ecomp_name: false
356 vfc_instance_name: {get_input: fsb2_vfc_instance_name}
357 vfc_type_tag: {get_input: fsb2_vfc_type_tag}
358 vfc_description: FSB2
359 vfc_image_name: {get_input: fsb2_vfc_image_name}
363 capability: tosca.capabilities.network.Bindable
365 relationship: tosca.relationships.network.BindsTo
367 capability: tosca.capabilities.network.Bindable
369 relationship: tosca.relationships.network.BindsTo
371 capability: tosca.capabilities.network.Bindable
373 relationship: tosca.relationships.network.BindsTo
377 vfc_flavor: {get_input: fsb2_vfc_flavor}
383 monitoring_capability:
388 type: org.openecomp.resource.vfc.nodes.heat.nova.Server
391 resourceInvariantUUID: a8943d58-d3a3-4f42-770a-571abd9d3da2
392 resourceUUID: 7788dc12-9716-abcf-13c0-ebd4111c69f0
394 resourceName: Nova Server
395 resourceDescription: VFC based on OpenStack Nova Server
397 resourceCategry: Generic
398 resourceSubcategry: Infrastructure
399 resourceVendor: Ericsson
401 vfc_ecomp_name: false
402 vfc_instance_name: {get_input: ncb1_vfc_instance_name}
403 vfc_type_tag: {get_input: ncb1_vfc_type_tag}
404 vfc_description: NCB1
405 vfc_image_name: {get_input: ncb1_vfc_image_name}
409 capability: tosca.capabilities.network.Bindable
411 relationship: tosca.relationships.network.BindsTo
413 capability: tosca.capabilities.network.Bindable
415 relationship: tosca.relationships.network.BindsTo
417 capability: tosca.capabilities.network.Bindable
419 relationship: tosca.relationships.network.BindsTo
423 vfc_flavor: {get_input: ncb1_vfc_flavor}
429 monitoring_capability:
434 type: org.openecomp.resource.vfc.nodes.heat.nova.Server
437 resourceInvariantUUID: a8943d58-d3a3-4f42-770a-571abd9d3da2
438 resourceUUID: 7788dc12-9716-abcf-13c0-ebd4111c69f0
440 resourceName: Nova Server
441 resourceDescription: VFC based on OpenStack Nova Server
443 resourceCategry: Generic
444 resourceSubcategry: Infrastructure
445 resourceVendor: Ericsson
447 vfc_ecomp_name: false
448 vfc_instance_name: {get_input: ncb2_vfc_instance_name}
449 vfc_type_tag: {get_input: ncb2_vfc_type_tag}
450 vfc_description: NCB2
451 vfc_image_name: {get_input: ncb2_vfc_image_name}
455 capability: tosca.capabilities.network.Bindable
457 relationship: tosca.relationships.network.BindsTo
459 capability: tosca.capabilities.network.Bindable
461 relationship: tosca.relationships.network.BindsTo
463 capability: tosca.capabilities.network.Bindable
465 relationship: tosca.relationships.network.BindsTo
469 vfc_flavor: {get_input: ncb2_vfc_flavor}
475 monitoring_capability:
480 type: org.openecomp.resource.vfc.nodes.heat.nova.Server
483 resourceInvariantUUID: a8943d58-d3a3-4f42-770a-571abd9d3da2
484 resourceUUID: 7788dc12-9716-abcf-13c0-ebd4111c69f0
486 resourceName: Nova Server
487 resourceDescription: VFC based on OpenStack Nova Server
489 resourceCategry: Generic
490 resourceSubcategry: Infrastructure
491 resourceVendor: Ericsson
493 vfc_ecomp_name: false
494 vfc_instance_name: {get_input: gpb1_vfc_instance_name}
495 vfc_type_tag: {get_input: gpb1_vfc_type_tag}
496 vfc_description: GPB1
497 vfc_image_name: {get_input: gpb1_vfc_image_name}
501 capability: tosca.capabilities.network.Bindable
503 relationship: tosca.relationships.network.BindsTo
505 capability: tosca.capabilities.network.Bindable
507 relationship: tosca.relationships.network.BindsTo
509 capability: tosca.capabilities.network.Bindable
511 relationship: tosca.relationships.network.BindsTo
515 vfc_flavor: {get_input: gpb1_vfc_flavor}
521 monitoring_capability:
526 type: org.openecomp.resource.vfc.nodes.heat.nova.Server
529 resourceInvariantUUID: a8943d58-d3a3-4f42-770a-571abd9d3da2
530 resourceUUID: 7788dc12-9716-abcf-13c0-ebd4111c69f0
532 resourceName: Nova Server
533 resourceDescription: VFC based on OpenStack Nova Server
535 resourceCategry: Generic
536 resourceSubcategry: Infrastructure
537 resourceVendor: Ericsson
539 vfc_ecomp_name: false
540 vfc_instance_name: {get_input: gpb2_vfc_instance_name}
541 vfc_type_tag: {get_input: gpb2_vfc_type_tag}
542 vfc_description: GPB2
543 vfc_image_name: {get_input: gpb2_vfc_image_name}
547 capability: tosca.capabilities.network.Bindable
549 relationship: tosca.relationships.network.BindsTo
551 capability: tosca.capabilities.network.Bindable
553 relationship: tosca.relationships.network.BindsTo
555 capability: tosca.capabilities.network.Bindable
557 relationship: tosca.relationships.network.BindsTo
561 vfc_flavor: {get_input: gpb2_vfc_flavor}
567 monitoring_capability:
572 type: org.openecomp.resource.vfc.nodes.heat.nova.Server
575 resourceInvariantUUID: a8943d58-d3a3-4f42-770a-571abd9d3da2
576 resourceUUID: 7788dc12-9716-abcf-13c0-ebd4111c69f0
578 resourceName: Nova Server
579 resourceDescription: VFC based on OpenStack Nova Server
581 resourceCategry: Generic
582 resourceSubcategry: Infrastructure
583 resourceVendor: Ericsson
585 vfc_ecomp_name: false
586 vfc_instance_name: {get_input: vlc1_vfc_instance_name}
587 vfc_type_tag: {get_input: vlc1_vfc_type_tag}
588 vfc_description: VLC1
589 vfc_image_name: {get_input: vlc1_vfc_image_name}
593 capability: tosca.capabilities.network.Bindable
595 relationship: tosca.relationships.network.BindsTo
597 capability: tosca.capabilities.network.Bindable
599 relationship: tosca.relationships.network.BindsTo
601 capability: tosca.capabilities.network.Bindable
603 relationship: tosca.relationships.network.BindsTo
607 vfc_flavor: {get_input: vlc1_vfc_flavor}
613 monitoring_capability:
618 type: org.openecomp.resource.vfc.nodes.heat.nova.Server
621 resourceInvariantUUID: a8943d58-d3a3-4f42-770a-571abd9d3da2
622 resourceUUID: 7788dc12-9716-abcf-13c0-ebd4111c69f0
624 resourceName: Nova Server
625 resourceDescription: VFC based on OpenStack Nova Server
627 resourceCategry: Generic
628 resourceSubcategry: Infrastructure
629 resourceVendor: Ericsson
631 vfc_ecomp_name: false
632 vfc_instance_name: {get_input: vlc2_vfc_instance_name}
633 vfc_type_tag: {get_input: vlc2_vfc_type_tag}
634 vfc_description: VLC2
635 vfc_image_name: {get_input: vlc2_vfc_image_name}
639 capability: tosca.capabilities.network.Bindable
641 relationship: tosca.relationships.network.BindsTo
643 capability: tosca.capabilities.network.Bindable
645 relationship: tosca.relationships.network.BindsTo
647 capability: tosca.capabilities.network.Bindable
649 relationship: tosca.relationships.network.BindsTo
653 vfc_flavor: {get_input: vlc2_vfc_flavor}
659 monitoring_capability:
666 fsb1_oam: # VFC1 OAM CP
667 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
670 ip_address: {get_input: fsb1_oam_ip_address}
673 capability: tosca.capabilities.network.Bindable
675 relationship: tosca.relationships.network.BindsTo
677 capability: tosca.capabilities.network.Bindable
679 relationship: tosca.relationships.network.BindsTo
681 fsb1_internal1: # VFC1 Internal1 CP
682 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
685 mac_address: {get_input: fsb1_internal1_mac_address}
688 capability: tosca.capabilities.network.Bindable
690 relationship: tosca.relationships.network.BindsTo
692 capability: tosca.capabilities.network.Bindable
694 relationship: tosca.relationships.network.BindsTo
696 fsb1_internal2: # VFC1 Internal2 CP
697 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
700 mac_address: {get_input: fsb1_internal2_mac_address}
703 capability: tosca.capabilities.network.Bindable
705 relationship: tosca.relationships.network.BindsTo
707 capability: tosca.capabilities.network.Bindable
709 relationship: tosca.relationships.network.BindsTo
711 fsb2_oam: # VFC2 OAM CP
712 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
715 ip_address: {get_input: fsb2_oam_ip_address}
718 capability: tosca.capabilities.network.Bindable
720 relationship: tosca.relationships.network.BindsTo
722 capability: tosca.capabilities.network.Bindable
724 relationship: tosca.relationships.network.BindsTo
726 fsb2_internal1: # VFC2 Internal1 CP
727 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
730 mac_address: {get_input: fsb2_internal1_mac_address}
733 capability: tosca.capabilities.network.Bindable
735 relationship: tosca.relationships.network.BindsTo
737 capability: tosca.capabilities.network.Bindable
739 relationship: tosca.relationships.network.BindsTo
741 fsb2_internal2: # VFC2 Internal2 CP
742 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
745 mac_address: {get_input: fsb2_internal2_mac_address}
748 capability: tosca.capabilities.network.Bindable
750 relationship: tosca.relationships.network.BindsTo
752 capability: tosca.capabilities.network.Bindable
754 relationship: tosca.relationships.network.BindsTo
756 ncb1_internal1: # VFC3 Internal1 CP
757 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
760 mac_address: {get_input: ncb1_internal1_mac_address}
763 capability: tosca.capabilities.network.Bindable
765 relationship: tosca.relationships.network.BindsTo
767 capability: tosca.capabilities.network.Bindable
769 relationship: tosca.relationships.network.BindsTo
771 ncb1_internal2: # VFC3 Internal2 CP
772 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
775 mac_address: {get_input: ncb1_internal2_mac_address}
778 capability: tosca.capabilities.network.Bindable
780 relationship: tosca.relationships.network.BindsTo
782 capability: tosca.capabilities.network.Bindable
784 relationship: tosca.relationships.network.BindsTo
786 ncb2_internal1: # VFC4 Internal1 CP
787 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
790 mac_address: {get_input: ncb2_internal1_mac_address}
793 capability: tosca.capabilities.network.Bindable
795 relationship: tosca.relationships.network.BindsTo
797 capability: tosca.capabilities.network.Bindable
799 relationship: tosca.relationships.network.BindsTo
801 ncb2_internal2: # VFC4 Internal2 CP
802 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
805 mac_address: {get_input: ncb2_internal2_mac_address}
808 capability: tosca.capabilities.network.Bindable
810 relationship: tosca.relationships.network.BindsTo
812 capability: tosca.capabilities.network.Bindable
814 relationship: tosca.relationships.network.BindsTo
816 gpb1_internal1: # VFC5 Internal1 CP
817 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
820 mac_address: {get_input: gpb1_internal1_mac_address}
823 capability: tosca.capabilities.network.Bindable
825 relationship: tosca.relationships.network.BindsTo
827 capability: tosca.capabilities.network.Bindable
829 relationship: tosca.relationships.network.BindsTo
831 gpb1_internal2: # VFC5 Internal2 CP
832 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
835 mac_address: {get_input: gpb1_internal2_mac_address}
838 capability: tosca.capabilities.network.Bindable
840 relationship: tosca.relationships.network.BindsTo
842 capability: tosca.capabilities.network.Bindable
844 relationship: tosca.relationships.network.BindsTo
846 gpb2_internal1: # VFC6 Internal1 CP
847 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
850 mac_address: {get_input: gpb2_internal1_mac_address}
853 capability: tosca.capabilities.network.Bindable
855 relationship: tosca.relationships.network.BindsTo
857 capability: tosca.capabilities.network.Bindable
859 relationship: tosca.relationships.network.BindsTo
861 gpb2_internal2: # VFC6 Internal2 CP
862 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
865 mac_address: {get_input: gpb2_internal2_mac_address}
868 capability: tosca.capabilities.network.Bindable
870 relationship: tosca.relationships.network.BindsTo
872 capability: tosca.capabilities.network.Bindable
874 relationship: tosca.relationships.network.BindsTo
876 vlc1_oam: # VFC7 OAM CP
877 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
880 ip_address: {get_input: vlc1_oam_ip_address}
883 capability: tosca.capabilities.network.Bindable
885 relationship: tosca.relationships.network.BindsTo
887 capability: tosca.capabilities.network.Bindable
889 relationship: tosca.relationships.network.BindsTo
891 vlc1_internal2: # VFC7 Internal2 CP
892 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
895 mac_address: {get_input: vlc1_internal2_mac_address}
898 capability: tosca.capabilities.network.Bindable
900 relationship: tosca.relationships.network.BindsTo
902 capability: tosca.capabilities.network.Bindable
904 relationship: tosca.relationships.network.BindsTo
906 vlc1_sctp_a: # VFC7 eca_sctp_a CP
907 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
910 ip_address: {get_input: vlc2_sctp_a_ip_address}
913 capability: tosca.capabilities.network.Bindable
915 relationship: tosca.relationships.network.BindsTo
917 # capability: tosca.capabilities.network.Bindable
919 # relationship: tosca.relationships.network.BindsTo
921 vlc1_sctp_b: # VFC7 eca_sctp_b CP
922 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
925 ip_address: {get_input: vlc2_sctp_b_ip_address}
928 capability: tosca.capabilities.network.Bindable
930 relationship: tosca.relationships.network.BindsTo
932 # capability: tosca.capabilities.network.Bindable
934 # relationship: tosca.relationships.network.BindsTo
936 vlc1_gtp_net: # VFC7 Internal2 CP
937 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
940 ip_address: {get_input: vlc1_gtp_ip_address}
943 capability: tosca.capabilities.network.Bindable
945 relationship: tosca.relationships.network.BindsTo
947 # capability: tosca.capabilities.network.Bindable
949 # relationship: tosca.relationships.network.BindsTo
951 vlc2_oam: # VFC8 OAM CP
952 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
955 ip_address: {get_input: vlc2_oam_ip_address}
958 capability: tosca.capabilities.network.Bindable
960 relationship: tosca.relationships.network.BindsTo
962 capability: tosca.capabilities.network.Bindable
964 relationship: tosca.relationships.network.BindsTo
966 vlc2_internal1: # VFC8 Internal1 CP
967 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
970 mac_address: {get_input: vlc2_internal1_mac_address}
973 capability: tosca.capabilities.network.Bindable
975 relationship: tosca.relationships.network.BindsTo
977 capability: tosca.capabilities.network.Bindable
979 relationship: tosca.relationships.network.BindsTo
981 vlc2_internal2: # VFC8 Internal2 CP
982 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
985 mac_address: {get_input: vlc2_internal2_mac_address}
988 capability: tosca.capabilities.network.Bindable
990 relationship: tosca.relationships.network.BindsTo
992 capability: tosca.capabilities.network.Bindable
994 relationship: tosca.relationships.network.BindsTo
996 vlc2_sctp_a: # VFC8 eca_sctp_a CP
997 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1000 ip_address: {get_input: vlc2_sctp_a_ip_address}
1003 capability: tosca.capabilities.network.Bindable
1005 relationship: tosca.relationships.network.BindsTo
1007 # capability: tosca.capabilities.network.Bindable
1009 # relationship: tosca.relationships.network.BindsTo
1011 vlc2_sctp_b: # VFC8 eca_sctp_b CP
1012 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1015 ip_address: {get_input: vlc2_sctp_b_ip_address}
1018 capability: tosca.capabilities.network.Bindable
1020 relationship: tosca.relationships.network.BindsTo
1022 # capability: tosca.capabilities.network.Bindable
1024 # relationship: tosca.relationships.network.BindsTo
1026 vlc2_gtp_net: # VFC8 gtp CP
1027 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1030 ip_address: {get_input: vlc2_gtp_ip_address}
1033 capability: tosca.capabilities.network.Bindable
1035 relationship: tosca.relationships.network.BindsTo
1037 # capability: tosca.capabilities.network.Bindable
1039 # relationship: tosca.relationships.network.BindsTo
1041 # Virtual Links (Networks)
1044 type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1047 resourceInvariantUUID: 14a25c59-e2c2-4f86-880d-371d4d9dc88c
1048 resourceUUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da1234
1049 resourceversion: 1.0
1050 resourceName: Network
1051 resourceDescription: Internal Network
1053 resourceCategry: Generic
1054 resourceSubcategory: Infrastructure
1055 resourceVendor: AT&T
1057 network_type: Tenant_Layer_3
1059 network_technology: Contrail
1060 network_ecomp_name: false
1061 network_homing: false
1062 network_deployment_node: { get_input : network_deployment_node }
1063 contrail_virtual_network:
1064 vn_name: MME-24474-Ericsson-WTC-lab_int_MMEX36_net_1
1065 vn_forwarding_mode: l2
1072 enable_dhcp: {get_input: Internal1_net_enable_dhcp}
1073 cidr: {get_input: Internal1_net_cidr}
1074 gateway_ip: {get_input: Internal1_net_gateway_ip}
1077 type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1079 resourceInvariantUUID: 14a25c59-e2c2-4f86-880d-371d4d9dc88c
1080 resourceUUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da1234
1081 resourceversion: 1.0
1082 resourceName: Network
1083 resourceDescription: Internal Network
1085 resourceCategry: Generic
1086 resourceSubcategory: Infrastructure
1087 resourceVendor: AT&T
1089 network_type: Tenant_Layer_3
1091 network_technology: Contrail
1092 network_ecomp_name: false
1093 network_homing: false
1094 network_deployment_node: { get_input : network_deployment_node }
1095 contrail_virtual_network:
1096 vn_name: MME-24474-Ericsson-WTC-lab_int_MMEX36_net_2
1097 vn_forwarding_mode: l2
1104 enable_dhcp: {get_input: Internal2_net_enable_dhcp}
1105 cidr: {get_input: Internal2_net_cidr}
1106 gateway_ip: {get_input: Internal2_net_gateway_ip}
1110 type: org.openecomp.resource.vl.OAM
1113 resourceInvariantUUID: 18643c59-e2c2-4f86-880d-371d4d9dc52a
1114 resourceUUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da7fcc
1115 resourceversion: 2.0
1116 resourceName: Mobility OAM Network
1117 resourceDescription: Mobility OAM Network
1120 resourceVendor: AT&T
1123 network_type: vIPR_ATM_OAM
1124 network_technology: Contrail
1125 network_id: {get_input: oam_net_id}
1134 vfmoduleVmmeModule-1:
1135 type: org.openecomp.groups.VfModule
1138 vfModuleModelName: vMME::module-1
1139 vfModuleModelInvariantUUID: adf1a10a-f788-492f-9ea7-7ff91dd55f8c
1140 vfModuleModelUUID: b220ed1e-4bc7-4fc0-ba7e-cc7af6da7ffc
1141 vfModuleModelVersion: 1
1144 vf_module_type: Expansion # set by service designer
1145 vf_module_label: vMME Expansion VF Module # set by service designer
1146 vf_module_description: vMME expansion VF Module # set by service designer
1147 contrail_service_instance: true # from HEAT
1148 availability_zone_count: 2 # from HEAT
1149 volume_group: false # from HEAT / service Designer
1150 artifacts: # HEAT Templates
1151 - /Artifacts/vmme_small_create_fsb.yml
1152 - /Artifacts/vmme_small.yml
1171 type: org.openecomp.groups.heat.HeatStack
1173 heat_file: ../Artifacts/vmme_small.yml
1174 description: HOT template to create vmme 2 fsb 2 ncb 2 gbp 2 vlc
1176 members: [ FSB1, FSB2, NCB1, NCB2, VLC1, VLC2, GPB1, GPB2, Internal1_net, Internal2_net, fsb1_oam,
1177 fsb1_internal1, fsb1_internal2, fsb2_oam, fsb2_internal2, ncb1_internal1, ncb1_internal2,
1178 ncb2_internal1, ncb2_internal2, gpb1_internal1, gpb1_internal2, gpb2_internal1,
1179 gpb2_internal2, vlc1_oam, vlc1_internal1, vlc1_internal2, vlc1_sctp_a, vlc1_sctp_b,
1180 vlc1_gtp, vlc2_oam, vlc2_internal1, vlc2_internal2, vlc2_sctp_a, vlc2_sctp_b, vlc1_gtp ]
1182 vmme_small_create_fsb:
1183 type: org.openecomp.groups.heat.HeatStack
1185 heat_file: ../Artifacts/vmme_small_create_fsb.yml
1186 description: server template for vMME
1188 members: [ FSB1_volume, FSB2_volume ]
1191 # Autoscaling policy
1192 - mme_autoscale_policy:
1193 type: org.openecomp.policy.Autoscaling
1201 target: [ vfmoduleVmmeModule-1]
1204 substitution_mapping:
1205 type: org.openecomp.resource.vf.vmme
1208 - vlc1_gtp_net.link:
1209 capability: tosca.capabilities.network.Linkable
1210 relationship: tosca.relationships.network.LinksTo
1211 - vlc2_gtp_net.link:
1212 capability: tosca.capabilities.network.Linkable
1213 relationship: tosca.relationships.network.LinksTo
1215 capability: tosca.capabilities.network.Linkable
1216 relationship: tosca.relationships.network.LinksTo
1218 capability: tosca.capabilities.network.Linkable
1219 relationship: tosca.relationships.network.LinksTo