You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Azure App Configuration Python Provider client library for Python - version 1.1.0
9
+
# Azure App Configuration Python Provider client library for Python - version 1.2.0
10
10
11
11
12
12
Azure App Configuration is a managed service that helps developers centralize their application configurations simply and securely. This provider adds additional functionality above the azure-sdk-for-python.
@@ -51,6 +51,7 @@ Currently the Azure App Configuration Provider enables:
51
51
52
52
* Connecting to an App Configuration Store using a connection string or Azure Active Directory.
53
53
* Selecting multiple sets of configurations using `SettingSelector`.
54
+
* Loading Feature Flags
54
55
* Dynamic Refresh
55
56
* Trim prefixes off key names.
56
57
* Resolving Key Vault References, requires AAD.
@@ -62,7 +63,6 @@ Currently the Azure App Configuration Provider enables:
62
63
List of features we are going to add to the Python Provider in the future.
Feature Flags can be loaded from config stores using the provider. Feature flags are loaded as a dictionary of key/value pairs stored in the provider under the `feature_management`, then `feature_flags`.
By default all feature flags with no label are loaded when `feature_flags_enabled` is set to `True`. . If you want to load feature flags with a specific label you can use `SettingSelector` to filter the feature flags.
191
+
192
+
```python
193
+
from azure.appconfiguration.provider import load, SettingSelector
To enable refresh for feature flags you need to enable refresh. This will allow the provider to refresh feature flags the same way it refreshes configurations. Unlike configurations, all loaded feature flags are monitored for changes and will cause a refresh. Refresh of configuration settings and feature flags are independent of each other. Both are trigged by the `refresh` method, but a feature flag changing will not cause a refresh of configurations and vice versa. Also, if refresh for configuration settings is not enabled, feature flags can still be enabled for refresh.
0 commit comments