title: Azure Infrastructure setup script
body: <p>In Azure, I am trying to set up the following infrastructure</p>
  <ul>
  <li>3 Vnets</li>
  <li>Vnet to Vnet Peering</li>
  </ul>
  <p><strong>1st Vnet</strong></p>
  <ul>
  <li>is a hub network</li>
  <li>has Azure Bastion</li>
  <li>has Azure Firewall</li>
  <li>Azure VPN Gateway</li>
  </ul>
  <p><strong>2nd Vnet</strong></p>
  <ul>
  <li>has 2 Subnets</li>
  </ul>
  <p><strong>3rd Vnet</strong></p>
  <ul>
  <li>has 2 Subnets</li>
  </ul>
  <p>Could you provide a PowerShell / Bash script?</p>