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_subinterface_indicator:
205 port_pd01_port_0_replacement_policy:
208 get_input: pd_flavor_name
210 get_input: pd_image_name
211 port_pd01_port_1_network:
212 - packet_internal_network
213 compute_pd_server_user_data_format:
215 port_pd01_port_1_ip_requirements:
219 floating_ip_count_required:
221 port_pd01_port_1_subinterface_indicator:
223 port_pd01_port_1_mac_requirements:
226 port_pd01_port_1_replacement_policy:
228 service_template_filter:
229 substitute_service_template: Nested_pd_serverServiceTemplate.yaml
234 - service_template_filter
237 - dependency_pd_server:
238 capability: tosca.capabilities.Node
239 node: packet_mirror_network
240 relationship: tosca.relationships.DependsOn
241 - link_pd_server_pd01_port_0:
242 capability: tosca.capabilities.network.Linkable
243 node: packet_mirror_network
244 relationship: tosca.relationships.network.LinksTo
245 - link_pd_server_pd01_port_1:
246 capability: tosca.capabilities.network.Linkable
247 node: packet_internal_network
248 relationship: tosca.relationships.network.LinksTo
249 - local_storage_pd_server:
250 capability: tosca.capabilities.Attachment
252 relationship: pd01_volume_attachment
253 relationship_templates:
254 pd01_volume_attachment:
255 type: org.openecomp.relationships.VolumeAttachesTo
257 volume_id: pd01_volume
258 instance_uuid: abstract_pd_server
260 hot-mog-0108-bs1271_group:
261 type: org.openecomp.groups.heat.HeatStack
263 heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
264 description: heat template that creates MOG stack
266 - packet_mirror_network
268 - packet_internal_network