Files
code-dumps/py/f5-sdk/datagroup-edit.py
T

19 lines
646 B
Python

#!/usr/bin/env python
from f5.bigip import ManagementRoot
# Connect to the BigIP
session = ManagementRoot("10.11.232.247", "username", "password")
datagroup = session.tm.ltm.data_group.internals.internal.load(name='domain1-WHITELIST', partition='Common')
# Print current record
print(datagroup.records)
# Update record
# datagroup.records = [{'name': '203.60.15.113/32', 'data': ''}, {'name': '222.186.30.174/32', 'data': ''},{'name': '120.136.32.106/32', 'data': ''}]
datagroup.records = [{'name': '203.60.15.113/32', 'data': ''}, {'name': '222.186.30.174/32', 'data': ''}]
datagroup.update()
# Print latest record
print(datagroup.records)