Hi @Ariel Gonzalez and thanks for your question. DenyAllOutBound means Denying all communication out to anywhere. So when that rule is hit, all outbound communication is actually blocked (it doesn't matter if the destination here is VNET or Internet, it will be blocked). That's why this is always the last rule with the highest priority. All rules rules created with lower priority will be hit before this one.
----------