Is there a way I can query Orion for all of the data types for custom properties, and maybe even the other properties like caption, nodeID, ipaddress, etc. so I can use them when making SOAP Calls?
Several of the soap parameters need to have the data type of the property you are sending. If there is some way I can query the list I need and cache it in my scripts as a lookup, I can make my scripts more dynamic and flexible to change.
You can query Metadata.Entity and Metadata.Property to find out about the supported entity types and their properties, including custom properties.