Forum Discussion
The iControl PowerShell snapin is F5's supported and actively maintained for each BIG-IP release with the latest being BIG-IP version 12.1. Download can be available at: https://devcentral.f5.com/d/microsoft-powershell-with-icontrol
I have written quite a few tech tips and code samples on using the PowerShell snapin. Check out the PowerShell page on the https://devcentral.f5.com/wiki/iControl.PowerShell.ashx
There are a few cmdlet's I wrote for specific use cases, but for the most part, I would suggest focusing on the Get-F5.iControl cmdlet which returns an interface object for all of the iControl SOAP APIs documented here: https://devcentral.f5.com/wiki/iControl.APIReference.ashx
Glad to answer any specific questions you have with regards to using this snapin.
-Joe