Coverage for frappe_manager / ssl_manager / __init__.py: 100%
9 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-07-02 18:35 +0530
« prev ^ index » next coverage.py v7.13.5, created at 2026-07-02 18:35 +0530
1from enum import Enum
4class SUPPORTED_SSL_TYPES(str, Enum):
5 le = "letsencrypt"
6 none = "disable"
9class LETSENCRYPT_PREFERRED_CHALLENGE(str, Enum):
10 dns01 = "dns01"
11 http01 = "http01"
14class DNS_PROVIDER(str, Enum):
15 """Supported DNS providers for DNS-01 challenge."""
17 cloudflare = "cloudflare"
18 # route53 = "route53" # AWS Route53 (future)
19 # digitalocean = "digitalocean" # DigitalOcean (future)
20 # google = "google" # Google Cloud DNS (future)