mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-19 09:53:34 -06:00

* 7025 CircuitRedundancyGroups * 7025 CircuitRedundancyGroups api * 7025 CircuitRedundancyGroups api * 7025 CircuitRedundancyGroups tests * 7025 CircuitRedundancyGroup -> CircuitGroup * 7025 add tenancy * 7025 linkify name * 7025 missing file * 7025 circuitgroupassignment * 7025 base group assignment working * 7025 assignments * 7025 fix forms/tests for CircuitGroup * 7025 fix api tests * 7025 view tests * 7025 CircuitGroupAssignment tests * 7025 fix typo * 7025 fix typo * 7025 fix tests * 7025 remove m2m * 7025 add count to serializer * 7025 fix test * 7025 documentation * 7025 review comments * 7025 review comments * 7025 add search index * Make CircuitPriorityChoices extensible * Add group assignment table to circuit view * Misc cleanup --------- Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
22 lines
723 B
Python
22 lines
723 B
Python
from netbox.api.routers import NetBoxRouter
|
|
from . import views
|
|
|
|
|
|
router = NetBoxRouter()
|
|
router.APIRootView = views.CircuitsRootView
|
|
|
|
# Providers
|
|
router.register('providers', views.ProviderViewSet)
|
|
router.register('provider-accounts', views.ProviderAccountViewSet)
|
|
router.register('provider-networks', views.ProviderNetworkViewSet)
|
|
|
|
# Circuits
|
|
router.register('circuit-types', views.CircuitTypeViewSet)
|
|
router.register('circuits', views.CircuitViewSet)
|
|
router.register('circuit-terminations', views.CircuitTerminationViewSet)
|
|
router.register('circuit-groups', views.CircuitGroupViewSet)
|
|
router.register('circuit-group-assignments', views.CircuitGroupAssignmentViewSet)
|
|
|
|
app_name = 'circuits-api'
|
|
urlpatterns = router.urls
|