schema.py 686 B

123456789101112131415161718192021
  1. import graphene
  2. from netbox.graphql.fields import ObjectField, ObjectListField
  3. from .types import *
  4. class CircuitsQuery(graphene.ObjectType):
  5. circuit = ObjectField(CircuitType)
  6. circuit_list = ObjectListField(CircuitType)
  7. circuit_termination = ObjectField(CircuitTerminationType)
  8. circuit_termination_list = ObjectListField(CircuitTerminationType)
  9. circuit_type = ObjectField(CircuitTypeType)
  10. circuit_type_list = ObjectListField(CircuitTypeType)
  11. provider = ObjectField(ProviderType)
  12. provider_list = ObjectListField(ProviderType)
  13. provider_network = ObjectField(ProviderNetworkType)
  14. provider_network_list = ObjectListField(ProviderNetworkType)