Coverage for vpn/api/urls.py: 100%

16 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-10-10 18:35 +0000

1from netbox.api.routers import NetBoxRouter 

2 

3from . import views 

4 

5router = NetBoxRouter() 

6router.APIRootView = views.VPNRootView 

7router.register('ike-policies', views.IKEPolicyViewSet) 

8router.register('ike-proposals', views.IKEProposalViewSet) 

9router.register('ipsec-policies', views.IPSecPolicyViewSet) 

10router.register('ipsec-proposals', views.IPSecProposalViewSet) 

11router.register('ipsec-profiles', views.IPSecProfileViewSet) 

12router.register('tunnel-groups', views.TunnelGroupViewSet) 

13router.register('tunnels', views.TunnelViewSet) 

14router.register('tunnel-terminations', views.TunnelTerminationViewSet) 

15router.register('l2vpns', views.L2VPNViewSet) 

16router.register('l2vpn-terminations', views.L2VPNTerminationViewSet) 

17 

18app_name = 'vpn-api' 

19urlpatterns = router.urls