CfnTrafficRoutingConfig Struct
Traffic routing configuration settings.
The type of the CfnCodeDeployBlueGreenHookProps.trafficRoutingConfig property.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as cdk from 'aws-cdk-lib';
const cfnTrafficRoutingConfig: cdk.CfnTrafficRoutingConfig = {
type: cdk.CfnTrafficRoutingType.ALL_AT_ONCE,
// the properties below are optional
timeBasedCanary: {
bakeTimeMins: 123,
stepPercentage: 123,
},
timeBasedLinear: {
bakeTimeMins: 123,
stepPercentage: 123,
},
};
Properties
timeBasedCanaryoptionalCfnTrafficRoutingTimeBasedCanarytime_based_canaryoptionalCfnTrafficRoutingTimeBasedCanarytimeBasedCanaryoptionalCfnTrafficRoutingTimeBasedCanaryTimeBasedCanaryoptionalCfnTrafficRoutingTimeBasedCanaryTimeBasedCanaryoptionalCfnTrafficRoutingTimeBasedCanary= none#The configuration for traffic routing when `type` is `CfnTrafficRoutingType.TIME_BASED_CANARY`.
timeBasedLinearoptionalCfnTrafficRoutingTimeBasedLineartime_based_linearoptionalCfnTrafficRoutingTimeBasedLineartimeBasedLinearoptionalCfnTrafficRoutingTimeBasedLinearTimeBasedLinearoptionalCfnTrafficRoutingTimeBasedLinearTimeBasedLinearoptionalCfnTrafficRoutingTimeBasedLinear= none#The configuration for traffic routing when `type` is `CfnTrafficRoutingType.TIME_BASED_LINEAR`.
typeCfnTrafficRoutingTypetypeCfnTrafficRoutingTypetypeCfnTrafficRoutingTypeTypeCfnTrafficRoutingTypeTypeCfnTrafficRoutingTyperequired#The type of traffic shifting used by the blue-green deployment configuration.