diff --git a/scripts/netbox-dump b/scripts/netbox-dump index 8a914d4..f3c79a6 100755 --- a/scripts/netbox-dump +++ b/scripts/netbox-dump @@ -25,6 +25,10 @@ QUERY = """{ enabled description mode + type + ip_addresses { + address + } untagged_vlan { name } @@ -130,6 +134,8 @@ for device in data["device_list"]: "description": description, "enabled": interface["enabled"], "mode": interface["mode"], + "type": interface["type"], + "ips": sorted({i['address'] for i in interface['ip_addresses']}), "untagged_vlan": interface["untagged_vlan"]["name"] if interface["untagged_vlan"] else None,