Class: Aws::CloudWatchEvidently::Types::OnlineAbDefinition
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchEvidently::Types::OnlineAbDefinition
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cloudwatchevidently/types.rb
Overview
A structure that contains the configuration of which variation to use as the “control” version. The “control” version is used for comparison with other variations. This structure also specifies how much experiment traffic is allocated to each variation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#control_treatment_name ⇒ String
The name of the variation that is the default variation that the other variations are compared to.
-
#treatment_weights ⇒ Hash<String,Integer>
A set of key-value pairs.
Instance Attribute Details
#control_treatment_name ⇒ String
The name of the variation that is the default variation that the other variations are compared to.
2176 2177 2178 2179 2180 2181 |
# File 'lib/aws-sdk-cloudwatchevidently/types.rb', line 2176 class OnlineAbDefinition < Struct.new( :control_treatment_name, :treatment_weights) SENSITIVE = [] include Aws::Structure end |
#treatment_weights ⇒ Hash<String,Integer>
A set of key-value pairs. The keys are variation names, and the values are the portion of experiment traffic to be assigned to that variation. The traffic portion is specified in thousandths of a percent, so 20,000 for a variation would allocate 20% of the experiment traffic to that variation.
2176 2177 2178 2179 2180 2181 |
# File 'lib/aws-sdk-cloudwatchevidently/types.rb', line 2176 class OnlineAbDefinition < Struct.new( :control_treatment_name, :treatment_weights) SENSITIVE = [] include Aws::Structure end |