azure.appconfiguration.provider.aio package
- class azure.appconfiguration.provider.aio.AzureAppConfigurationProvider(**kwargs: Any)[source]
Provides a dictionary-like interface to Azure App Configuration settings. Enables loading of sets of configuration settings from Azure App Configuration into a Python application. Enables trimming of prefixes from configuration keys. Enables resolution of Key Vault references in configuration settings.
- get(key: str, default: str | Mapping[str, Any] | _T | None = None) str | Mapping[str, Any] | _T | None
Returns the value of the specified key. If the key does not exist, returns the default value.
- items() ItemsView[str, str | Mapping[str, Any]]
- Returns a set-like object of key-value pairs loaded from Azure App Configuration. Any values that are Key Vault
references will be resolved.
- keys() KeysView[str]
Returns a list of keys loaded from Azure App Configuration.
- Returns:
A list of keys loaded from Azure App Configuration.
- Return type:
KeysView[str]
- async azure.appconfiguration.provider.aio.load(*args, **kwargs) AzureAppConfigurationProvider[source]