mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
25 lines
803 B
Python
25 lines
803 B
Python
from typing import List
|
|
import strawberry
|
|
import strawberry_django
|
|
|
|
from wireless import models
|
|
from .types import *
|
|
|
|
|
|
@strawberry.type
|
|
class WirelessQuery:
|
|
@strawberry.field
|
|
def wireless_lan(self, id: int) -> WirelessLANType:
|
|
return models.WirelessLAN.objects.get(id=id)
|
|
wireless_lan_list: List[WirelessLANType] = strawberry_django.field()
|
|
|
|
@strawberry.field
|
|
def wireless_lan_group(self, id: int) -> WirelessLANGroupType:
|
|
return models.WirelessLANGroup.objects.get(id=id)
|
|
wireless_lan_group_list: List[WirelessLANGroupType] = strawberry_django.field()
|
|
|
|
@strawberry.field
|
|
def wireless_link(self, id: int) -> WirelessLinkType:
|
|
return models.WirelessLink.objects.get(id=id)
|
|
wireless_link_list: List[WirelessLinkType] = strawberry_django.field()
|