module documentation

Environment and file-based configuration for Temporal clients.

This module provides utilities to load Temporal client configuration from TOML files and environment variables.

Class ClientConfig Client configuration loaded from TOML and environment variables.
Class ClientConfigProfile Represents a client configuration profile.
Class ClientConfigProfileDict Dictionary representation of a client config profile for TOML.
Class ClientConfigTLS TLS configuration as specified as part of client configuration
Class ClientConfigTLSDict Dictionary representation of TLS config for TOML.
Class ClientConnectConfig Arguments for temporalio.client.Client.connect that are configurable via environment configuration.
Type Alias DataSource Undocumented
Function _from_dict_to_source Undocumented
Function _read_source Undocumented
Function _source_to_dict Undocumented
Function _source_to_path_and_data Undocumented
DataSource: TypeAlias = (source)

Undocumented

Value
Path | str | bytes
def _from_dict_to_source(d: Mapping[str, Any] | None) -> DataSource | None: (source)

Undocumented

def _read_source(source: DataSource | None) -> bytes | None: (source)

Undocumented

def _source_to_dict(source: DataSource | None) -> Mapping[str, str] | None: (source)

Undocumented

def _source_to_path_and_data(source: DataSource | None) -> tuple[str | None, bytes | None]: (source)

Undocumented