Class: Aws::CloudWatchEvidently::Types::ProjectAppConfigResourceConfig

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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][1

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.

[1]: docs.aws.amazon.com/cloudwatchevidently/latest/APIReference/API_EvaluateFeature.html

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

The ID of the AppConfig application to use for client-side evaluation.

Returns:

  • (String)


2326
2327
2328
2329
2330
2331
# File 'lib/aws-sdk-cloudwatchevidently/types.rb', line 2326

class ProjectAppConfigResourceConfig < Struct.new(
  :application_id,
  :environment_id)
  SENSITIVE = []
  include Aws::Structure
end

#environment_idString

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`.

Returns:

  • (String)


2326
2327
2328
2329
2330
2331
# File 'lib/aws-sdk-cloudwatchevidently/types.rb', line 2326

class ProjectAppConfigResourceConfig < Struct.new(
  :application_id,
  :environment_id)
  SENSITIVE = []
  include Aws::Structure
end