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 type: org.openecomp.resource.vfc.nodes.heat.FSB
213 get_input: fsb-flavor
216 admin_pass: STATIC-DATA-FSB2
221 - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
222 - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
227 capability: tosca.capabilities.Node
228 node: packet_mirror_network
229 relationship: tosca.relationships.DependsOn
230 packet_mirror_network:
231 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
234 get_input: packet_mirror_network_name
236 type: org.openecomp.resource.abstract.nodes.FSB
240 port_FSB1_Internal_mac_address:
241 get_input: fsb1-Internal1-mac
242 compute_FSB_user_data:
246 get_input: fsb-flavor
249 compute_FSB_admin_pass:
252 port_FSB1_Internal_network:
253 - Internal1-net-fsb1-Internal1
254 - Internal1-net-fsb1-Internal2
255 port_FSB2_Internal_mac_address:
256 get_input: fsb2-Internal1-mac
257 port_FSB2_Internal_network:
258 - Internal2-net-fsb2-Internal1
259 - Internal2-net-fsb2-Internal2
260 compute_FSB_metadata:
262 - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0
263 - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1
265 - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
266 - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
267 compute_FSB_availability_zone:
268 - get_input: fsb1_zone
269 - get_input: fsb2_zone
271 - get_input: fsb1-name
272 - get_input: fsb2-name
273 service_template_filter:
274 substitute_service_template: Nested_FSBServiceTemplate.yaml
279 - service_template_filter
283 capability: tosca.capabilities.Node
284 node: packet_mirror_network
285 relationship: tosca.relationships.DependsOn
286 - link_FSB_FSB1_Internal:
287 capability: tosca.capabilities.network.Linkable
289 relationship: tosca.relationships.network.LinksTo
290 - link_FSB_FSB2_Internal:
291 capability: tosca.capabilities.network.Linkable
293 relationship: tosca.relationships.network.LinksTo
296 type: org.openecomp.groups.heat.HeatStack
298 heat_file: ../Artifacts/ep-jsa_net.yaml
300 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
310 - packet_mirror_network_name