Forum Discussion
Richard_Milner-
Aug 14, 2012Nimbostratus
Creating Profiles / available methods list on iControl?
Hi Folks, I suspect I've just missed a large chunk of the documentation, so any pointers would be handy... I've already used iControl briefly in a couple of other tools, mainly...
Aug 14, 2012
Hi Richard, from the looks of it you are using the PowerShell library to make your iControl calls. The Get-F5.iControl CmdLet will return a instance of an iControl.Interfaces object. In that object, there are members for each of the iControl Interfaces. You can find a listing of the modules and interfaces in the iControl API reference in the iControl wiki
https://devcentral.f5.com/wiki/iControl.APIReference.ashx
The interfaces contained in the iControl.Interfaces object are named "ModuleInterface". So, if you are looking for profiles, you can browse through the wiki under LocalLB and see all the Profile* interfaces. To get a programmatic pointer to the OneConnect Profile Object, you will see the ProfileOneConnect interface in the LocalLB interface listing in the wiki. You can then call the (Get-F5.iControl).LocalLBProfileOneConnect.create() method to create a OneConnect Profile. Here's the link to the documentation for that method.
https://devcentral.f5.com/wiki/iControl.LocalLB__ProfileOneConnect__create.ashx
The API reference is modeled after the admin GUI so if you have administered a device, then it should be fairly easy for you to navigate to what you want.
Hope this helps. Feel free to post if you have any more questions...
-Joe
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects