Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data ProjectAppConfigResourceConfig = ProjectAppConfigResourceConfig' {}
- newProjectAppConfigResourceConfig :: ProjectAppConfigResourceConfig
- projectAppConfigResourceConfig_applicationId :: Lens' ProjectAppConfigResourceConfig (Maybe Text)
- projectAppConfigResourceConfig_environmentId :: Lens' ProjectAppConfigResourceConfig (Maybe Text)
Documentation
data ProjectAppConfigResourceConfig Source #
Use this parameter to configure client-side evaluation for your project. Client-side evaluation allows your application to assign variations to user sessions locally instead of by calling the EvaluateFeature operation to assign the variations. This mitigates the latency and availability risks that come with an API call.
ProjectAppConfigResource
is a structure that defines the configuration
of how your application integrates with AppConfig to run client-side
evaluation.
See: newProjectAppConfigResourceConfig
smart constructor.
ProjectAppConfigResourceConfig' | |
|
Instances
newProjectAppConfigResourceConfig :: ProjectAppConfigResourceConfig Source #
Create a value of ProjectAppConfigResourceConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationId:ProjectAppConfigResourceConfig'
, projectAppConfigResourceConfig_applicationId
- The ID of the AppConfig application to use for client-side evaluation.
$sel:environmentId:ProjectAppConfigResourceConfig'
, projectAppConfigResourceConfig_environmentId
- The ID of the AppConfig environment to use for client-side evaluation.
This must be an environment that is within the application that you
specify for applicationId
.
projectAppConfigResourceConfig_applicationId :: Lens' ProjectAppConfigResourceConfig (Maybe Text) Source #
The ID of the AppConfig application to use for client-side evaluation.
projectAppConfigResourceConfig_environmentId :: Lens' ProjectAppConfigResourceConfig (Maybe Text) Source #
The ID of the AppConfig environment to use for client-side evaluation.
This must be an environment that is within the application that you
specify for applicationId
.