Forum Discussion

A_J_'s avatar
A_J_
Icon for Altostratus rankAltostratus
Oct 20, 2021
Solved

Getting GTM Pool and Wideips with Python f5-sdk

I am having trouble getting all the pools and wideips from the GTM with this (version 12). I was lucky enough to find an example of how to get the 'a' pools and wideips but nothing else: pools_a ...
  • xuwen's avatar
    Oct 21, 2021

    from f5.bigip import ManagementRoot

    mgmt = ManagementRoot('192.168.5.109', 'admin', 'xt32112300')

     

    the code of gtm pool for type a, aaaa, cname

    for i in mgmt.tm.gtm.pools.a_s.get_collection():

    print(i.raw)

    for i in mgmt.tm.gtm.pools.aaaas.get_collection():

    print(i.raw)

    for i in mgmt.tm.gtm.pools.cnames.get_collection():

    print(i.raw)

     

     

    the code of gtm wideip for type a, aaaa, cname

    for i in mgmt.tm.gtm.wideips.a_s.get_collection():

    print(i.raw)

    for i in mgmt.tm.gtm.wideips.aaaas.get_collection():

    print(i.raw)

    for i in mgmt.tm.gtm.wideips.cnames.get_collection():

    print(i.raw)