class Aws::CloudWatchEvidently::Types::EvaluationRequest

This structure assigns a feature variation to one user session.

@note When making an API call, you may pass EvaluationRequest

data as a hash:

    {
      entity_id: "EntityId", # required
      evaluation_context: "JsonValue",
      feature: "FeatureName", # required
    }

@!attribute [rw] entity_id

An internal ID that represents a unique user session of the
application. This `entityID` is checked against any override rules
assigned for this feature.
@return [String]

@!attribute [rw] evaluation_context

A JSON block of attributes that you can optionally pass in. This
JSON block is included in the evaluation events sent to Evidently
from the user session.
@return [String]

@!attribute [rw] feature

The name of the feature being evaluated.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/EvaluationRequest AWS API Documentation

Constants

SENSITIVE