Public/Test-DynDnsSession.ps1
function Test-DynDnsSession { [CmdLetBinding()] [OutputType('System.Boolean')] param() $Session = Invoke-DynDnsRequest -SessionAction 'Test' -WarningAction SilentlyContinue Write-DynDnsOutput -DynDnsResponse $Session -WarningAction SilentlyContinue if ($Session.Data.status -eq 'success') { $true } else { $false } } |