Namespaces | |
| client | |
| config_flow | |
| const | |
Classes | |
| class | AzureEventHub |
Functions | |
| bool | async_setup (HomeAssistant hass, ConfigType yaml_config) |
| bool | async_setup_entry (HomeAssistant hass, AzureEventHubConfigEntry entry) |
| bool | async_unload_entry (HomeAssistant hass, AzureEventHubConfigEntry entry) |
| None | async_update_listener (HomeAssistant hass, AzureEventHubConfigEntry entry) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| AzureEventHubConfigEntry | |
| CONFIG_SCHEMA | |
Support for Azure Event Hubs.
| bool homeassistant.components.azure_event_hub.async_setup | ( | HomeAssistant | hass, |
| ConfigType | yaml_config | ||
| ) |
Activate Azure EH component from yaml. Adds an empty filter to hass data. Tries to get a filter from yaml, if present set to hass data. If config is empty after getting the filter, return, otherwise emit deprecated warning and pass the rest to the config flow.
Definition at line 69 of file __init__.py.
| bool homeassistant.components.azure_event_hub.async_setup_entry | ( | HomeAssistant | hass, |
| AzureEventHubConfigEntry | entry | ||
| ) |
Do the setup based on the config entry and the filter from yaml.
Definition at line 98 of file __init__.py.
| bool homeassistant.components.azure_event_hub.async_unload_entry | ( | HomeAssistant | hass, |
| AzureEventHubConfigEntry | entry | ||
| ) |
Unload a config entry.
Definition at line 125 of file __init__.py.
| None homeassistant.components.azure_event_hub.async_update_listener | ( | HomeAssistant | hass, |
| AzureEventHubConfigEntry | entry | ||
| ) |
Update listener for options.
Definition at line 118 of file __init__.py.
|
private |
Definition at line 47 of file __init__.py.
| homeassistant.components.azure_event_hub.AzureEventHubConfigEntry |
Definition at line 45 of file __init__.py.
| homeassistant.components.azure_event_hub.CONFIG_SCHEMA |
Definition at line 49 of file __init__.py.