Coverage for ipam/graphql/enums.py: 100%
13 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
1import strawberry
3from ipam.choices import *
5__all__ = (
6 'FHRPGroupAuthTypeEnum',
7 'FHRPGroupProtocolEnum',
8 'IPAddressFamilyEnum',
9 'IPAddressRoleEnum',
10 'IPAddressStatusEnum',
11 'IPRangeStatusEnum',
12 'PrefixStatusEnum',
13 'ServiceProtocolEnum',
14 'VLANQinQRoleEnum',
15 'VLANStatusEnum',
16)
18FHRPGroupAuthTypeEnum = strawberry.enum(FHRPGroupAuthTypeChoices.as_enum(prefix='authentication'))
19FHRPGroupProtocolEnum = strawberry.enum(FHRPGroupProtocolChoices.as_enum(prefix='protocol'))
20IPAddressFamilyEnum = strawberry.enum(IPAddressFamilyChoices.as_enum(prefix='family'))
21IPAddressRoleEnum = strawberry.enum(IPAddressRoleChoices.as_enum(prefix='role'))
22IPAddressStatusEnum = strawberry.enum(IPAddressStatusChoices.as_enum(prefix='status'))
23IPRangeStatusEnum = strawberry.enum(IPRangeStatusChoices.as_enum(prefix='status'))
24PrefixStatusEnum = strawberry.enum(PrefixStatusChoices.as_enum(prefix='status'))
25ServiceProtocolEnum = strawberry.enum(ServiceProtocolChoices.as_enum())
26VLANStatusEnum = strawberry.enum(VLANStatusChoices.as_enum(prefix='status'))
27VLANQinQRoleEnum = strawberry.enum(VLANQinQRoleChoices.as_enum(prefix='role'))