Private/Test-RubrikConnection.ps1
function Test-RubrikConnection() { # Test to see if a session has been established to the Rubrik cluster # If no token is found, this will throw an error and halt the script # Otherwise, the token is loaded into the script's $Header var Write-Verbose -Message 'Validate the Rubrik token exists' if (-not $global:RubrikConnection.token) { Write-Warning -Message 'Please connect to only one Rubrik Cluster before running this command.' throw 'A single connection with Connect-Rubrik is required.' } Write-Verbose -Message 'Found a Rubrik token for authentication' $script:Header = $global:RubrikConnection.header } |