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
209 type: org.openecomp.resource.vfc.nodes.heat.FSB
212 get_input: fsb-flavor
215 admin_pass: STATIC-DATA-FSB2
220 - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
221 - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
224 packet_mirror_network:
225 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
228 get_input: packet_mirror_network_name
231 capability: tosca.capabilities.Node
233 relationship: tosca.relationships.DependsOn
235 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
238 get_input: security_group_name
239 description: ems security group
243 port_range_max: 65535
244 remote_ip_prefix: 0.0.0.0/0
249 capability: attachment_FSB_FSB1_Internal
251 relationship: org.openecomp.relationships.AttachesTo
253 type: org.openecomp.resource.abstract.nodes.FSB
257 port_FSB1_Internal_mac_address:
258 get_input: fsb1-Internal1-mac
259 compute_FSB_user_data:
263 get_input: fsb-flavor
266 compute_FSB_admin_pass:
269 port_FSB1_Internal_subinterface_indicator:
272 port_FSB1_Internal_network:
273 - Internal1-net-fsb1-Internal1
274 - Internal1-net-fsb1-Internal2
275 port_FSB2_Internal_mac_address:
276 get_input: fsb2-Internal1-mac
277 port_FSB2_Internal_network:
278 - Internal2-net-fsb2-Internal1
279 - Internal2-net-fsb2-Internal2
280 compute_FSB_metadata:
282 - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0
283 - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1
285 - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
286 - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
287 port_FSB2_Internal_subinterface_indicator:
290 compute_FSB_availability_zone:
291 - get_input: fsb1_zone
292 - get_input: fsb2_zone
294 - get_input: fsb1-name
295 - get_input: fsb2-name
296 service_template_filter:
297 substitute_service_template: Nested_FSBServiceTemplate.yaml
302 - service_template_filter
305 - link_FSB_FSB1_Internal:
306 capability: tosca.capabilities.network.Linkable
308 relationship: tosca.relationships.network.LinksTo
309 - link_FSB_FSB2_Internal:
310 capability: tosca.capabilities.network.Linkable
312 relationship: tosca.relationships.network.LinksTo
315 type: org.openecomp.groups.heat.HeatStack
317 heat_file: ../Artifacts/ep-jsa_net.yaml
319 Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
329 - packet_mirror_network