Getting Started with the f5-common-python SDK
If you have dabbled with python and iControl over the years, you might be familiar with some of my other “Getting Stared with …” articles on python libraries. I started my last, on Bigsuds, this way:...
Updated Jun 06, 2023
Version 2.0JRahm
Admin
Christ Follower, Husband, Father, Technologist. I love community and I especially love THIS community. My background is networking, but I've dabbled in all the F5 iStuff, I'm a recovering Perl guy, and am very much a python enthusiast. Learning alongside all of you in this accelerating industry toward modern apps and architectures.JRahm
Admin
Jun 05, 2018You can do this by first loading the virtual server, then the profiles, like this:
>>> vip = b.tm.ltm.virtuals.virtual.load(name='testvip')
>>> profiles = vip.profiles_s.get_collection()
Then you can check the number of profiles with len, and then print out their names:
>>> len(profiles)
4
>>> for profile in profiles:
... print profile.name
...
cssl
http
serverssl
tcp
>>>