AWS::Evidently::Experiment TreatmentObject - AWS CloudFormation

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