Source code for auto_proxy_vpn

from enum import Enum

[docs] class CloudProvider(str, Enum): """Enum for supported cloud providers. Only providers defined here will be registered to use in ProxyPool. The value should match the name of the provider package in auto_proxy_vpn.providers""" GOOGLE = "google" AZURE = "azure" DIGITALOCEAN = "digitalocean" AWS = "aws"
# ALIBABA = "alibaba" # ORACLE = "oracle" from auto_proxy_vpn.configs import * from auto_proxy_vpn.manager_register import ProxyManagers, import_provider_modules import_provider_modules() from auto_proxy_vpn.proxy_pool import ProxyPool __all__ = [ 'CloudProvider', 'ProxyManagers', 'ManagerRuntimeConfig', 'GoogleConfig', 'AzureConfig', 'DigitalOceanConfig', 'AwsConfig', 'ProxyPool' ]