Workspace-Guru

Remove-AzureVPN

Jun 1st, 2018
1,323
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #### Parameters
  2. $ResourceGroup = "myResourceGroup"             ### Name of your Resource Group
  3. $VirtualNetworkName = "newAzureLan"            ### Name of new Azure Virtual Network
  4. $VirtualGatewayName = "newAzureGateway"        ### Name of new Azure Virtual Gateway
  5. $LocalGatewayName = "newLocalGateway"          ### Name of new Azure Local Gateway
  6. $VPNConnectionName = "newConnection"           ### New VPN Connection name example, VPNConnection
  7.  
  8. #### Import Azure PowerShell Module
  9. Import-Module -Name AzureRM
  10.  
  11. #### Connect to Azure Tenant
  12. Write-host "Please enter your Azure Tenant credentails"
  13. $Azurecred = Get-Credential
  14.  
  15. Connect-AzureRmAccount -Credential $Azurecred
  16.  
  17. #### Remove Azure VPN Connection
  18.  
  19. Remove-AzureRmVirtualNetworkGatewayConnection -Name $VPNConnectionName -ResourceGroupName $ResourceGroup -Force
  20.  
  21. #### Remove Azure Local Gateway
  22.  
  23. Remove-AzureRmLocalNetworkGateway -Name $LocalGatewayName -ResourceGroupName $ResourceGroup -Force
  24.  
  25. #### Remove Azure Virtual Gateway
  26.  
  27. Remove-AzureRmVirtualNetworkGateway -Name $VirtualGatewayName -ResourceGroupName $ResourceGroup -Force
  28.  
  29. #### Remove Azure Public IP
  30.  
  31. Remove-AzureRmPublicIpAddress -Name GWIP -ResourceGroupName $ResourceGroup -Force
  32.  
  33. #### Remove Azure Virtual Network
  34.  
  35. Remove-AzureRmVirtualNetwork -Name $VirtualNetworkName -ResourceGroupName $ResourceGroup -Force
Advertisement
Add Comment
Please, Sign In to add comment