iControl (SOAP) Home

Welcome to the iControl wiki!
iControl is the first open API that enables applications to work in concert with the underlying network based on true software integration. Utilizing SOAP/XML to ensure open communications between dissimilar systems, iControl helps F5 customers, leading independent software vendors ( ISVs ), and Solution Providers realize new levels of automation and configuration management efficiency. Whether monitoring network-level traffic statistics, automating network configuration and management, or facilitating next generation service-oriented architectures, iControl gives organizations the power and flexibility to ensure that applications and the network work together for increased reliability, security, and performance. Further, iControl has proven itself as a valuable technology that can help reduce the cost of managing complex environments.

Reference Topics

Here’s a list of some reference information that you can use to help you with all of your iControl needs. Note that these are available from most Wiki pages in the navigation pane to the left of the screen.

Advanced Topics

Are you looking to delve deeper into iControl? Would you like to find some more complex examples and commands? Well then this is what you’re looking for, here’s a list of the more Advanced iControl topics. Be sure to check out the CodeShare too, for some great examples of putting iControl to work.
  • Java - A list of Java related resources here on DevCentral.
  • Perl - A list of Perl related resources here on DevCentral.
  • PowerShell - A list of PowerShell related resources here on DevCentral.
  • pyControl v1 - A list of PyControl v1 related resources here on DevCentral.
  • pycontrol - A list of PyControl v2 related resources here on DevCentral.
  • Python Bigsuds Library - A list of python bigsuds iControl related resources here on DevCentral.
F5 Python SDK - f5-common-python is a library for working with the BIG-IP iControl REST interface.