For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

MicroliseMarcin's avatar
MicroliseMarcin
Icon for Nimbostratus rankNimbostratus
Aug 01, 2019

Python SDK fetch irule

Hi,

I was looking for way how I can fetch irule content using Python SDK.

I wasn't able to find anything within documentation.

For example I'm getting irule assigned to virtual server but cannot find way how to display content of this irule.

 

Best regards

 

 

2 Replies

  • JG's avatar
    JG
    Icon for Cumulonimbus rankCumulonimbus
    #!/usr/bin/python
      
    from f5.bigip import ManagementRoot
        
    # Define unique variables
    user = 'admin'
    password = 'admin'
    f5_ip = '10.10.10.10'
    partition = 'Common'
        
    mgmt = ManagementRoot(f5_ip, user, password)
    ltm = mgmt.tm.ltm
    rules = ltm.rules.get_collection()
        
    for rule in rules:
        print("---")
        print(rule.name)
        print("---")
        print(rule.apiAnonymous)
    • JG's avatar
      JG
      Icon for Cumulonimbus rankCumulonimbus

      Edited to print the name and irule content only.