from dataclasses import dataclass from typing import Optional @dataclass class HanaConfig: server: str port: int user: str password: str @dataclass class OutlookConfig: client_id: str client_secret: str tenant_id: str download_folder: str verify_ssl: bool ca_bundle: Optional[str] @dataclass class ClientConfig: email: str ruta_descarga: str ruta_final: str base_datos: str usuario: str password: str @dataclass class Config: hana: HanaConfig outlook: OutlookConfig client: ClientConfig