mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-28 19:36:26 -06:00
16224 review changes
This commit is contained in:
parent
81a0cf19a9
commit
c02d32cdb2
@ -452,7 +452,6 @@ class InterfaceType(IPAddressesMixin, ModularComponentType, CabledObjectMixin, P
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=InterfaceTemplateFilter,
|
filters=InterfaceTemplateFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class InterfaceTemplateType(ModularComponentTemplateType):
|
class InterfaceTemplateType(ModularComponentTemplateType):
|
||||||
_name: str
|
_name: str
|
||||||
|
@ -72,7 +72,6 @@ class BaseIPAddressFamilyType:
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=ASNFilter,
|
filters=ASNFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class ASNType(NetBoxObjectType):
|
class ASNType(NetBoxObjectType):
|
||||||
asn: BigInt
|
asn: BigInt
|
||||||
@ -88,7 +87,6 @@ class ASNType(NetBoxObjectType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=ASNRangeFilter,
|
filters=ASNRangeFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class ASNRangeType(NetBoxObjectType):
|
class ASNRangeType(NetBoxObjectType):
|
||||||
start: BigInt
|
start: BigInt
|
||||||
@ -102,7 +100,6 @@ class ASNRangeType(NetBoxObjectType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=AggregateFilter,
|
filters=AggregateFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class AggregateType(NetBoxObjectType, BaseIPAddressFamilyType):
|
class AggregateType(NetBoxObjectType, BaseIPAddressFamilyType):
|
||||||
prefix: str
|
prefix: str
|
||||||
@ -115,7 +112,6 @@ class AggregateType(NetBoxObjectType, BaseIPAddressFamilyType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=FHRPGroupFilter,
|
filters=FHRPGroupFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class FHRPGroupType(NetBoxObjectType, IPAddressesMixin):
|
class FHRPGroupType(NetBoxObjectType, IPAddressesMixin):
|
||||||
|
|
||||||
@ -127,7 +123,6 @@ class FHRPGroupType(NetBoxObjectType, IPAddressesMixin):
|
|||||||
exclude=['interface_type', 'interface_id'],
|
exclude=['interface_type', 'interface_id'],
|
||||||
filters=FHRPGroupAssignmentFilter,
|
filters=FHRPGroupAssignmentFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class FHRPGroupAssignmentType(BaseObjectType):
|
class FHRPGroupAssignmentType(BaseObjectType):
|
||||||
group: Annotated["FHRPGroupType", strawberry.lazy('ipam.graphql.types')]
|
group: Annotated["FHRPGroupType", strawberry.lazy('ipam.graphql.types')]
|
||||||
@ -170,7 +165,6 @@ class IPAddressType(NetBoxObjectType, BaseIPAddressFamilyType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=IPRangeFilter,
|
filters=IPRangeFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class IPRangeType(NetBoxObjectType):
|
class IPRangeType(NetBoxObjectType):
|
||||||
start_address: str
|
start_address: str
|
||||||
@ -185,7 +179,6 @@ class IPRangeType(NetBoxObjectType):
|
|||||||
exclude=['scope_type', 'scope_id', '_location', '_region', '_site', '_site_group'],
|
exclude=['scope_type', 'scope_id', '_location', '_region', '_site', '_site_group'],
|
||||||
filters=PrefixFilter,
|
filters=PrefixFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class PrefixType(NetBoxObjectType, BaseIPAddressFamilyType):
|
class PrefixType(NetBoxObjectType, BaseIPAddressFamilyType):
|
||||||
prefix: str
|
prefix: str
|
||||||
@ -209,7 +202,6 @@ class PrefixType(NetBoxObjectType, BaseIPAddressFamilyType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=RIRFilter,
|
filters=RIRFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class RIRType(OrganizationalObjectType):
|
class RIRType(OrganizationalObjectType):
|
||||||
|
|
||||||
@ -223,7 +215,6 @@ class RIRType(OrganizationalObjectType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=RoleFilter,
|
filters=RoleFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class RoleType(OrganizationalObjectType):
|
class RoleType(OrganizationalObjectType):
|
||||||
|
|
||||||
@ -237,7 +228,6 @@ class RoleType(OrganizationalObjectType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=RouteTargetFilter,
|
filters=RouteTargetFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class RouteTargetType(NetBoxObjectType):
|
class RouteTargetType(NetBoxObjectType):
|
||||||
tenant: Annotated["TenantType", strawberry.lazy('tenancy.graphql.types')] | None
|
tenant: Annotated["TenantType", strawberry.lazy('tenancy.graphql.types')] | None
|
||||||
@ -253,7 +243,6 @@ class RouteTargetType(NetBoxObjectType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=ServiceFilter,
|
filters=ServiceFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class ServiceType(NetBoxObjectType):
|
class ServiceType(NetBoxObjectType):
|
||||||
ports: List[int]
|
ports: List[int]
|
||||||
@ -268,7 +257,6 @@ class ServiceType(NetBoxObjectType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=ServiceTemplateFilter,
|
filters=ServiceTemplateFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class ServiceTemplateType(NetBoxObjectType):
|
class ServiceTemplateType(NetBoxObjectType):
|
||||||
ports: List[int]
|
ports: List[int]
|
||||||
@ -279,7 +267,6 @@ class ServiceTemplateType(NetBoxObjectType):
|
|||||||
exclude=['qinq_svlan'],
|
exclude=['qinq_svlan'],
|
||||||
filters=VLANFilter,
|
filters=VLANFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class VLANType(NetBoxObjectType):
|
class VLANType(NetBoxObjectType):
|
||||||
site: Annotated["SiteType", strawberry.lazy('ipam.graphql.types')] | None
|
site: Annotated["SiteType", strawberry.lazy('ipam.graphql.types')] | None
|
||||||
@ -304,7 +291,6 @@ class VLANType(NetBoxObjectType):
|
|||||||
exclude=['scope_type', 'scope_id'],
|
exclude=['scope_type', 'scope_id'],
|
||||||
filters=VLANGroupFilter,
|
filters=VLANGroupFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class VLANGroupType(OrganizationalObjectType):
|
class VLANGroupType(OrganizationalObjectType):
|
||||||
|
|
||||||
@ -330,7 +316,6 @@ class VLANGroupType(OrganizationalObjectType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=VLANTranslationPolicyFilter,
|
filters=VLANTranslationPolicyFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class VLANTranslationPolicyType(NetBoxObjectType):
|
class VLANTranslationPolicyType(NetBoxObjectType):
|
||||||
rules: List[Annotated["VLANTranslationRuleType", strawberry.lazy('ipam.graphql.types')]]
|
rules: List[Annotated["VLANTranslationRuleType", strawberry.lazy('ipam.graphql.types')]]
|
||||||
@ -341,7 +326,6 @@ class VLANTranslationPolicyType(NetBoxObjectType):
|
|||||||
fields='__all__',
|
fields='__all__',
|
||||||
filters=VLANTranslationRuleFilter,
|
filters=VLANTranslationRuleFilter,
|
||||||
pagination=True
|
pagination=True
|
||||||
|
|
||||||
)
|
)
|
||||||
class VLANTranslationRuleType(NetBoxObjectType):
|
class VLANTranslationRuleType(NetBoxObjectType):
|
||||||
policy: Annotated[
|
policy: Annotated[
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
import strawberry
|
import strawberry
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
# from django.db.models.manager import BaseManager
|
|
||||||
# from django.db.models.query import QuerySet
|
|
||||||
from strawberry_django.optimizer import DjangoOptimizerExtension
|
from strawberry_django.optimizer import DjangoOptimizerExtension
|
||||||
from strawberry.extensions import MaxAliasesLimiter # , SchemaExtension
|
from strawberry.extensions import MaxAliasesLimiter # , SchemaExtension
|
||||||
from strawberry.schema.config import StrawberryConfig
|
from strawberry.schema.config import StrawberryConfig
|
||||||
@ -14,7 +12,6 @@ from ipam.graphql.schema import IPAMQuery
|
|||||||
from netbox.registry import registry
|
from netbox.registry import registry
|
||||||
from tenancy.graphql.schema import TenancyQuery
|
from tenancy.graphql.schema import TenancyQuery
|
||||||
from users.graphql.schema import UsersQuery
|
from users.graphql.schema import UsersQuery
|
||||||
# from utilities.query import reapply_model_ordering
|
|
||||||
from virtualization.graphql.schema import VirtualizationQuery
|
from virtualization.graphql.schema import VirtualizationQuery
|
||||||
from vpn.graphql.schema import VPNQuery
|
from vpn.graphql.schema import VPNQuery
|
||||||
from wireless.graphql.schema import WirelessQuery
|
from wireless.graphql.schema import WirelessQuery
|
||||||
|
Loading…
Reference in New Issue
Block a user