Azure.Data.AppConfiguration Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ConfigurationClient |
The client to use for interacting with the Azure Configuration Store. |
ConfigurationClientExtensions |
Extension methods for ConfigurationClient and its related models. |
ConfigurationClientOptions |
Options that allow users to configure the requests sent to the App Configuration service. |
ConfigurationModelFactory |
Configuration Setting model factory that enables mocking for the AppConfiguration client library. |
ConfigurationSetting |
A setting, defined by a unique combination of a key and label. |
ConfigurationSettingsFilter |
Enables filtering of key-values. |
ConfigurationSnapshot |
The Snapshot. |
CreateSnapshotOperation |
A long-running operation for CreateSnapshot(WaitUntil, String, ConfigurationSnapshot, CancellationToken) or CreateSnapshotAsync(WaitUntil, String, ConfigurationSnapshot, CancellationToken). |
FeatureFlagConfigurationSetting |
Represents a configuration setting that stores a feature flag value. Feature flags allow you to activate or deactivate functionality in your application. A simple feature flag is either on or off. The application always behaves the same way. For example, you could roll out a new feature behind a feature flag. When the feature flag is enabled, all users see the new feature. Disabling the feature flag hides the new feature. In contrast, a conditional feature flag allows the feature flag to be enabled or disabled dynamically. The application may behave differently, depending on the feature flag criteria. Suppose you want to show your new feature to a small subset of users at first. A conditional feature flag allows you to enable the feature flag for some users while disabling it for others. Feature filters determine the state of the feature flag each time it's evaluated. NOTE: The Azure.Data.AppConfiguration doesn't evaluate feature flags on retrieval. It's the responsibility of the library consumer to interpret feature flags and determine whether a feature is enabled. |
FeatureFlagFilter |
A Feature filter represents a filter definition that should be evaluated by the consumer to determine if the feature is enabled. |
SecretReferenceConfigurationSetting |
Represents a configuration setting that references as KeyVault secret. |
SettingLabel |
A label used to group key-values. |
SettingLabelSelector |
SettingLabelSelector is a set of options that allows selecting a filtered set of SettingLabel entities. |
SettingSelector |
SettingSelector is a set of options that allows selecting a filtered set of ConfigurationSetting entities from the configuration store, and optionally allows indicating which fields of each setting to retrieve. Literals or filters may be specified for keys and labels. For more information, Filtering. |
SnapshotSelector |
SnapshotSelector is a set of options that allows selecting a filtered set of ConfigurationSnapshot entities. |
Structs
ConfigurationSnapshotStatus |
The current status of the snapshot. |
SettingLabelFields |
Fields to retrieve from a label. |
SnapshotComposition |
The composition type describes how the key-values within the snapshot are composed. The 'key' composition type ensures there are no two key-values containing the same key. The 'key_label' composition type ensures there are no two key-values containing the same key and label. |
SnapshotFields |
The SnapshotFields. |
Enums
ConfigurationClientOptions.ServiceVersion |
The versions of the App Configuration service supported by this client library. |
SettingFields |
Fields to retrieve from a configuration setting. |