Interface CfnStateMachineAliasPropsMixin.IRoutingConfigurationVersionProperty
The state machine version to which you want to route the execution traffic.
Namespace: Amazon.CDK.Mixins.Preview.AWS.StepFunctions.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnStateMachineAliasPropsMixin.IRoutingConfigurationVersionProperty
Syntax (vb)
Public Interface CfnStateMachineAliasPropsMixin.IRoutingConfigurationVersionProperty
Remarks
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.Mixins.Preview.AWS.StepFunctions.Mixins;
var routingConfigurationVersionProperty = new RoutingConfigurationVersionProperty {
StateMachineVersionArn = "stateMachineVersionArn",
Weight = 123
};
Synopsis
Properties
| StateMachineVersionArn | The Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration. |
| Weight | The percentage of traffic you want to route to the state machine version. |
Properties
StateMachineVersionArn
The Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.
string? StateMachineVersionArn { get; }
Property Value
Remarks
If you specify the ARN of a second version, it must belong to the same state machine as the first version.
Weight
The percentage of traffic you want to route to the state machine version.
double? Weight { get; }
Property Value
Remarks
The sum of the weights in the routing configuration must be equal to 100.