1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.nodes.heat.FSB:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
19 description: FSB1_name
25 description: FSB2_name
26 cmaui_cinder_volume_size:
31 description: my volume size 320GB
37 description: FSB1_flavor
43 description: FSB1_image
45 label: FSB1_internal_mac
49 description: FSB1_internal_mac
51 label: FSB1_internal_mac
55 description: FSB1_internal_mac
61 description: FSB1_zone
67 description: FSB2_zone
74 label: FSB1_internal_mac
78 description: FSB1_internal_mac
80 label: FSB1_internal_mac
84 description: FSB1_internal_mac
95 packet_mirror_network_name:
102 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
105 get_input: fsb2-Internal2-mac
106 network: Internal2-net-fsb2-Internal2
107 subinterface_indicator: false
110 capability: tosca.capabilities.network.Bindable
112 relationship: tosca.relationships.network.BindsTo
114 capability: tosca.capabilities.network.Linkable
116 relationship: tosca.relationships.network.LinksTo
118 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
121 get_input: fsb2-Internal1-mac
122 network: Internal2-net-fsb2-Internal1
123 subinterface_indicator: false
126 capability: tosca.capabilities.network.Bindable
128 relationship: tosca.relationships.network.BindsTo
130 capability: tosca.capabilities.network.Linkable
132 relationship: tosca.relationships.network.LinksTo
134 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
137 get_input: fsb1-Internal2-mac
138 network: Internal1-net-fsb1-Internal2
139 subinterface_indicator: false
142 capability: tosca.capabilities.network.Bindable
144 relationship: tosca.relationships.network.BindsTo
146 capability: tosca.capabilities.network.Linkable
148 relationship: tosca.relationships.network.LinksTo
150 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
153 get_input: fsb1-Internal1-mac
154 network: Internal1-net-fsb1-Internal1
155 subinterface_indicator: false
158 capability: tosca.capabilities.network.Bindable
160 relationship: tosca.relationships.network.BindsTo
162 capability: tosca.capabilities.network.Linkable
164 relationship: tosca.relationships.network.LinksTo
166 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
170 get_input: jsa_net_name
172 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
178 - FSB_FSB1_Internal_network_id
186 - FSB_FSB2_Internal_network_id
190 - FSB_FSB2_Internal_network_id
192 type: org.openecomp.resource.vfc.nodes.heat.FSB
195 get_input: fsb-flavor
198 admin_pass: STATIC-DATA-FSB1
199 user_data: OPTIONAL-DATA-FSB1
204 - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0
205 - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1
210 capability: tosca.capabilities.Node
211 node: packet_mirror_network
212 relationship: tosca.relationships.DependsOn
214 capability: tosca.capabilities.Attachment
216 relationship: cmaui_volume_attachment
218 capability: tosca.capabilities.Attachment
220 relationship: cmaui_volume_attachment
222 type: org.openecomp.resource.vfc.nodes.heat.FSB
225 get_input: fsb-flavor
228 admin_pass: STATIC-DATA-FSB2
233 - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
234 - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
239 capability: tosca.capabilities.Node
240 node: packet_mirror_network
241 relationship: tosca.relationships.DependsOn
243 capability: tosca.capabilities.Attachment
245 relationship: cmaui_volume_attachment
247 capability: tosca.capabilities.Attachment
249 relationship: cmaui_volume_attachment
251 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
254 get_input: CMAUI_volume_type
255 size: '(get_input : cmaui_cinder_volume_size) * 1024'
257 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
260 get_input: CMAUI_volume_type
261 size: '(get_input : cmaui_cinder_volume_size) * 1024'
263 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
266 get_input: CMAUI_volume_type
267 size: '(get_input : cmaui_cinder_volume_size) * 1024'
269 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
272 get_input: CMAUI_volume_type
273 size: '(get_input : cmaui_cinder_volume_size) * 1024'
274 packet_mirror_network:
275 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
278 get_input: packet_mirror_network_name
280 type: org.openecomp.resource.abstract.nodes.FSB
284 port_FSB1_Internal_mac_address:
285 get_input: fsb1-Internal1-mac
286 compute_FSB_user_data:
290 get_input: fsb-flavor
293 compute_FSB_admin_pass:
296 port_FSB1_Internal_subinterface_indicator:
299 port_FSB1_Internal_network:
300 - Internal1-net-fsb1-Internal1
301 - Internal1-net-fsb1-Internal2
302 port_FSB2_Internal_mac_address:
303 get_input: fsb2-Internal1-mac
304 port_FSB2_Internal_network:
305 - Internal2-net-fsb2-Internal1
306 - Internal2-net-fsb2-Internal2
307 compute_FSB_metadata:
309 - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0
310 - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1
312 - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
313 - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
314 port_FSB2_Internal_subinterface_indicator:
317 compute_FSB_availability_zone:
318 - get_input: fsb1_zone
319 - get_input: fsb2_zone
321 - get_input: fsb1-name
322 - get_input: fsb2-name
323 service_template_filter:
324 substitute_service_template: Nested_FSBServiceTemplate.yaml
329 - service_template_filter
333 capability: tosca.capabilities.Node
334 node: packet_mirror_network
335 relationship: tosca.relationships.DependsOn
336 - link_FSB_FSB1_Internal:
337 capability: tosca.capabilities.network.Linkable
339 relationship: tosca.relationships.network.LinksTo
340 - link_FSB_FSB2_Internal:
341 capability: tosca.capabilities.network.Linkable
343 relationship: tosca.relationships.network.LinksTo
345 capability: tosca.capabilities.Attachment
347 relationship: cmaui_volume_attachment
349 capability: tosca.capabilities.Attachment
351 relationship: cmaui_volume_attachment
354 type: org.openecomp.groups.heat.HeatStack
356 heat_file: ../Artifacts/ep-jsa_net.yaml
358 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
368 - packet_mirror_network_name