mirror of
https://github.com/home-assistant/core.git
synced 2026-08-07 05:46:41 +01:00
32 lines
885 B
Python
32 lines
885 B
Python
"""Constants for Google Mail integration."""
|
|
|
|
from typing import Any
|
|
|
|
from homeassistant.util.hass_dict import HassKey
|
|
|
|
ATTR_BCC = "bcc"
|
|
ATTR_CC = "cc"
|
|
ATTR_ENABLED = "enabled"
|
|
ATTR_END = "end"
|
|
ATTR_FROM = "from"
|
|
ATTR_ALIAS_FROM = "alias_from"
|
|
ATTR_ME = "me"
|
|
ATTR_MESSAGE = "message"
|
|
ATTR_PLAIN_TEXT = "plain_text"
|
|
ATTR_RESTRICT_CONTACTS = "restrict_contacts"
|
|
ATTR_RESTRICT_DOMAIN = "restrict_domain"
|
|
ATTR_SEND = "send"
|
|
ATTR_START = "start"
|
|
ATTR_TITLE = "title"
|
|
|
|
DATA_AUTH = "auth"
|
|
# Domain-level root HA config for legacy notify platform discovery.
|
|
# Not per config entry — entries store auth on entry.runtime_data.
|
|
DATA_HASS_CONFIG: HassKey[dict[str, Any]] = HassKey("google_mail_hass_config")
|
|
DEFAULT_ACCESS = [
|
|
"https://www.googleapis.com/auth/gmail.compose",
|
|
"https://www.googleapis.com/auth/gmail.settings.basic",
|
|
]
|
|
DOMAIN = "google_mail"
|
|
MANUFACTURER = "Google, Inc."
|