Class: Aws::CloudWatchEvidently::Types::ProjectAppConfigResourceConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchEvidently::Types::ProjectAppConfigResourceConfig
- Defined in:
- gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb
Overview
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.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_id ⇒ String
The ID of the AppConfig application to use for client-side evaluation.
-
#environment_id ⇒ String
The ID of the AppConfig environment to use for client-side evaluation.
Instance Attribute Details
#application_id ⇒ String
The ID of the AppConfig application to use for client-side evaluation.
2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2326 class ProjectAppConfigResourceConfig < Struct.new( :application_id, :environment_id) SENSITIVE = [] include Aws::Structure end |
#environment_id ⇒ String
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
.
2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2326 class ProjectAppConfigResourceConfig < Struct.new( :application_id, :environment_id) SENSITIVE = [] include Aws::Structure end |