Private/Update-myModule.ps1

function Update-myModule {
    [CmdletBinding()]
    param(
        [Parameter(Mandatory=$true, ValueFromPipeline=$true)]
        [string[]]$Name
    )
    Process {
        If( $script:myOffice365Services['PSResourceGet']) {
            Update-PSResource -Name $Name -Scope $script:myOffice365Services['Scope'] -Force -AcceptLicense -Prerelease:$script:myOffice365Services['AllowPrerelease'] -TrustRepository
        }
        Else {
            Update-Module -Name $Name -Scope $script:myOffice365Services['Scope'] -Force -AllowClobber -AcceptLicense -AllowPrerelease:$script:myOffice365Services['AllowPrerelease']
        }
    }
}