-
Notifications
You must be signed in to change notification settings - Fork 4
/
architecture.drawio
397 lines (397 loc) · 41.3 KB
/
architecture.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
<mxfile host="Electron" modified="2023-07-13T14:10:22.783Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.3.7 Chrome/112.0.5615.204 Electron/24.5.0 Safari/537.36" etag="GneAee4p5bWhWyoSyTM-" version="21.3.7" type="device">
<diagram name="Page-1" id="FFA9UxrkgAWa3RQxIZZn">
<mxGraphModel dx="2400" dy="1232" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="eTU5ktOCDEg_4VgvNUPq-138" value="my-firewall-policy" style="shape=ext;double=1;rounded=1;whiteSpace=wrap;html=1;strokeColor=none;fontFamily=Tahoma;fillColor=#ffe6cc;arcSize=3;align=center;verticalAlign=top;" parent="1" vertex="1">
<mxGeometry x="180" y="1578" width="500" height="392" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-30" value="West Europe" style="verticalLabelPosition=middle;verticalAlign=bottom;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=none;strokeColor=#7EA6E0;dashed=1;dashPattern=1 1;fontColor=#7EA6E0;labelPosition=center;align=center;horizontal=1;" parent="1" vertex="1">
<mxGeometry x="70" y="40" width="510" height="450" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-6" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="80" y="70" width="130" height="130" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-3" value="" style="ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;aspect=fixed;" parent="JXWO4xugu6VxWCJeTE2x-6" vertex="1">
<mxGeometry width="130" height="130" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-4" value="spoke-01" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/Virtual_Networks.svg;" parent="JXWO4xugu6VxWCJeTE2x-6" vertex="1">
<mxGeometry x="31.5" y="45" width="67" height="40" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-7" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="257" y="70" width="130" height="130" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-8" value="" style="ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;aspect=fixed;" parent="JXWO4xugu6VxWCJeTE2x-7" vertex="1">
<mxGeometry width="130" height="130" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-9" value="spoke-02" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/Virtual_Networks.svg;" parent="JXWO4xugu6VxWCJeTE2x-7" vertex="1">
<mxGeometry x="31.5" y="45" width="67" height="40" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-11" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="433" y="70" width="130" height="130" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-12" value="" style="ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;aspect=fixed;" parent="JXWO4xugu6VxWCJeTE2x-11" vertex="1">
<mxGeometry width="130" height="130" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-13" value="spoke-03" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/Virtual_Networks.svg;" parent="JXWO4xugu6VxWCJeTE2x-11" vertex="1">
<mxGeometry x="31.5" y="45" width="67" height="40" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-35" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fontColor=#7EA6E0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;strokeColor=#7EA6E0;" parent="1" source="JXWO4xugu6VxWCJeTE2x-2" target="JXWO4xugu6VxWCJeTE2x-3" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-20" y="310" as="sourcePoint" />
<mxPoint x="30" y="180" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-37" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fontColor=#7EA6E0;entryX=0.231;entryY=0.932;entryDx=0;entryDy=0;strokeColor=#7EA6E0;entryPerimeter=0;" parent="1" source="JXWO4xugu6VxWCJeTE2x-2" target="JXWO4xugu6VxWCJeTE2x-12" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="312.175144212722" y="277.8248557872781" as="sourcePoint" />
<mxPoint x="332" y="210" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-36" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fontColor=#7EA6E0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeColor=#7EA6E0;" parent="1" source="JXWO4xugu6VxWCJeTE2x-2" target="JXWO4xugu6VxWCJeTE2x-8" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="177.824855787278" y="277.824855787278" as="sourcePoint" />
<mxPoint x="155" y="210" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-39" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="257" y="270" width="130" height="130" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-2" value="" style="ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;aspect=fixed;" parent="JXWO4xugu6VxWCJeTE2x-39" vertex="1">
<mxGeometry width="130" height="130" as="geometry" />
</mxCell>
<mxCell id="JXWO4xugu6VxWCJeTE2x-1" value="hub-lab-net" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/Virtual_Networks.svg;" parent="JXWO4xugu6VxWCJeTE2x-39" vertex="1">
<mxGeometry x="31.5" y="45" width="67" height="40" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-1" value="hub-lab-net<br>10.12.1.0/24" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=none;strokeColor=#7EA6E0;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="50" y="600" width="300" height="830" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-2" value="" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/networking/Virtual_Networks.svg;" parent="1" vertex="1">
<mxGeometry x="50" y="560" width="33.5" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-3" value="default subnet<br>10.12.1.0/24" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=#E6E6E6;strokeColor=none;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="70" y="660" width="270" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-6" value="GatewaySubnet<br>10.12.4.0/24" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=#E6E6E6;strokeColor=none;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="70" y="1277.5" width="270" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-15" value="lab-firewall-ip" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/general/Browser.svg;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-47.75" y="912" width="42.5" height="34" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-16" value="lab-bastion-ip" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/general/Browser.svg;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-47.75" y="1120.5" width="41.25" height="33" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-21" value="spoke-01<br>10.13.1.4/24" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=none;strokeColor=#7EA6E0;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="513.5" y="600" width="306.5" height="380" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-22" value="default subnet<br>10.13.1.0/26" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=#E6E6E6;strokeColor=none;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="530.5" y="660" width="270" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-23" value="services subnet<br>10.13.1.64/26" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=#E6E6E6;strokeColor=none;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="530.5" y="820" width="270" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-24" value="all-to-firewall-we" style="image;aspect=fixed;html=1;points=[];align=left;fontSize=12;image=img/lib/azure2/networking/Route_Tables.svg;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="610.45" y="760" width="20.65" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-25" value="all-to-firewall-we" style="image;aspect=fixed;html=1;points=[];align=left;fontSize=12;image=img/lib/azure2/networking/Route_Tables.svg;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="610.45" y="940" width="20.65" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-26" value="aks-01" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/containers/Kubernetes_Services.svg;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="583.5" y="862" width="47.6" height="42" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-27" value="system pool" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/compute/VM_Scale_Sets.svg;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="695.5" y="864" width="48" height="48" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-28" value="" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;strokeColor=#3399FF;dashed=1;" parent="1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="707.1" y="887.58" as="sourcePoint" />
<mxPoint x="631.1" y="887.58" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-29" value="spoke-02<br>10.13.2.0/24" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=none;strokeColor=#7EA6E0;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="513.5" y="1020" width="306.5" height="185" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-30" value="default subnet<br>10.13.2.0/26" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=#E6E6E6;strokeColor=none;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="530.5" y="1065" width="133" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-31" value="default subnet<br>10.13.2.64/26" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=#E6E6E6;strokeColor=none;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="671.5" y="1065" width="133" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-32" value="all-to-firewall-we" style="image;aspect=fixed;html=1;points=[];align=left;fontSize=12;image=img/lib/azure2/networking/Route_Tables.svg;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="543.5" y="1165" width="20.65" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-33" value="all-to-firewall-we" style="image;aspect=fixed;html=1;points=[];align=left;fontSize=12;image=img/lib/azure2/networking/Route_Tables.svg;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="683.5" y="1165" width="20.65" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-34" value="spoke-03<br>10.13.3.0/24" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=none;strokeColor=#7EA6E0;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="520" y="1250" width="300" height="185" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-35" value="default subnet<br>10.13.3.0/26" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=#E6E6E6;strokeColor=none;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="537" y="1295" width="133" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-36" value="default subnet<br>10.13.3.64/26" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=#E6E6E6;strokeColor=none;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="1" vertex="1">
<mxGeometry x="678" y="1295" width="133" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-37" value="all-to-firewall-ne" style="image;aspect=fixed;html=1;points=[];align=left;fontSize=12;image=img/lib/azure2/networking/Route_Tables.svg;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="550" y="1395" width="20.65" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-38" value="all-to-firewall-ne" style="image;aspect=fixed;html=1;points=[];align=left;fontSize=12;image=img/lib/azure2/networking/Route_Tables.svg;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="690" y="1395" width="20.65" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-40" value="" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/networking/Virtual_Networks.svg;" parent="1" vertex="1">
<mxGeometry x="513.5" y="570" width="33.5" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-41" value="" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/networking/Virtual_Networks.svg;" parent="1" vertex="1">
<mxGeometry x="513.5" y="990" width="33.5" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-42" value="" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/networking/Virtual_Networks.svg;" parent="1" vertex="1">
<mxGeometry x="513.5" y="1220" width="33.5" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-43" value="peering" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;strokeColor=#3399FF;fontColor=#666666;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="360" y="1129.66" as="sourcePoint" />
<mxPoint x="510" y="1129.66" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-45" value="peering" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;strokeColor=#3399FF;fontColor=#666666;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="363.5" y="1359.66" as="sourcePoint" />
<mxPoint x="513.5" y="1359.66" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-46" value="peering" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;strokeColor=#3399FF;fontColor=#666666;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="363.5" y="810.0000000000001" as="sourcePoint" />
<mxPoint x="513.5" y="810.0000000000001" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-47" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="70" y="866" width="270" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-4" value="AzureFirewallSubnet<br>10.12.3.0/24" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=#E6E6E6;strokeColor=none;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="dC8h2j_e8fjJUz522AtT-47" vertex="1">
<mxGeometry width="270" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-7" value="lab-firewall<br>10.12.3.4" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/networking/Firewalls.svg;fontColor=#888888;" parent="dC8h2j_e8fjJUz522AtT-47" vertex="1">
<mxGeometry x="46.34" y="45" width="47.33" height="40" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-19" value="my-firewall-policy" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/networking/Web_Application_Firewall_Policies_WAF.svg;fontColor=#666666;" parent="dC8h2j_e8fjJUz522AtT-47" vertex="1">
<mxGeometry x="170" y="45" width="39" height="39" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-48" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="70" y="1072" width="270" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-5" value="AzureBastionSubnet<br>10.12.2.0/24" style="verticalLabelPosition=middle;verticalAlign=top;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=#E6E6E6;strokeColor=none;dashed=1;dashPattern=1 1;fontColor=#888888;labelPosition=center;align=left;horizontal=1;labelBorderColor=none;html=1;" parent="dC8h2j_e8fjJUz522AtT-48" vertex="1">
<mxGeometry width="270" height="130" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-10" value="lab-bastion" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://www.rbaconsulting.com/wp-content/uploads/2019/10/azure-bastion-icon.png;fontColor=#666666;" parent="dC8h2j_e8fjJUz522AtT-48" vertex="1">
<mxGeometry x="47.5" y="50" width="45" height="45" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-17" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;strokeColor=#3399FF;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint y="930.41" as="sourcePoint" />
<mxPoint x="110" y="930.41" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-18" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;strokeColor=#3399FF;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1.75" y="1140" as="sourcePoint" />
<mxPoint x="111.75" y="1140" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-49" value="gateway-route" style="image;aspect=fixed;html=1;points=[];align=left;fontSize=12;image=img/lib/azure2/networking/Route_Tables.svg;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="150.00000000000006" y="1375" width="20.65" height="20" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-50" value="hub-playground-ws" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/analytics/Log_Analytics_Workspaces.svg;fontColor=#666666;" parent="1" vertex="1">
<mxGeometry x="401" y="912" width="48" height="48" as="geometry" />
</mxCell>
<mxCell id="dC8h2j_e8fjJUz522AtT-53" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;fontSize=12;dashed=1;strokeColor=#3399FF;" parent="1" source="dC8h2j_e8fjJUz522AtT-4" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="375" y="1040" as="sourcePoint" />
<mxPoint x="425" y="990" as="targetPoint" />
<Array as="points">
<mxPoint x="136" y="1050" />
<mxPoint x="425" y="1050" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-1" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="180" y="1500" width="155" height="78" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-2" value="all-to-firewall-we" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;html=1;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-1" vertex="1">
<mxGeometry width="155" height="52" as="geometry">
<mxRectangle x="-123" y="970" width="130" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-4" value="0.0.0.0/0 -&gt; 10.12.3.4" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;dashed=1;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-2" vertex="1">
<mxGeometry y="26" width="155" height="26" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-5" value="" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/Route_Tables.svg;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;fillColor=#E6E6E6;" parent="eTU5ktOCDEg_4VgvNUPq-1" vertex="1">
<mxGeometry x="129" y="1" width="24" height="23.25" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-6" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="360" y="1500" width="155" height="78" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-7" value="all-to-firewall-ne" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;html=1;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-6" vertex="1">
<mxGeometry width="155" height="52" as="geometry">
<mxRectangle width="130" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-9" value="0.0.0.0/0 -&gt;&nbsp; 10.12.3.4" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;dashed=1;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-7" vertex="1">
<mxGeometry y="26" width="155" height="26" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-10" value="" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/Route_Tables.svg;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;fillColor=#E6E6E6;" parent="eTU5ktOCDEg_4VgvNUPq-6" vertex="1">
<mxGeometry x="129" y="1" width="24" height="23.25" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-11" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="540" y="1500" width="155" height="78" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-12" value="gateway-route" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;html=1;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-11" vertex="1">
<mxGeometry width="155" height="52" as="geometry">
<mxRectangle width="130" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-13" value="10.13.1.0/24 -&gt; 10.12.0.4" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;dashed=1;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-12" vertex="1">
<mxGeometry y="26" width="155" height="26" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-15" value="" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/Route_Tables.svg;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;fillColor=#E6E6E6;" parent="eTU5ktOCDEg_4VgvNUPq-11" vertex="1">
<mxGeometry x="130" y="1" width="23" height="22.28" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-17" value="network firewall policy" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;fontStyle=1;align=center;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;fillColor=#E6E6E6;" parent="1" vertex="1">
<mxGeometry x="257" y="1620" width="360" height="120" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-18" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-17" vertex="1">
<mxGeometry y="30" width="360" height="20" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-19" value="source" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-18" vertex="1">
<mxGeometry width="84" height="20" as="geometry">
<mxRectangle width="84" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-20" value="port" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-18" vertex="1">
<mxGeometry x="84" width="60" height="20" as="geometry">
<mxRectangle width="60" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-21" value="protocol" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-18" vertex="1">
<mxGeometry x="144" width="72" height="20" as="geometry">
<mxRectangle width="72" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-22" value="destination" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-18" vertex="1">
<mxGeometry x="216" width="81" height="20" as="geometry">
<mxRectangle width="81" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-23" value="action" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-18" vertex="1">
<mxGeometry x="297" width="63" height="20" as="geometry">
<mxRectangle width="63" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-24" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-17" vertex="1">
<mxGeometry y="50" width="360" height="70" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-25" value="10.13.1.0/24<br>10.13.2.0/24<br>10.13.3.0/24" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-24" vertex="1">
<mxGeometry width="84" height="70" as="geometry">
<mxRectangle width="84" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-26" value="*" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-24" vertex="1">
<mxGeometry x="84" width="60" height="70" as="geometry">
<mxRectangle width="60" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-27" value="any" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-24" vertex="1">
<mxGeometry x="144" width="72" height="70" as="geometry">
<mxRectangle width="72" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-28" value="10.13.1.0/24<br style="border-color: var(--border-color);">10.13.2.0/24<br style="border-color: var(--border-color);">10.13.3.0/24" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-24" vertex="1">
<mxGeometry x="216" width="81" height="70" as="geometry">
<mxRectangle width="81" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-29" value="allow" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-24" vertex="1">
<mxGeometry x="297" width="63" height="70" as="geometry">
<mxRectangle width="63" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-99" value="application rules" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;fontStyle=1;align=center;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;fillColor=#E6E6E6;" parent="1" vertex="1">
<mxGeometry x="295" y="1760" width="284" height="190" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-100" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-99" vertex="1">
<mxGeometry y="30" width="284" height="20" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-101" value="source" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-100" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-103" value="protocol" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-100" vertex="1">
<mxGeometry x="80" width="68" height="20" as="geometry">
<mxRectangle width="68" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-104" value="destination" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-100" vertex="1">
<mxGeometry x="148" width="76" height="20" as="geometry">
<mxRectangle width="76" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-105" value="action" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-100" vertex="1">
<mxGeometry x="224" width="60" height="20" as="geometry">
<mxRectangle width="60" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-132" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-99" vertex="1">
<mxGeometry y="50" width="284" height="70" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-133" value="10.13.1.0/24<br style="border-color: var(--border-color);">10.13.2.0/24<br style="border-color: var(--border-color);">10.13.3.0/24" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-132" vertex="1">
<mxGeometry width="80" height="70" as="geometry">
<mxRectangle width="80" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-135" value="HTTP<br>HTTPS" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-132" vertex="1">
<mxGeometry x="80" width="68" height="70" as="geometry">
<mxRectangle width="68" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-136" value="Nudity<br>Pornography" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-132" vertex="1">
<mxGeometry x="148" width="76" height="70" as="geometry">
<mxRectangle width="76" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-137" value="deny" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-132" vertex="1">
<mxGeometry x="224" width="60" height="70" as="geometry">
<mxRectangle width="60" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-106" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-99" vertex="1">
<mxGeometry y="120" width="284" height="70" as="geometry" />
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-107" value="10.13.1.0/24<br>10.13.2.0/24<br>10.13.3.0/24" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-106" vertex="1">
<mxGeometry width="80" height="70" as="geometry">
<mxRectangle width="80" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-109" value="HTTP<br>HTTPS" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-106" vertex="1">
<mxGeometry x="80" width="68" height="70" as="geometry">
<mxRectangle width="68" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-110" value="*" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-106" vertex="1">
<mxGeometry x="148" width="76" height="70" as="geometry">
<mxRectangle width="76" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="eTU5ktOCDEg_4VgvNUPq-111" value="allow" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;overflow=hidden;dashed=1;strokeColor=#66B2FF;fontFamily=Tahoma;" parent="eTU5ktOCDEg_4VgvNUPq-106" vertex="1">
<mxGeometry x="224" width="60" height="70" as="geometry">
<mxRectangle width="60" height="70" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="ul5W1kR_rPa234boQEgB-1" value="hub-vm-01<br>10.12.1.4" style="image;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/azure2/compute/Virtual_Machine.svg;fontColor=#444444;" parent="1" vertex="1">
<mxGeometry x="200" y="690" width="48.52" height="45" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>