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
109 capability: tosca.capabilities.network.Bindable
111 relationship: tosca.relationships.network.BindsTo
113 capability: tosca.capabilities.network.Linkable
115 relationship: tosca.relationships.network.LinksTo
117 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
120 get_input: fsb2-Internal1-mac
121 network: Internal2-net-fsb2-Internal1
124 capability: tosca.capabilities.network.Bindable
126 relationship: tosca.relationships.network.BindsTo
128 capability: tosca.capabilities.network.Linkable
130 relationship: tosca.relationships.network.LinksTo
132 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
135 get_input: fsb1-Internal2-mac
136 network: Internal1-net-fsb1-Internal2
139 capability: tosca.capabilities.network.Bindable
141 relationship: tosca.relationships.network.BindsTo
143 capability: tosca.capabilities.network.Linkable
145 relationship: tosca.relationships.network.LinksTo
147 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
150 get_input: fsb1-Internal1-mac
151 network: Internal1-net-fsb1-Internal1
154 capability: tosca.capabilities.network.Bindable
156 relationship: tosca.relationships.network.BindsTo
158 capability: tosca.capabilities.network.Linkable
160 relationship: tosca.relationships.network.LinksTo
162 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
166 get_input: jsa_net_name
168 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
174 - FSB_FSB1_Internal_network_id
182 - FSB_FSB2_Internal_network_id
186 - FSB_FSB2_Internal_network_id
188 type: org.openecomp.resource.vfc.nodes.heat.FSB
191 get_input: fsb-flavor
194 admin_pass: STATIC-DATA-FSB1
195 user_data: OPTIONAL-DATA-FSB1
200 - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0
201 - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1
206 capability: tosca.capabilities.Node
207 node: packet_mirror_network
208 relationship: tosca.relationships.DependsOn
210 capability: tosca.capabilities.Attachment
212 relationship: cmaui_volume_attachment
214 capability: tosca.capabilities.Attachment
216 relationship: cmaui_volume_attachment
218 type: org.openecomp.resource.vfc.nodes.heat.FSB
221 get_input: fsb-flavor
224 admin_pass: STATIC-DATA-FSB2
229 - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
230 - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
235 capability: tosca.capabilities.Node
236 node: packet_mirror_network
237 relationship: tosca.relationships.DependsOn
239 capability: tosca.capabilities.Attachment
241 relationship: cmaui_volume_attachment
243 capability: tosca.capabilities.Attachment
245 relationship: cmaui_volume_attachment
247 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
250 get_input: CMAUI_volume_type
251 size: '(get_input : cmaui_cinder_volume_size) * 1024'
253 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
256 get_input: CMAUI_volume_type
257 size: '(get_input : cmaui_cinder_volume_size) * 1024'
259 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
262 get_input: CMAUI_volume_type
263 size: '(get_input : cmaui_cinder_volume_size) * 1024'
265 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
268 get_input: CMAUI_volume_type
269 size: '(get_input : cmaui_cinder_volume_size) * 1024'
270 packet_mirror_network:
271 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
274 get_input: packet_mirror_network_name
276 type: org.openecomp.resource.abstract.nodes.FSB
280 port_FSB1_Internal_mac_address:
281 get_input: fsb1-Internal1-mac
282 compute_FSB_user_data:
286 get_input: fsb-flavor
289 compute_FSB_admin_pass:
292 port_FSB1_Internal_network:
293 - Internal1-net-fsb1-Internal1
294 - Internal1-net-fsb1-Internal2
295 port_FSB2_Internal_mac_address:
296 get_input: fsb2-Internal1-mac
297 port_FSB2_Internal_network:
298 - Internal2-net-fsb2-Internal1
299 - Internal2-net-fsb2-Internal2
300 compute_FSB_metadata:
302 - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0
303 - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1
305 - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
306 - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
307 compute_FSB_availability_zone:
308 - get_input: fsb1_zone
309 - get_input: fsb2_zone
311 - get_input: fsb1-name
312 - get_input: fsb2-name
313 service_template_filter:
314 substitute_service_template: Nested_FSBServiceTemplate.yaml
319 - service_template_filter
323 capability: tosca.capabilities.Node
324 node: packet_mirror_network
325 relationship: tosca.relationships.DependsOn
326 - link_FSB_FSB1_Internal:
327 capability: tosca.capabilities.network.Linkable
329 relationship: tosca.relationships.network.LinksTo
330 - link_FSB_FSB2_Internal:
331 capability: tosca.capabilities.network.Linkable
333 relationship: tosca.relationships.network.LinksTo
335 capability: tosca.capabilities.Attachment
337 relationship: cmaui_volume_attachment
339 capability: tosca.capabilities.Attachment
341 relationship: cmaui_volume_attachment
344 type: org.openecomp.groups.heat.HeatStack
346 heat_file: ../Artifacts/ep-jsa_net.yaml
348 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
358 - packet_mirror_network_name