urls.py 580 B

12345678910111213141516171819
  1. from netbox.api.routers import NetBoxRouter
  2. from . import views
  3. router = NetBoxRouter()
  4. router.APIRootView = views.VirtualizationRootView
  5. # Clusters
  6. router.register('cluster-types', views.ClusterTypeViewSet)
  7. router.register('cluster-groups', views.ClusterGroupViewSet)
  8. router.register('clusters', views.ClusterViewSet)
  9. # VirtualMachines
  10. router.register('virtual-machines', views.VirtualMachineViewSet)
  11. router.register('interfaces', views.VMInterfaceViewSet)
  12. router.register('virtual-disks', views.VirtualDiskViewSet)
  13. app_name = 'virtualization-api'
  14. urlpatterns = router.urls