@@ -295,22 +295,22 @@ def choices(self):
295
295
296
296
:Returns: Dict containing the available choices.
297
297
298
- :Examples :
298
+ :Example (from NetBox 2.8.x) :
299
299
300
300
>>> from pprint import pprint
301
301
>>> pprint(nb.ipam.ip_addresses.choices())
302
- {'role': [{'display_name': 'Secondary ', 'value': 20 },
303
- {'display_name': 'VIP ', 'value': 40 },
304
- {'display_name': 'VRRP ', 'value': 41 },
305
- {'display_name': 'Loopback ', 'value': 10 },
306
- {'display_name': 'GLBP ', 'value': 43 },
307
- {'display_name': 'CARP ', 'value': 44 },
308
- {'display_name': 'HSRP ', 'value': 42 },
309
- {'display_name': 'Anycast ', 'value': 30 }],
310
- 'status': [{'display_name': 'Active', 'value': 1 },
311
- {'display_name': 'Reserved', 'value': 2 },
312
- {'display_name': 'Deprecated', 'value': 3 },
313
- {'display_name': 'DHCP', 'value': 5 }]}
302
+ {'role': [{'display_name': 'Loopback ', 'value': 'loopback' },
303
+ {'display_name': 'Secondary ', 'value': 'secondary' },
304
+ {'display_name': 'Anycast ', 'value': 'anycast' },
305
+ {'display_name': 'VIP ', 'value': 'vip' },
306
+ {'display_name': 'VRRP ', 'value': 'vrrp' },
307
+ {'display_name': 'HSRP ', 'value': 'hsrp' },
308
+ {'display_name': 'GLBP ', 'value': 'glbp' },
309
+ {'display_name': 'CARP ', 'value': 'carp' }],
310
+ 'status': [{'display_name': 'Active', 'value': 'active' },
311
+ {'display_name': 'Reserved', 'value': 'reserved' },
312
+ {'display_name': 'Deprecated', 'value': 'deprecated' },
313
+ {'display_name': 'DHCP', 'value': 'dhcp' }]}
314
314
>>>
315
315
"""
316
316
if self ._choices :
0 commit comments