示例#1
0
from peering_manager.api import OrderedDefaultRouter

from . import views

router = OrderedDefaultRouter()
router.APIRootView = views.UsersRootView

router.register("groups", views.GroupViewSet)
router.register("users", views.UserViewSet)

app_name = "users-api"
urlpatterns = router.urls
示例#2
0
from peering_manager.api import OrderedDefaultRouter

from . import views

router = OrderedDefaultRouter()
router.APIRootView = views.DevicesRootView

router.register("platforms", views.PlatformViewSet)

app_name = "devices-api"
urlpatterns = router.urls
示例#3
0
from peering_manager.api import OrderedDefaultRouter

from . import views

router = OrderedDefaultRouter()
router.APIRootView = views.PeeringDBRootView

router.register("cache", views.CacheViewSet, basename="cache")
router.register("facilities", views.FacilityViewSet)
router.register("internet-exchanges", views.InternetExchangeViewSet)
router.register("internet-exchange-facilities",
                views.InternetExchangeFacilityViewSet)
router.register("ixlans", views.IXLanViewSet)
router.register("ixlan-prefixes", views.IXLanPrefixViewSet)
router.register("networks", views.NetworkViewSet)
router.register("network-contacts", views.NetworkContactViewSet)
router.register("network-facilities", views.NetworkFacilityViewSet)
router.register("network-ixlans", views.NetworkIXLanViewSet)
router.register("organizations", views.OrganizationViewSet)
router.register("synchronizations", views.SynchronizationViewSet)

app_name = "peeringdb-api"
urlpatterns = router.urls
示例#4
0
from peering_manager.api import OrderedDefaultRouter

from . import views

router = OrderedDefaultRouter()
router.APIRootView = views.PeeringRootView

router.register("autonomous-systems", views.AutonomousSystemViewSet)
router.register("bgp-groups", views.BGPGroupViewSet)
router.register("communities", views.CommunityViewSet)
router.register("direct-peering-sessions", views.DirectPeeringSessionViewSet)
router.register("internet-exchanges", views.InternetExchangeViewSet)
router.register(
    "internet-exchange-peering-sessions", views.InternetExchangePeeringSessionViewSet
)
router.register("routers", views.RouterViewSet)
router.register("routing-policies", views.RoutingPolicyViewSet)

app_name = "peering-api"
urlpatterns = router.urls
示例#5
0
from peering_manager.api import OrderedDefaultRouter

from . import views

router = OrderedDefaultRouter()
router.APIRootView = views.NetRootView

router.register("connections", views.ConnectionViewSet)

app_name = "net-api"
urlpatterns = router.urls
示例#6
0
from peering_manager.api import OrderedDefaultRouter

from . import views

router = OrderedDefaultRouter()
router.APIRootView = views.MessagingRootView

router.register("contact-roles", views.ContactRoleViewSet)
router.register("contacts", views.ContactViewSet)
router.register("contact-assignments", views.ContactAssignmentViewSet)
router.register("contact-assignments", views.ContactAssignmentViewSet)
router.register("emails", views.EmailViewSet)

app_name = "messaging-api"
urlpatterns = router.urls
示例#7
0
from peering_manager.api import OrderedDefaultRouter

from . import views

router = OrderedDefaultRouter()
router.APIRootView = views.UtilsRootView

router.register("object-changes", views.ObjectChangeViewSet)
router.register("tags", views.TagViewSet)

app_name = "utils-api"
urlpatterns = router.urls
示例#8
0
from peering_manager.api import OrderedDefaultRouter

from . import views

router = OrderedDefaultRouter()
router.APIRootView = views.ExtrasRootView

router.register("ix-api", views.IXAPIViewSet)
router.register("job-results", views.JobResultViewSet)
router.register("webhooks", views.WebhookViewSet)

app_name = "extras-api"
urlpatterns = router.urls
示例#9
0
from peering_manager.api import OrderedDefaultRouter

from . import views

router = OrderedDefaultRouter()
router.APIRootView = views.BGPRootView

router.register("relationships", views.RelationshipViewSet)

app_name = "bgp-api"
urlpatterns = router.urls