func_Test-Port.psm1
<#
.Synopsis Extend Vitec Management tool with Powershell CmdLets .Description Provides scripting interface to Vitec Management tool .Parameter Target The target machine to test against .PARAMETER Port .Example Sync-VMM2DVLS -VMMFQDN "SCVMM01.domain.com" -VMGroup "SCVMM\NewVMs" #> function Test-Port { param ( [string]$fTarget, $fPort ) $fRes = Test-NetConnection $fTarget -Port $fPort -ErrorAction SilentlyContinue return $fRes.TcpTestSucceeded } function Test-CockpitPorts { param ( [string]$Target ) $Port = 5001 Write-Output "gRPC Cockpit Cache port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 5002 Write-Output "gRPC Cockpit data store port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 5003 Write-Output "gRPC Cockpit RtPrice port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 5004 Write-Output "gRPC Cockpit API port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 8191 Write-Output "User API port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 8192 Write-Output "UserAdm API port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 8193 Write-Output "SSOJwt API port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 8093 Write-Output "CP Advisor, public API port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 8099 Write-Output "CP Advisor, private API port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 8094 Write-Output "CP Customer, public API port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 8097 Write-Output "CP Customer, private API port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 8095 Write-Output "CP Mobile, public API port ($Port) connection $(Test-Port -Dest $Target -port $Port)" $Port = 8098 Write-Output "CP Mobile, privet API port ($Port) connection $(Test-Port -Dest $Target -port $Port)" } Export-ModuleMember -Function Test-CockpitPorts |