Public/Disconnect-JuribaAppR.ps1
|
function Disconnect-JuribaAppR { <# .SYNOPSIS Disconnects from a Juriba App Readiness instance. .DESCRIPTION Clears the stored connection credentials established by Connect-JuribaAppR. After disconnecting, cmdlets will require explicit -Instance and -APIKey parameters. .EXAMPLE Disconnect-JuribaAppR Clears the current App Readiness connection. #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingWriteHost', '', Justification = 'Interactive disconnect confirmation for CLI users.')] [CmdletBinding()] [Alias("Disconnect-AppR")] param () if ($script:appRConnection) { $instance = $script:appRConnection.Instance $script:appRConnection = $null Write-Host "Disconnected from Juriba App Readiness at $instance" -ForegroundColor Yellow } else { Write-Warning "No active App Readiness connection to disconnect." } } |