AWS::Lambda::Alias AliasRoutingConfiguration - AWS CloudFormation

AWS::Lambda::Alias AliasRoutingConfiguration

The traffic-shifting configuration of a Lambda function alias.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

Properties

AdditionalVersionWeights

The second version, and the percentage of traffic that's routed to it.

Required: Yes

Type: Array of VersionWeight

Update requires: No interruption

Examples

Routing Configuration

An alias that routes half of incoming requests to a second version.

YAML

alias: Type: AWS::Lambda::Alias Properties: FunctionName: !Ref function FunctionVersion: !GetAtt newVersion.Version Name: BLUE RoutingConfig: AdditionalVersionWeights: - FunctionVersion: !GetAtt version.Version FunctionWeight: 0.5