Thanks for adding to documentation.
This is what i was trying earlier, but i must have been just been trying to hit at the wrong time(appliance busy maybe?). Seems to work fine now.
What i was seeing earlier. *id/password and hostname removed to protect the innocent.
$swis = Connect-Swis -username id -password password -IgnoreSslErrors -Soap12 https://vmanserver/swvm/services/InformationService
Get-SwisData -Query "Select name from VMAN.LUN" -SwisConnection $swis
Get-SwisData : An error occurred while receiving the HTTP response to
https://vmanserver/swvm/services/InformationService. This could be due to the service endpoint binding not using the
HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the
service shutting down). See server logs for more details.
At line:1 char:1
+ Get-SwisData -Query "Select name from VMAN.LUN" -SwisConnection $swis
+ CategoryInfo : NotSpecified: (:) [Get-SwisData], CommunicationException
+ FullyQualifiedErrorId : System.ServiceModel.CommunicationException,SwisPowerShell.GetSwisData