Forum Discussion
4 Replies
- giltjrNimbostratus
By GUI I am assuming you mean the Web management interface. Have you tried the iRule editor?
https://devcentral.f5.com/d/irule-editor-zip
- RAJA_VELLINGIRINimbostratus
Thanks for the reply.Yes you are right , I mean web interface as GUI. I am not looking for any WEB interface or Editor Gui. Instead i want to develop my own tool or app to talk to iCreate LTM 11.4.1 version. For example i just go through the PDF iCreate REST interface API to do some operation. Same way i have figured out F5 providing three option API level for iCreate and iRule create/modification as per my understanding - 1. REST 2. Python Lib BigSUDS 3. Java lib. But i want it to know which one is suitable and best solution for LTM 11.4.1 in future scope. Because i have a plan to automate and customize with my own format - all my day to day manual operation using web interface or iRule editor.
- RAJA_VELLINGIRINimbostratusCan somebody help me here.. Thanks
Hi Raja, It's hard to answer a "which is best" question as it really depends on your environment and expertise. We currently have 2 iControl interfaces: SOAP and REST.
For our SOAP interface, we have Java, .Net, PowerShell, and Python libraries to help with development but we also provide the raw WSDL files which allow you to integrate with your tool of choice (as long as it supports RPC-Encoding). Our SOAP interface is well defined and structured and really built to look like a functional API with methods to create/delete/modify/etc.
For our REST interface, we currently don't have client libraries and it's up to you to build the HTTP client and to manipulate the request and response JSON content for the operation in question. The REST interface is currently limited to what you can do with tmsh while the SOAP library has additional functions to manage system level components (snmp, services, etc).
Either choice will work for your needs, you will just need to determine which fits into your development processes and skill sets.
-Joe