EvaluationResult
This structure displays the results of one feature evaluation assignment to one user session.
Contents
- entityId
-
An internal ID that represents a unique user session of the application.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 512.
Pattern:
.*
Required: Yes
- feature
-
The name of the feature being evaluated.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 127.
Pattern:
^[-a-zA-Z0-9._]*$
Required: Yes
- details
-
If this user was assigned to a launch or experiment, this field lists the launch or experiment name.
Type: String
Required: No
- project
-
The name or ARN of the project that contains the feature being evaluated.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 2048.
Pattern:
arn:[^:]*:[^:]*:[^:]*:[^:]*:.*
Required: No
- reason
-
Specifies the reason that the user session was assigned this variation. Possible values include
DEFAULT
, meaning the user was served the default variation;LAUNCH_RULE_MATCH
, if the user session was enrolled in a launch; orEXPERIMENT_RULE_MATCH
, if the user session was enrolled in an experiment.Type: String
Required: No
- value
-
The value assigned to this variation to differentiate it from the other variations of this feature.
Type: VariableValue object
Note: This object is a Union. Only one member of this object can be specified or returned.
Required: No
- variation
-
The name of the variation that was served to the user session.
Type: String
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: