Getting Started with Network - Manage Vpn Gateway Point2 Site Connection - in .Net

Last updated: 08/03/2018
Edit on GitHub
      Azure Network sample for managing virtual network gateway.
       - Create a virtual network with subnets
       - Create virtual network gateway
       - Update virtual network gateway with Point-to-Site connection configuration
       - Generate and download VPN client configuration package. Now it can be used to create VPN connection to Azure.
       - Revoke a client certificate

       Please note: in order to run this sample, you need to have:
        - pre-generated root certificate and public key exported to $CERT_PATH file
           For more details please see for PowerShell instructions
           and for Makecert instructions.
        - client certificate generated for this root certificate installed on your machine.
           Please see:
        - thumbprint for client certificate saved to $CLIENT_CERT_THUMBPRINT

Running this Sample

To run this sample:

Set the environment variable AZURE_AUTH_LOCATION with the full path for an auth file. See how to create an auth file.

git clone

cd network-dotnet-manage-vpn-client-connection

dotnet restore

dotnet run

More information

Azure Management Libraries for C# Azure .Net Developer Center If you don't have a Microsoft Azure subscription you can get a FREE trial account here

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact with any additional questions or comments.