LaunchScheduledSplitsConfigStepSegmentOverrideArgs

data class LaunchScheduledSplitsConfigStepSegmentOverrideArgs(val evaluationOrder: Output<Int>, val segment: Output<String>, val weights: Output<Map<String, Int>>) : ConvertibleToJava<LaunchScheduledSplitsConfigStepSegmentOverrideArgs>

Constructors

constructor(evaluationOrder: Output<Int>, segment: Output<String>, weights: Output<Map<String, Int>>)

Properties

Link copied to clipboard
val evaluationOrder: Output<Int>

Specifies a number indicating the order to use to evaluate segment overrides, if there are more than one. Segment overrides with lower numbers are evaluated first.

Link copied to clipboard
val segment: Output<String>

The name or ARN of the segment to use.

Link copied to clipboard
val weights: Output<Map<String, Int>>

The traffic allocation percentages among the feature variations to assign to this segment. This is a set of key-value pairs. The keys are variation names. The values represent the amount of traffic to allocate to that variation for this segment. This is expressed in thousandths of a percent, so a weight of 50000 represents 50% of traffic.

Functions

Link copied to clipboard
open override fun toJava(): LaunchScheduledSplitsConfigStepSegmentOverrideArgs