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
17 type: org.openecomp.annotations.Source
22 param_name: pd_flavor_name
24 description: flavor name of PD instance
26 availabilityzone_name:
27 label: availabilityzone name
32 type: org.openecomp.annotations.Source
37 param_name: availabilityzone_name
39 description: availabilityzone name
41 packet_internal_network_name:
42 label: packet internal network name
47 type: org.openecomp.annotations.Source
52 param_name: packet_internal_network_name
54 description: name of the network
55 pd01_cinder_volume_size:
61 type: org.openecomp.annotations.Source
66 param_name: pd01_cinder_volume_size
68 description: volume size
71 label: OAM flavor name
76 type: org.openecomp.annotations.Source
81 param_name: oam_flavor_name
83 description: flavor name of OAM instance
91 type: org.openecomp.annotations.Source
96 param_name: pd_image_name
98 description: PD image name
100 packet_mirror_network_name:
101 label: packet mirror network name
106 type: org.openecomp.annotations.Source
109 - hot-mog-0108-bs1271
111 param_name: packet_mirror_network_name
113 description: name of the network
114 default: packet-net-1
116 label: PD server names
121 type: org.openecomp.annotations.Source
124 - hot-mog-0108-bs1271
126 param_name: pd_server_names
128 description: name of the PD instance
140 type: org.openecomp.annotations.Source
143 - hot-mog-0108-bs1271
145 param_name: pd01_volume_type
147 description: volume type
148 default: volume_type_1
150 label: oam network name
155 type: org.openecomp.annotations.Source
158 - hot-mog-0108-bs1271
160 param_name: oam_net_name
162 description: name of the oam network
163 default: oam_protected_net_0
165 packet_mirror_network:
166 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
169 get_input: packet_mirror_network_name
171 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
174 get_input: pd01_volume_type
175 size: '(get_input : pd01_cinder_volume_size) * 1024'
176 packet_internal_network:
177 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
180 get_input: packet_internal_network_name
182 type: org.openecomp.resource.abstract.nodes.pd_server
186 port_pd01_port_0_mac_requirements:
189 port_pd01_port_0_network:
190 - packet_mirror_network
191 port_pd01_port_0_ip_requirements:
195 floating_ip_count_required:
200 floating_ip_count_required:
202 compute_pd_server_availability_zone:
203 - get_input: availabilityzone_name
204 compute_pd_server_name:
208 port_pd01_port_0_subinterface_indicator:
210 port_pd01_port_0_replacement_policy:
213 get_input: pd_flavor_name
215 get_input: pd_image_name
216 port_pd01_port_1_network:
217 - packet_internal_network
218 compute_pd_server_user_data_format:
220 port_pd01_port_1_ip_requirements:
224 floating_ip_count_required:
229 floating_ip_count_required:
231 port_pd01_port_1_subinterface_indicator:
233 port_pd01_port_1_mac_requirements:
236 port_pd01_port_1_replacement_policy:
238 service_template_filter:
239 substitute_service_template: Nested_pd_serverServiceTemplate.yaml
244 - service_template_filter
247 - dependency_pd_server:
248 capability: tosca.capabilities.Node
249 node: packet_mirror_network
250 relationship: tosca.relationships.DependsOn
251 - link_pd_server_pd01_port_0:
252 capability: tosca.capabilities.network.Linkable
253 node: packet_mirror_network
254 relationship: tosca.relationships.network.LinksTo
255 - link_pd_server_pd01_port_1:
256 capability: tosca.capabilities.network.Linkable
257 node: packet_internal_network
258 relationship: tosca.relationships.network.LinksTo
259 - local_storage_pd_server:
260 capability: tosca.capabilities.Attachment
262 relationship: pd01_volume_attachment
263 relationship_templates:
264 pd01_volume_attachment:
265 type: org.openecomp.relationships.VolumeAttachesTo
267 volume_id: pd01_volume
268 instance_uuid: abstract_pd_server
270 hot-mog-0108-bs1271_group:
271 type: org.openecomp.groups.heat.HeatStack
273 heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
274 description: heat template that creates MOG stack
276 - packet_mirror_network
278 - packet_internal_network