2024-09-26 17:43:35 发布
网友
我没有使用infobloxapi的经验。我需要编写一个小脚本来读取所有配置的网络及其可扩展属性(我只需要“Location”属性)。 之后,我需要做一些重写,并通过API发布到另一台机器上。在
我搜索了一下网络,找到了一些例子,但是没有找到可以读取所有具有location属性的网络。在
以前有人做过这样的事吗?在
谢谢
安德烈
我不确定我能回答所有的问题-也许你可以补充更多关于你所面临的确切问题的细节。。。在
但是,我推荐使用requestspython库。您需要将infobloxwapi的url设置为infoblox_地址和版本。然后,您可以查询网络并获得带有外部属性的json响应。在
requests
attribs_request = requests.get(infoblox_address + infoblox_version + network_reference + "?_max_results=5&_return_fields=network,extattrs") response = attribs_request.json() print response['extattrs']['Location']['value']
只有当“位置”外部属性中存在值时,才能查询范围内的每个网络并将值存储在列表中。在
我不确定我能回答所有的问题-也许你可以补充更多关于你所面临的确切问题的细节。。。在
但是,我推荐使用
requests
python库。您需要将infobloxwapi的url设置为infoblox_地址和版本。然后,您可以查询网络并获得带有外部属性的json响应。在只有当“位置”外部属性中存在值时,才能查询范围内的每个网络并将值存储在列表中。在
相关问题 更多 >
编程相关推荐