Show / Hide Table of Contents

Class CfnLaunch.StepConfigProperty

A structure that defines when each step of the launch is to start, and how much launch traffic is to be allocated to each variation during each step.

Inheritance
object
CfnLaunch.StepConfigProperty
Implements
CfnLaunch.IStepConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.Evidently
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnLaunch.StepConfigProperty : CfnLaunch.IStepConfigProperty
Syntax (vb)
Public Class CfnLaunch.StepConfigProperty Implements CfnLaunch.IStepConfigProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-stepconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.Evidently;

             var stepConfigProperty = new StepConfigProperty {
                 GroupWeights = new [] { new GroupToWeightProperty {
                     GroupName = "groupName",
                     SplitWeight = 123
                 } },
                 StartTime = "startTime",

                 // the properties below are optional
                 SegmentOverrides = new [] { new SegmentOverrideProperty {
                     EvaluationOrder = 123,
                     Segment = "segment",
                     Weights = new [] { new GroupToWeightProperty {
                         GroupName = "groupName",
                         SplitWeight = 123
                     } }
                 } }
             };

Synopsis

Constructors

StepConfigProperty()

A structure that defines when each step of the launch is to start, and how much launch traffic is to be allocated to each variation during each step.

Properties

GroupWeights

An array of structures that define how much launch traffic to allocate to each launch group during this step of the launch.

SegmentOverrides

An array of structures that you can use to specify different traffic splits for one or more audience segments .

StartTime

The date and time to start this step of the launch.

Constructors

StepConfigProperty()

A structure that defines when each step of the launch is to start, and how much launch traffic is to be allocated to each variation during each step.

public StepConfigProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-stepconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.Evidently;

             var stepConfigProperty = new StepConfigProperty {
                 GroupWeights = new [] { new GroupToWeightProperty {
                     GroupName = "groupName",
                     SplitWeight = 123
                 } },
                 StartTime = "startTime",

                 // the properties below are optional
                 SegmentOverrides = new [] { new SegmentOverrideProperty {
                     EvaluationOrder = 123,
                     Segment = "segment",
                     Weights = new [] { new GroupToWeightProperty {
                         GroupName = "groupName",
                         SplitWeight = 123
                     } }
                 } }
             };

Properties

GroupWeights

An array of structures that define how much launch traffic to allocate to each launch group during this step of the launch.

public object GroupWeights { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-stepconfig.html#cfn-evidently-launch-stepconfig-groupweights

SegmentOverrides

An array of structures that you can use to specify different traffic splits for one or more audience segments .

public object? SegmentOverrides { get; set; }
Property Value

object

Remarks

A segment is a portion of your audience that share one or more characteristics. Examples could be Chrome browser users, users in Europe, or Firefox browser users in Europe who also fit other criteria that your application collects, such as age.

For more information, see Use segments to focus your audience .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-stepconfig.html#cfn-evidently-launch-stepconfig-segmentoverrides

StartTime

The date and time to start this step of the launch.

public string StartTime { get; set; }
Property Value

string

Remarks

Use UTC format, yyyy-MM-ddTHH:mm:ssZ . For example, 2025-11-25T23:59:59Z

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-stepconfig.html#cfn-evidently-launch-stepconfig-starttime

Implements

CfnLaunch.IStepConfigProperty
Back to top Generated by DocFX