1 tosca_definitions_version: tosca_simple_profile_for_ecomp_1_0
3 description: vECA VF Topology Template
6 invariantUUID: 3d4f3d68-d3a3-4f52-127c-ab188c9d4da2 # generated by ASDC
7 UUID: a2c4dc32-9c16-a3df-d2c0-e5ab221c69f0 # generated by ASDC
10 Performs intelligent adaptation of Multimedia Messages (MMs), and adaptation of individual media,
11 such as videos, audio files, images, animations, and text. Sits on the MM1 downlink path and performs
12 optimization offline. It intercepts the entire media and completes the optimizations before sending
13 the message to handsets.
21 # reference to template definitions
23 - tosca_simple_profile_for_ecomp_1_0.yml
27 # This section provides the parameters which OPENECOMP is not providing values to during instantiation.
28 # It is expected that node template parameters which are not mapped to the Inputs section recieve value from OPENECOMP
29 # during the orchestration
35 vECA_OAM: # vECA OAM VFC
36 type: org.openecomp.resource.vfc.Generic
39 invariantUUID: 12243d33-d3a3-4f42-770a-5710009d3baa
40 UUID: ab08dc12-0716-abcf-13c0-afd4111c69a0
43 description: ECA Management
46 subCategory: Generic_VFC
52 vfc_instance_name: # to be set by OPENECOMP during instantiation
53 vfc_type_tag: # from HEAT ENV
54 vfc_description: vECA_OAM VFC
55 vfc_image_name: eca-v13-release.qcow2 # from HEAT / HEAT ENV
56 vfc_availability_zone:
62 vfc_flavor: eca_oam_flavor # from HEAT ENV
65 min_instances: 2 # set by service designer
66 max_instances: 2 # set by service designer
68 vECA_ARB: # vECA ARB VFC
69 type: org.openecomp.resource.vfc.Generic
72 invariantUUID: 0ab53d33-d3a3-4f42-770a-5710009d301a
73 UUID: 8808dc12-0716-abcf-23c0-afd4111c60d0
76 description: ECA Arbitrator
79 subCategory: Generic_VFC
85 vfc_instance_name: # to be set by OPENECOMP during instantiation
86 vfc_type_tag: # from HEAT ENV
87 vfc_description: vECA_ABR VFC
88 vfc_image_name: eca-v13-release.qcow2 # from HEAT / HEAT ENV
89 vfc_availability_zone:
96 vfc_flavor: eca_arb_flavor # from HEAT ENV
99 min_instances: 1 # set by service designer
100 max_instances: 1 # set by service designer
102 # Internal VF Connection Points (VFCs connection points)
105 type: org.openecomp.cp.OAM
108 invariantUUID: 553f8d08-2223-4a97-127c-11ab729d1234 # generated by ASDC
109 UUID: ab14db52-2116-a3af-1240-a236221ca82a # generated by ASDC
110 version: 1.0 # set by ASDC
119 mac_address: # provided by OPENECOMP (SDNC)
124 type: org.openecomp.cp.CP
127 invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
128 UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
129 version: 1.0 # set by ASDC
138 mac_address: # provided by OPENECOMP (SDNC)
143 type: org.openecomp.cp.OAM
146 invariantUUID: 553f8d08-2223-4a97-127c-11ab729d1234 # generated by ASDC
147 UUID: ab14db52-2116-a3af-1240-a236221ca82a # generated by ASDC
148 version: 1.0 # set by ASDC
156 ip_address: # provided by OPENECOMP (SDNC)
160 type: org.openecomp.cp.CP
163 invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
164 UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
165 version: 1.0 # set by ASDC
174 mac_address: # provided by OPENECOMP (SDNC)
182 VFModuleECA_OAM_Base:
183 type: org.openecomp.groups.VfModule
186 vfModuleModelName: vECA::module-0
187 vfModuleModelInvariantUUID: 13aba10a-f788-492f-9ea7-7ff91dd05aaa
188 vfModuleModelUUID: 1230ed1e-4bc7-4fc0-ba7e-cc7af6da7000
189 vfModuleModelVersion: 1
192 vf_module_type: Base # set by service designer
193 vf_module_description: vECA Base VF Module # set by service designer
194 contrail_service_instance: true # from HEAT
195 availability_zone_count: 1 # from HEAT
196 volume_group: false # from HEAT / service Designer
197 artifacts: # HEAT Templates
198 - 099a6909-290f-4293-a347-736f11b8ff18
199 - 0db84f21-d298-4a4b-b11e-37b92a734066
210 - mmsc_anti_affinity_placement_policy:
211 type: org.openecomp.policy.Placement
214 conatiner_type: compute
215 policy: anti_affinity
217 target: [vECA_OAM, vECA_ARB ]