Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’.
A question was asked on how you filter which virtuals might have clientside/serverside profiles, or ssl without profiles as passthrough. There is nothing in the virtual object that can tell you that unless you know your naming schema and known ssl ports. But if you know all the profiles that exist, and check which are applied to your virtuals, you can discern that information. This tmsh script attempts to make sense of those details.
How to use this Code Snippet
Merge the cli script into the BIG-IP configuration, then usage is: