I have a random set of outputs I'd like to automate the download for. It's painful to query and set the metadata for each of the outputs, so I'd just like pass the correct string to IshObject directly.
What does the IshObject look like?
Where can I find all the necessary information for IshObject?
There is no "New-IshObject" structure or something. The concept behind ISHRemote is that you only get to IShObject structures as returned by get/find operations. Otherwise you have to use the explicit named parameters like -LogicalId, -Version, etc (which I assume you consider painful?)
If you have a "random" set of outputs in a CSV file, you might want to consider generating a PowerShell splat. See for example www.jaapbrasser.com/.../