diff options
| -rw-r--r-- | generalresearch/models/thl/maxmind/__init__.py | 0 | ||||
| -rw-r--r-- | generalresearch/models/thl/maxmind/definitions.py | 22 |
2 files changed, 22 insertions, 0 deletions
diff --git a/generalresearch/models/thl/maxmind/__init__.py b/generalresearch/models/thl/maxmind/__init__.py new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/generalresearch/models/thl/maxmind/__init__.py diff --git a/generalresearch/models/thl/maxmind/definitions.py b/generalresearch/models/thl/maxmind/definitions.py new file mode 100644 index 0000000..01431c7 --- /dev/null +++ b/generalresearch/models/thl/maxmind/definitions.py @@ -0,0 +1,22 @@ +from enum import Enum + +from generalresearch.utils.enum import ReprEnumMeta + + +class UserType(Enum, metaclass=ReprEnumMeta): + # https://support.maxmind.com/hc/en-us/articles/4408430082971-IP-Trait-Risk-Data#h_01FN6V8JMQMWZGWNPPAW77ZPY4 + BUSINESS = "business" + CAFE = "cafe" + CELLULAR = "cellular" + COLLEGE = "college" + CDN = "content_delivery_network" + CPN = "consumer_privacy_network" + GOVERNMENT = "government" + HOSTING = "hosting" + LIBRARY = "library" + MILITARY = "military" + RESIDENTIAL = "residential" + ROUTER = "router" + SCHOOL = "school" + SEARCH_ENGINE = "search_engine_spider" + TRAVELER = "traveler" |
