Learn F5 Technologies, Get Answers & Share Community Solutions Join DevCentral

Filter by:
  • Solution
  • Technology
code share

Big-IQ trust, discovery and import of Big-IP using REST API - Python OO

Problem this snippet solves:

Some may want code that is a little more extendable and will scale to provide more of a workflow structure. In this example, we explore the use of Python class to simplify the code using a call to class method doing the work for trust (negotiate cert), discover (populate resolver groups), import (import bigip configuration).

With the model you can create new methods to extend functionality. For example: class Workflow contains def Discover, def License, def CreateVirtual, def CreatePool, def AddMembers, def RefSecPolicy.

Script will look like:

workflow.Discover()
workflow.License()
workflow.CreateVirtual()
workflow.CreatePool()
workflow.AddMembers()
workflow.RefSecPolicy()