WS1AccessAdminAPI.psm1

#Folder function definition files.
    $private = @( Get-ChildItem -Path $PSScriptRoot\Private\*.ps1 -ErrorAction SilentlyContinue )
    $public  = @( Get-ChildItem -Path $PSScriptRoot\Public\*.ps1,$PSScriptRoot\PublicRoot\*.ps1 -ErrorAction SilentlyContinue )

#Dot source the files
    foreach($import in @($private + $public))
    {
        try
        {
            . $import.fullname
        }
        catch
        {
            Write-Error -Message "Failed to import function $($import.fullname): $_"
        }
    }
$WS1SessionToken = @{
    scope = "Admin"
    access_token = "Null"
    token_type = "Bearer"
    expires_in = 0
    refresh_token = "Null"
    Tenant = "example.vmware.com"
}

Export-ModuleMember -Function $public.Basename -Variable (Get-Variable -Name WS1SessionToken).name