Namespaces | |
| minio_helper | |
Classes | |
| class | MinioListener |
| class | QueueListener |
Functions | |
| str | get_minio_endpoint (str host, int port) |
| bool | setup (HomeAssistant hass, ConfigType config) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | ATTR_BUCKET = "bucket" |
| string | ATTR_FILE_PATH = "file_path" |
| string | ATTR_KEY = "key" |
| BUCKET_KEY_FILE_SCHEMA | |
| BUCKET_KEY_SCHEMA | |
| string | CONF_ACCESS_KEY = "access_key" |
| string | CONF_HOST = "host" |
| string | CONF_LISTEN = "listen" |
| string | CONF_LISTEN_BUCKET = "bucket" |
| string | CONF_LISTEN_EVENTS = "events" |
| string | CONF_LISTEN_PREFIX = "prefix" |
| string | CONF_LISTEN_SUFFIX = "suffix" |
| string | CONF_PORT = "port" |
| string | CONF_SECRET_KEY = "secret_key" |
| string | CONF_SECURE = "secure" |
| CONFIG_SCHEMA | |
| string | DEFAULT_LISTEN_EVENTS = "s3:ObjectCreated:*" |
| string | DEFAULT_LISTEN_PREFIX = "" |
| string | DEFAULT_LISTEN_SUFFIX = ".*" |
| string | DOMAIN = "minio" |
Minio component.
| str homeassistant.components.minio.get_minio_endpoint | ( | str | host, |
| int | port | ||
| ) |
Create minio endpoint from host and port.
Definition at line 164 of file __init__.py.
| bool homeassistant.components.minio.setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Set up MinioClient and event listeners.
Definition at line 84 of file __init__.py.
|
private |
Definition at line 19 of file __init__.py.
| string homeassistant.components.minio.ATTR_BUCKET = "bucket" |
Definition at line 33 of file __init__.py.
| string homeassistant.components.minio.ATTR_FILE_PATH = "file_path" |
Definition at line 35 of file __init__.py.
| string homeassistant.components.minio.ATTR_KEY = "key" |
Definition at line 34 of file __init__.py.
| homeassistant.components.minio.BUCKET_KEY_FILE_SCHEMA |
Definition at line 79 of file __init__.py.
| homeassistant.components.minio.BUCKET_KEY_SCHEMA |
Definition at line 75 of file __init__.py.
| string homeassistant.components.minio.CONF_ACCESS_KEY = "access_key" |
Definition at line 24 of file __init__.py.
| string homeassistant.components.minio.CONF_HOST = "host" |
Definition at line 22 of file __init__.py.
| string homeassistant.components.minio.CONF_LISTEN = "listen" |
Definition at line 27 of file __init__.py.
| string homeassistant.components.minio.CONF_LISTEN_BUCKET = "bucket" |
Definition at line 28 of file __init__.py.
| string homeassistant.components.minio.CONF_LISTEN_EVENTS = "events" |
Definition at line 31 of file __init__.py.
| string homeassistant.components.minio.CONF_LISTEN_PREFIX = "prefix" |
Definition at line 29 of file __init__.py.
| string homeassistant.components.minio.CONF_LISTEN_SUFFIX = "suffix" |
Definition at line 30 of file __init__.py.
| string homeassistant.components.minio.CONF_PORT = "port" |
Definition at line 23 of file __init__.py.
| string homeassistant.components.minio.CONF_SECRET_KEY = "secret_key" |
Definition at line 25 of file __init__.py.
| string homeassistant.components.minio.CONF_SECURE = "secure" |
Definition at line 26 of file __init__.py.
| homeassistant.components.minio.CONFIG_SCHEMA |
Definition at line 41 of file __init__.py.
| string homeassistant.components.minio.DEFAULT_LISTEN_EVENTS = "s3:ObjectCreated:*" |
Definition at line 39 of file __init__.py.
| string homeassistant.components.minio.DEFAULT_LISTEN_PREFIX = "" |
Definition at line 37 of file __init__.py.
| string homeassistant.components.minio.DEFAULT_LISTEN_SUFFIX = ".*" |
Definition at line 38 of file __init__.py.
| string homeassistant.components.minio.DOMAIN = "minio" |
Definition at line 21 of file __init__.py.