Skip to content
v2.274.0

RoutingConfigurationVersionProperty Struct ​

The state machine version to which you want to route the execution traffic.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_stepfunctions as stepfunctions } from 'aws-cdk-lib';
const routingConfigurationVersionProperty: stepfunctions.CfnStateMachineAlias.RoutingConfigurationVersionProperty = {
  stateMachineVersionArn: 'stateMachineVersionArn',
  weight: 123,
};

Properties ​

stateMachineVersionArnstringstate_machine_version_arnstrstateMachineVersionArnStringStateMachineVersionArnstringStateMachineVersionArn*stringrequired#
The Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.

If you specify the ARN of a second version, it must belong to the same state machine as the first version.

weightnumberweightint | floatweightNumberWeightdoubleWeight*float64required#
The percentage of traffic you want to route to the state machine version.

The sum of the weights in the routing configuration must be equal to 100.