2022-07-03 16:51:50 +00:00
|
|
|
"""Constants for NextDNS integration."""
|
|
|
|
from datetime import timedelta
|
|
|
|
|
2022-08-09 15:51:04 +00:00
|
|
|
ATTR_CONNECTION = "connection"
|
2022-07-03 16:51:50 +00:00
|
|
|
ATTR_DNSSEC = "dnssec"
|
|
|
|
ATTR_ENCRYPTION = "encryption"
|
|
|
|
ATTR_IP_VERSIONS = "ip_versions"
|
|
|
|
ATTR_PROTOCOLS = "protocols"
|
2022-07-11 14:00:13 +00:00
|
|
|
ATTR_SETTINGS = "settings"
|
2022-07-03 16:51:50 +00:00
|
|
|
ATTR_STATUS = "status"
|
|
|
|
|
|
|
|
CONF_PROFILE_ID = "profile_id"
|
|
|
|
CONF_PROFILE_NAME = "profile_name"
|
|
|
|
|
2022-08-09 15:51:04 +00:00
|
|
|
UPDATE_INTERVAL_CONNECTION = timedelta(minutes=5)
|
2022-07-03 16:51:50 +00:00
|
|
|
UPDATE_INTERVAL_ANALYTICS = timedelta(minutes=10)
|
2022-07-11 14:00:13 +00:00
|
|
|
UPDATE_INTERVAL_SETTINGS = timedelta(minutes=1)
|
2022-07-03 16:51:50 +00:00
|
|
|
|
|
|
|
DOMAIN = "nextdns"
|