@Rich Matheisen @MotoX80 Thanks you so much for your help. I was able to implement everything that I wanted in my script.
I am using SSH because we have a lot of enviornments (a set of VMs) that are sitting behind VyOS Gateways. (The reson is that behind these Gateways these Enviornments can have the same IP-Configuration. We want them all the have the same for developing and testing purposes.)
To address a maschine behind a Gateway we use the Gateways IP and a Port.
In my case '192.168.1.100:54823'.
(In my question above I omitted the port, just for simplicity)
In the Gateways configuration we have configured that when the Gateway gets contacted on Port 54823, the traffic gets forwarded to a specific maschine on Port 22. (Same for a lot of other things like RDP, HTTPS etc.)
I did not find any way to contact the behind Gateway maschines by using PS remoting default connectivity WinRM, bcause of that I use SSH.
With SSH and -HostName Parameter, I can pass this IP/Port combination, but with the ComputerName Parameter I am not, as I directrly recieve the error message "Enter-PSSession: Invalid URI: The hostname could not be parsed"