AzVpnConnect.psd1

@{
    RootModule        = 'AzVpnConnect.psm1'
    ModuleVersion     = '1.0.0'
    GUID              = 'a3f7c2e1-9d84-4b6a-bf02-1e8d5c3a7f90'
    Author            = 'jokellih'
    CompanyName       = 'Unknown'
    Copyright         = '(c) 2025 jokellih. All rights reserved.'
    Description       = 'Connect to Azure VPN profiles with a single command. Tries headless rasdial first, falls back to launching the Azure VPN Client for interactive auth when credentials expire.'

    PowerShellVersion = '5.1'

    FunctionsToExport = @(
        'Connect-AzVpn'
        'Disconnect-AzVpn'
        'Get-AzVpnStatus'
    )
    CmdletsToExport   = @()
    VariablesToExport  = @()
    AliasesToExport    = @()

    PrivateData = @{
        PSData = @{
            Tags         = @('Azure', 'VPN', 'AzureVPN', 'rasdial', 'Windows')
            LicenseUri   = ''
            ProjectUri   = ''
            ReleaseNotes = 'Initial release.'
        }
    }
}