This directory defines django_tables2 and NetBox tables for plugin list and tabular views.
__init__.py: tables for Proxmox, NetBox, and FastAPI endpoints plus exports for cluster, storage, backup routine, replication, backup, snapshot, and task-history tables.cluster.py:ProxmoxClusterTableandProxmoxNodeTableused by cluster summary and endpoint tabs.storage.py: table forProxmoxStorage.backup_routine.py: table forBackupRoutine.replication.py: table forReplication.vm_backup.py: table forVMBackup.vm_snapshot.py: table forVMSnapshot.vm_task_history.py: table forVMTaskHistory.
- Inbound: list views and VM detail tabs use these table classes.
- Outbound:
netbox_proxbox.models, NetBox table base classes, anddjango_tables2.
- Default columns here shape the primary NetBox list views for the plugin.
- Table changes often imply matching updates to filter forms, list views, and sometimes templates.
- Parent:
../CLAUDE.md