Merge pull request #255 from mpeuster/osm/master
[osm/vim-emu.git] / src / emuvim / test / unittests / test_heatapi_template_update_stack.json
1 {
2   "template": {
3     "heat_template_version": "2015-04-30",
4     "resources": {
5       "firewall1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
6         "type": "OS::Nova::Server",
7         "properties": {
8           "flavor": {
9             "flavorName": "m1.small",
10             "vcpu": 2,
11             "ram": 2048,
12             "storage": 20
13           },
14           "image": "ubuntu:trusty",
15           "name": "firewall1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
16           "networks": [
17             {
18               "port": {
19                 "get_resource": "firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
20               }
21             },
22             {
23               "port": {
24                 "get_resource": "firewall1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
25               }
26             }
27           ]
28         }
29       },
30       "firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
31         "type": "OS::Neutron::Port",
32         "properties": {
33           "name": "firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
34           "network": {
35             "get_resource": "sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
36           }
37         }
38       },
39       "firewall1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
40         "type": "OS::Neutron::Port",
41         "properties": {
42           "name": "firewall1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
43           "network": {
44             "get_resource": "firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
45           }
46         }
47       },
48       "firewall1:firewall-2-loadbalancer:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
49         "type": "OS::Neutron::RouterInterface",
50         "properties": {
51           "router": {
52             "get_resource": "sonata-demo:firewall-2-loadbalancer:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
53           },
54           "subnet": {
55             "get_resource": "firewall:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
56           }
57         }
58       },
59       "firewall1:iperf-2-firewall:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
60         "type": "OS::Neutron::RouterInterface",
61         "properties": {
62           "router": {
63             "get_resource": "sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
64           },
65           "subnet": {
66             "get_resource": "firewall:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
67           }
68         }
69       },
70       "firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
71         "type": "OS::Neutron::Net",
72         "properties": {
73           "name": "firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
74         }
75       },
76       "firewall:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
77         "type": "OS::Neutron::Subnet",
78         "properties": {
79           "cidr": "192.0.1.0/29",
80           "gateway_ip": "192.1.0.1",
81           "name": "firewall:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
82           "network": {
83             "get_resource": "firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
84           }
85         }
86       },
87       "firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
88         "type": "OS::Neutron::Net",
89         "properties": {
90           "name": "firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
91         }
92       },
93       "firewall:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
94         "type": "OS::Neutron::Subnet",
95         "properties": {
96           "cidr": "192.0.1.0/29",
97           "gateway_ip": "192.1.0.1",
98           "name": "firewall:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
99           "network": {
100             "get_resource": "firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
101           }
102         }
103       },
104       "floating:firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
105         "type": "OS::Neutron::FloatingIP",
106         "properties": {
107           "floating_network_id": "decd89e2-1681-427e-ac24-6e9f1abb1715",
108           "port_id": {
109             "get_resource": "firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
110           }
111         }
112       },
113       "floating:iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
114         "type": "OS::Neutron::FloatingIP",
115         "properties": {
116           "floating_network_id": "decd89e2-1681-427e-ac24-6e9f1abb1715",
117           "port_id": {
118             "get_resource": "iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
119           }
120         }
121       },
122       "floating:loadbalancer1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
123         "type": "OS::Neutron::FloatingIP",
124         "properties": {
125           "floating_network_id": "decd89e2-1681-427e-ac24-6e9f1abb1715",
126           "port_id": {
127             "get_resource": "loadbalancer1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
128           }
129         }
130       },
131       "floating:tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
132         "type": "OS::Neutron::FloatingIP",
133         "properties": {
134           "floating_network_id": "decd89e2-1681-427e-ac24-6e9f1abb1715",
135           "port_id": {
136             "get_resource": "tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
137           }
138         }
139       },
140       "floating:tcpdump2:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
141         "type": "OS::Neutron::FloatingIP",
142         "properties": {
143           "floating_network_id": "decd89e2-1681-427e-ac24-6e9f1abb1715",
144           "port_id": {
145             "get_resource": "tcpdump2:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
146           }
147         }
148       },
149       "floating:tcpdump3:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
150         "type": "OS::Neutron::FloatingIP",
151         "properties": {
152           "floating_network_id": "decd89e2-1681-427e-ac24-6e9f1abb1715",
153           "port_id": {
154             "get_resource": "tcpdump3:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
155           }
156         }
157       },
158       "iperf1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
159         "type": "OS::Nova::Server",
160         "properties": {
161           "flavor": {
162             "flavorName": "m1.small",
163             "vcpu": 2,
164             "ram": 2048,
165             "storage": 20
166           },
167           "image": "ubuntu:trusty",
168           "name": "iperf1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
169           "networks": [
170             {
171               "port": {
172                 "get_resource": "iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
173               }
174             },
175             {
176               "port": {
177                 "get_resource": "iperf1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
178               }
179             },
180             {
181               "port": {
182                 "get_resource": "iperf1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
183               }
184             }
185           ]
186         }
187       },
188       "iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
189         "type": "OS::Neutron::Port",
190         "properties": {
191           "name": "iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
192           "network": {
193             "get_resource": "sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
194           }
195         }
196       },
197       "iperf1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
198         "type": "OS::Neutron::Port",
199         "properties": {
200           "name": "iperf1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
201           "network": {
202             "get_resource": "iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
203           }
204         }
205       },
206       "iperf1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
207         "type": "OS::Neutron::Port",
208         "properties": {
209           "name": "iperf1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
210           "network": {
211             "get_resource": "iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
212           }
213         }
214       },
215       "iperf1:input-2-iperf:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
216         "type": "OS::Neutron::Net",
217         "properties": {
218           "name": "iperf1:input-2-iperf:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
219         }
220       },
221       "iperf1:input-2-iperf:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
222         "type": "OS::Neutron::Subnet",
223         "properties": {
224           "cidr": "192.0.2.0/29",
225           "gateway_ip": "192.1.0.1",
226           "name": "iperf1:input-2-iperf:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
227           "network": {
228             "get_resource": "iperf1:input-2-iperf:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
229           }
230         }
231       },
232       "iperf1:iperf-2-firewall:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
233         "type": "OS::Neutron::RouterInterface",
234         "properties": {
235           "router": {
236             "get_resource": "sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
237           },
238           "subnet": {
239             "get_resource": "iperf:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
240           }
241         }
242       },
243       "iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
244         "type": "OS::Neutron::Net",
245         "properties": {
246           "name": "iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
247         }
248       },
249       "iperf:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
250         "type": "OS::Neutron::Subnet",
251         "properties": {
252           "cidr": "192.0.1.0/29",
253           "gateway_ip": "192.1.0.1",
254           "name": "iperf:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
255           "network": {
256             "get_resource": "iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
257           }
258         }
259       },
260       "iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
261         "type": "OS::Neutron::Net",
262         "properties": {
263           "name": "iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
264         }
265       },
266       "iperf:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
267         "type": "OS::Neutron::Subnet",
268         "properties": {
269           "cidr": "192.0.1.0/29",
270           "gateway_ip": "192.1.0.1",
271           "name": "iperf:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
272           "network": {
273             "get_resource": "iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
274           }
275         }
276       },
277       "loadbalancer1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
278         "type": "OS::Nova::Server",
279         "properties": {
280           "flavor": {
281             "flavorName": "m1.small",
282             "vcpu": 2,
283             "ram": 2048,
284             "storage": 20
285           },
286           "image": "ubuntu:trusty",
287           "name": "loadbalancer1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
288           "networks": [
289             {
290               "port": {
291                 "get_resource": "loadbalancer1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
292               }
293             },
294             {
295               "port": {
296                 "get_resource": "loadbalancer1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
297               }
298             },
299             {
300               "port": {
301                 "get_resource": "loadbalancer1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
302               }
303             }
304           ]
305         }
306       },
307       "loadbalancer1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
308         "type": "OS::Neutron::Port",
309         "properties": {
310           "name": "loadbalancer1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
311           "network": {
312             "get_resource": "sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
313           }
314         }
315       },
316       "loadbalancer1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
317         "type": "OS::Neutron::Port",
318         "properties": {
319           "name": "loadbalancer1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
320           "network": {
321             "get_resource": "loadbalancer:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
322           }
323         }
324       },
325       "loadbalancer1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
326         "type": "OS::Neutron::Port",
327         "properties": {
328           "name": "loadbalancer1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
329           "network": {
330             "get_resource": "loadbalancer:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
331           }
332         }
333       },
334       "loadbalancer1:firewall-2-loadbalancer:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
335         "type": "OS::Neutron::RouterInterface",
336         "properties": {
337           "router": {
338             "get_resource": "sonata-demo:firewall-2-loadbalancer:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
339           },
340           "subnet": {
341             "get_resource": "loadbalancer:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
342           }
343         }
344       },
345       "loadbalancer1:loadbalancer-2-tcpdump:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
346         "type": "OS::Neutron::RouterInterface",
347         "properties": {
348           "router": {
349             "get_resource": "sonata-demo:loadbalancer-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
350           },
351           "subnet": {
352             "get_resource": "loadbalancer:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
353           }
354         }
355       },
356       "loadbalancer:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
357         "type": "OS::Neutron::Net",
358         "properties": {
359           "name": "loadbalancer:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
360         }
361       },
362       "loadbalancer:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
363         "type": "OS::Neutron::Subnet",
364         "properties": {
365           "cidr": "192.0.1.0/29",
366           "gateway_ip": "192.1.0.1",
367           "name": "loadbalancer:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
368           "network": {
369             "get_resource": "loadbalancer:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
370           }
371         }
372       },
373       "loadbalancer:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
374         "type": "OS::Neutron::Net",
375         "properties": {
376           "name": "loadbalancer:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
377         }
378       },
379       "loadbalancer:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
380         "type": "OS::Neutron::Subnet",
381         "properties": {
382           "cidr": "192.0.1.0/29",
383           "gateway_ip": "192.1.0.1",
384           "name": "loadbalancer:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
385           "network": {
386             "get_resource": "loadbalancer:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
387           }
388         }
389       },
390       "sonata-demo:firewall-2-loadbalancer:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
391         "type": "OS::Neutron::Router",
392         "properties": {
393           "name": "sonata-demo:firewall-2-loadbalancer:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
394         }
395       },
396       "sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
397         "type": "OS::Neutron::Router",
398         "properties": {
399           "name": "sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
400         }
401       },
402       "sonata-demo:loadbalancer-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
403         "type": "OS::Neutron::Router",
404         "properties": {
405           "name": "sonata-demo:loadbalancer-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
406         }
407       },
408       "sonata-demo:mgmt:internal:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
409         "type": "OS::Neutron::RouterInterface",
410         "properties": {
411           "router": "20790da5-2dc1-4c7e-b9c3-a8d590517563",
412           "subnet": {
413             "get_resource": "sonata-demo:mgmt:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
414           }
415         }
416       },
417       "sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
418         "type": "OS::Neutron::Net",
419         "properties": {
420           "name": "sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
421         }
422       },
423       "sonata-demo:mgmt:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
424         "type": "OS::Neutron::Subnet",
425         "properties": {
426           "cidr": "192.0.2.0/28",
427           "gateway_ip": "192.1.0.1",
428           "name": "sonata-demo:mgmt:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
429           "network": {
430             "get_resource": "sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
431           }
432         }
433       },
434       "tcpdump1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
435         "type": "OS::Nova::Server",
436         "properties": {
437           "flavor": {
438             "flavorName": "m1.small",
439             "vcpu": 2,
440             "ram": 2048,
441             "storage": 20
442           },
443           "image": "ubuntu:trusty",
444           "name": "tcpdump1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
445           "networks": [
446             {
447               "port": {
448                 "get_resource": "tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
449               }
450             },
451             {
452               "port": {
453                 "get_resource": "tcpdump1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
454               }
455             },
456             {
457               "port": {
458                 "get_resource": "tcpdump1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
459               }
460             }
461           ]
462         }
463       },
464       "tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
465         "type": "OS::Neutron::Port",
466         "properties": {
467           "name": "tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
468           "network": {
469             "get_resource": "sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
470           }
471         }
472       },
473       "tcpdump1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
474         "type": "OS::Neutron::Port",
475         "properties": {
476           "name": "tcpdump1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
477           "network": {
478             "get_resource": "tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
479           }
480         }
481       },
482       "tcpdump1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
483         "type": "OS::Neutron::Port",
484         "properties": {
485           "name": "tcpdump1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
486           "network": {
487             "get_resource": "tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
488           }
489         }
490       },
491       "tcpdump1:loadbalancer-2-tcpdump:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
492         "type": "OS::Neutron::RouterInterface",
493         "properties": {
494           "router": {
495             "get_resource": "sonata-demo:loadbalancer-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
496           },
497           "subnet": {
498             "get_resource": "tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
499           }
500         }
501       },
502       "tcpdump1:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
503         "type": "OS::Neutron::Net",
504         "properties": {
505           "name": "tcpdump1:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
506         }
507       },
508       "tcpdump1:tcpdump-2-output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
509         "type": "OS::Neutron::Subnet",
510         "properties": {
511           "cidr": "192.0.2.0/29",
512           "gateway_ip": "192.1.0.1",
513           "name": "tcpdump1:tcpdump-2-output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
514           "network": {
515             "get_resource": "tcpdump1:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
516           }
517         }
518       },
519       "tcpdump2:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
520         "type": "OS::Nova::Server",
521         "properties": {
522           "flavor": {
523             "flavorName": "m1.small",
524             "vcpu": 2,
525             "ram": 2048,
526             "storage": 20
527           },
528           "image": "ubuntu:trusty",
529           "name": "tcpdump2:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
530           "networks": [
531             {
532               "port": {
533                 "get_resource": "tcpdump2:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
534               }
535             },
536             {
537               "port": {
538                 "get_resource": "tcpdump2:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
539               }
540             },
541             {
542               "port": {
543                 "get_resource": "tcpdump2:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
544               }
545             }
546           ]
547         }
548       },
549       "tcpdump2:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
550         "type": "OS::Neutron::Port",
551         "properties": {
552           "name": "tcpdump2:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
553           "network": {
554             "get_resource": "sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
555           }
556         }
557       },
558       "tcpdump2:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
559         "type": "OS::Neutron::Port",
560         "properties": {
561           "name": "tcpdump2:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
562           "network": {
563             "get_resource": "tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
564           }
565         }
566       },
567       "tcpdump2:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
568         "type": "OS::Neutron::Port",
569         "properties": {
570           "name": "tcpdump2:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
571           "network": {
572             "get_resource": "tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
573           }
574         }
575       },
576       "tcpdump2:loadbalancer-2-tcpdump:2:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
577         "type": "OS::Neutron::RouterInterface",
578         "properties": {
579           "router": {
580             "get_resource": "sonata-demo:loadbalancer-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
581           },
582           "subnet": {
583             "get_resource": "tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
584           }
585         }
586       },
587       "tcpdump2:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
588         "type": "OS::Neutron::Net",
589         "properties": {
590           "name": "tcpdump2:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
591         }
592       },
593       "tcpdump2:tcpdump-2-output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
594         "type": "OS::Neutron::Subnet",
595         "properties": {
596           "cidr": "192.0.2.0/29",
597           "gateway_ip": "192.1.0.1",
598           "name": "tcpdump2:tcpdump-2-output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
599           "network": {
600             "get_resource": "tcpdump2:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
601           }
602         }
603       },
604       "tcpdump3:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
605         "type": "OS::Nova::Server",
606         "properties": {
607           "flavor": {
608             "flavorName": "m1.small",
609             "vcpu": 2,
610             "ram": 2048,
611             "storage": 20
612           },
613           "image": "ubuntu:trusty",
614           "name": "tcpdump3:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
615           "networks": [
616             {
617               "port": {
618                 "get_resource": "tcpdump3:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
619               }
620             },
621             {
622               "port": {
623                 "get_resource": "tcpdump3:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
624               }
625             },
626             {
627               "port": {
628                 "get_resource": "tcpdump3:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
629               }
630             }
631           ]
632         }
633       },
634       "tcpdump3:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
635         "type": "OS::Neutron::Port",
636         "properties": {
637           "name": "tcpdump3:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
638           "network": {
639             "get_resource": "sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
640           }
641         }
642       },
643       "tcpdump3:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
644         "type": "OS::Neutron::Port",
645         "properties": {
646           "name": "tcpdump3:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
647           "network": {
648             "get_resource": "tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
649           }
650         }
651       },
652       "tcpdump3:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
653         "type": "OS::Neutron::Port",
654         "properties": {
655           "name": "tcpdump3:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
656           "network": {
657             "get_resource": "tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
658           }
659         }
660       },
661       "tcpdump3:loadbalancer-2-tcpdump:3:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
662         "type": "OS::Neutron::RouterInterface",
663         "properties": {
664           "router": {
665             "get_resource": "sonata-demo:loadbalancer-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
666           },
667           "subnet": {
668             "get_resource": "tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
669           }
670         }
671       },
672       "tcpdump3:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
673         "type": "OS::Neutron::Net",
674         "properties": {
675           "name": "tcpdump3:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
676         }
677       },
678       "tcpdump3:tcpdump-2-output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
679         "type": "OS::Neutron::Subnet",
680         "properties": {
681           "cidr": "192.0.2.0/29",
682           "gateway_ip": "192.1.0.1",
683           "name": "tcpdump3:tcpdump-2-output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
684           "network": {
685             "get_resource": "tcpdump3:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
686           }
687         }
688       },
689       "tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
690         "type": "OS::Neutron::Net",
691         "properties": {
692           "name": "tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
693         }
694       },
695       "tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
696         "type": "OS::Neutron::Subnet",
697         "properties": {
698           "cidr": "192.0.2.0/29",
699           "gateway_ip": "192.1.0.1",
700           "name": "tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
701           "network": {
702             "get_resource": "tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
703           }
704         }
705       },
706       "tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
707         "type": "OS::Neutron::Net",
708         "properties": {
709           "name": "tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
710         }
711       },
712       "tcpdump:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest": {
713         "type": "OS::Neutron::Subnet",
714         "properties": {
715           "cidr": "192.0.2.0/29",
716           "gateway_ip": "192.1.0.1",
717           "name": "tcpdump:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest",
718           "network": {
719             "get_resource": "tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest"
720           }
721         }
722       }
723     }
724   },
725   "stack_name": "s1"
726 }