from authentik.endpoints.api.connectors import ConnectorViewSet
from authentik.endpoints.api.device_access_group import DeviceAccessGroupViewSet
from authentik.endpoints.api.device_user_bindings import DeviceUserBindingViewSet
from authentik.endpoints.api.devices import DeviceViewSet
from authentik.endpoints.api.stages import EndpointStageViewSet

api_urlpatterns = [
    ("endpoints/connectors", ConnectorViewSet, "endpoint_connectors"),
    ("endpoints/devices", DeviceViewSet, "endpoint_device"),
    ("endpoints/device_bindings", DeviceUserBindingViewSet, "endpoint_device_bindings"),
    ("endpoints/device_access_groups", DeviceAccessGroupViewSet, "endpoint_device_access_groups"),
    ("stages/endpoints", EndpointStageViewSet, "stages-endpoint"),
]
