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:
197 compute_pd_server_availability_zone:
198 - get_input: availabilityzone_name
199 compute_pd_server_name:
203 port_pd01_port_0_replacement_policy:
206 get_input: pd_flavor_name
208 get_input: pd_image_name
209 port_pd01_port_1_network:
210 - packet_internal_network
211 compute_pd_server_user_data_format:
213 port_pd01_port_1_ip_requirements:
217 floating_ip_count_required:
219 port_pd01_port_1_mac_requirements:
222 port_pd01_port_1_replacement_policy:
224 service_template_filter:
225 substitute_service_template: Nested_pd_serverServiceTemplate.yaml
230 - service_template_filter
233 - dependency_pd_server:
234 capability: tosca.capabilities.Node
235 node: packet_mirror_network
236 relationship: tosca.relationships.DependsOn
237 - link_pd_server_pd01_port_0:
238 capability: tosca.capabilities.network.Linkable
239 node: packet_mirror_network
240 relationship: tosca.relationships.network.LinksTo
241 - link_pd_server_pd01_port_1:
242 capability: tosca.capabilities.network.Linkable
243 node: packet_internal_network
244 relationship: tosca.relationships.network.LinksTo
245 - local_storage_pd_server:
246 capability: tosca.capabilities.Attachment
248 relationship: pd01_volume_attachment
249 relationship_templates:
250 pd01_volume_attachment:
251 type: org.openecomp.relationships.VolumeAttachesTo
253 volume_id: pd01_volume
254 instance_uuid: abstract_pd_server
256 hot-mog-0108-bs1271_group:
257 type: org.openecomp.groups.heat.HeatStack
259 heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
260 description: heat template that creates MOG stack
262 - packet_mirror_network
264 - packet_internal_network