BrownField/Auto-assessment/scripts/Test-HCX-DesignArea.ps1 (26 lines of code) (raw):

. ./Test-HCX-Addon.ps1 . ./Test-HCX-NE-HA.ps1 . ./Test-HCX-StretchedVLANs.ps1 function Test-HCX-DesignArea { param ( [SecureString]$token, [PSCustomObject]$sddc ) try { # Test HCX Addon Write-Host "Testing HCX Addon" $hcxStatus = Test-HCX-Addon -token $token -sddc $sddc if ($hcxStatus -and $hcxStatus -eq "HCXProvisioned") { # Test HCX Network Extension HA Write-Host "Testing HCX Network Extension HA" Test-HCX-NE-HA -token $token -sddc $sddc # Test HCX Stretched VLANs Write-Host "Testing HCX Stretched VLANs" Test-HCX-StretchedVLANs -token $token -sddc $sddc } } catch { Write-Error "Test HCX Design Area Failed: $_" return } }