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 type: org.openecomp.resource.vfc.nodes.heat.FSB
217 get_input: fsb-flavor
220 admin_pass: STATIC-DATA-FSB2
225 - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
226 - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
231 capability: tosca.capabilities.Node
232 node: packet_mirror_network
233 relationship: tosca.relationships.DependsOn
234 packet_mirror_network:
235 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
238 get_input: packet_mirror_network_name
240 type: org.openecomp.resource.abstract.nodes.FSB
244 port_FSB1_Internal_mac_address:
245 get_input: fsb1-Internal1-mac
246 compute_FSB_user_data:
250 get_input: fsb-flavor
253 compute_FSB_admin_pass:
256 port_FSB1_Internal_subinterface_indicator:
259 port_FSB1_Internal_network:
260 - Internal1-net-fsb1-Internal1
261 - Internal1-net-fsb1-Internal2
262 port_FSB2_Internal_mac_address:
263 get_input: fsb2-Internal1-mac
264 port_FSB2_Internal_network:
265 - Internal2-net-fsb2-Internal1
266 - Internal2-net-fsb2-Internal2
267 compute_FSB_metadata:
269 - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0
270 - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1
272 - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
273 - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
274 port_FSB2_Internal_subinterface_indicator:
277 compute_FSB_availability_zone:
278 - get_input: fsb1_zone
279 - get_input: fsb2_zone
281 - get_input: fsb1-name
282 - get_input: fsb2-name
283 service_template_filter:
284 substitute_service_template: Nested_FSBServiceTemplate.yaml
289 - service_template_filter
293 capability: tosca.capabilities.Node
294 node: packet_mirror_network
295 relationship: tosca.relationships.DependsOn
296 - link_FSB_FSB1_Internal:
297 capability: tosca.capabilities.network.Linkable
299 relationship: tosca.relationships.network.LinksTo
300 - link_FSB_FSB2_Internal:
301 capability: tosca.capabilities.network.Linkable
303 relationship: tosca.relationships.network.LinksTo
306 type: org.openecomp.groups.heat.HeatStack
308 heat_file: ../Artifacts/ep-jsa_net.yaml
310 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
320 - packet_mirror_network_name