Coverage for vpn/graphql/enums.py: 100%
16 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 vpn.choices import *
5__all__ = (
6 'AuthenticationAlgorithmEnum',
7 'AuthenticationMethodEnum',
8 'DHGroupEnum',
9 'EncryptionAlgorithmEnum',
10 'IKEModeEnum',
11 'IKEVersionEnum',
12 'IPSecModeEnum',
13 'L2VPNStatusEnum',
14 'L2VPNTypeEnum',
15 'TunnelEncapsulationEnum',
16 'TunnelStatusEnum',
17 'TunnelTerminationRoleEnum',
18 'TunnelTerminationTypeEnum',
19)
21AuthenticationAlgorithmEnum = strawberry.enum(AuthenticationAlgorithmChoices.as_enum(prefix='auth'))
22AuthenticationMethodEnum = strawberry.enum(AuthenticationMethodChoices.as_enum())
23DHGroupEnum = strawberry.enum(DHGroupChoices.as_enum(prefix='group'))
24EncryptionAlgorithmEnum = strawberry.enum(EncryptionAlgorithmChoices.as_enum(prefix='encryption'))
25IKEModeEnum = strawberry.enum(IKEModeChoices.as_enum())
26IKEVersionEnum = strawberry.enum(IKEVersionChoices.as_enum(prefix='version'))
27IPSecModeEnum = strawberry.enum(IPSecModeChoices.as_enum())
28L2VPNStatusEnum = strawberry.enum(L2VPNStatusChoices.as_enum(prefix='status'))
29L2VPNTypeEnum = strawberry.enum(L2VPNTypeChoices.as_enum(prefix='type'))
30TunnelEncapsulationEnum = strawberry.enum(TunnelEncapsulationChoices.as_enum(prefix='encap'))
31TunnelStatusEnum = strawberry.enum(TunnelStatusChoices.as_enum(prefix='status'))
32TunnelTerminationRoleEnum = strawberry.enum(TunnelTerminationRoleChoices.as_enum(prefix='role'))
33TunnelTerminationTypeEnum = strawberry.enum(TunnelTerminationTypeChoices.as_enum(prefix='type'))