Files
netbox/netbox/users/api/urls.py
Jeremy Stretch 1a6ea31538
Some checks are pending
CI / build (20.x, 3.12) (push) Waiting to run
CI / build (20.x, 3.13) (push) Waiting to run
Introduce OwnerGroup model
2025-10-22 16:34:27 -04:00

23 lines
715 B
Python

from django.urls import include, path
from netbox.api.routers import NetBoxRouter
from . import views
router = NetBoxRouter()
router.APIRootView = views.UsersRootView
router.register('users', views.UserViewSet)
router.register('groups', views.GroupViewSet)
router.register('tokens', views.TokenViewSet)
router.register('permissions', views.ObjectPermissionViewSet)
router.register('owner-groups', views.OwnerGroupViewSet)
router.register('owners', views.OwnerViewSet)
router.register('config', views.UserConfigViewSet, basename='userconfig')
app_name = 'users-api'
urlpatterns = [
path('tokens/provision/', views.TokenProvisionView.as_view(), name='token_provision'),
path('', include(router.urls)),
]