Public/Helpers/Disconnect-VeeamSPC.ps1
|
function Disconnect-VeeamSPC { <# .SYNOPSIS Clears the cached VSPC session state. .DESCRIPTION Nulls $Script:VeeamSPCConnection so subsequent cmdlets fail fast with 'Use Connect-VeeamSPC first.' Does not call any logout endpoint - the VSPC Bearer token is server-issued and stateless on the client side. .EXAMPLE Disconnect-VeeamSPC #> [CmdletBinding()] param() $Script:VeeamSPCConnection = $null } |