AWS::Evidently::Experiment TreatmentObject
A structure that defines one treatment in an experiment. A treatment is a variation of the feature that you are including in the experiment.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Description" :
String
, "Feature" :String
, "TreatmentName" :String
, "Variation" :String
}
YAML
Description:
String
Feature:String
TreatmentName:String
Variation:String
Properties
Description
-
The description of the treatment.
Required: No
Type: String
Update requires: No interruption
Feature
-
The name of the feature for this experiment.
Required: Yes
Type: String
Pattern:
([-a-zA-Z0-9._]*)|(arn:[^:]*:[^:]*:[^:]*:[^:]*:.*)
Update requires: No interruption
TreatmentName
-
A name for this treatment. It can include up to 127 characters.
Required: Yes
Type: String
Pattern:
[-a-zA-Z0-9._]*
Minimum:
1
Maximum:
127
Update requires: No interruption
Variation
-
The name of the variation to use for this treatment.
Required: Yes
Type: String
Pattern:
[-a-zA-Z0-9._]*
Minimum:
1
Maximum:
255
Update requires: No interruption