Hooks - AWS Serverless Application Model (original) (raw)
Validation Lambda functions that are run before and after traffic shifting.
Syntax
To declare this entity in your AWS Serverless Application Model (AWS SAM) template, use the following syntax.
YAML
PostTraffic: String
PreTraffic: String
Properties
PostTraffic
Lambda function that is run after traffic shifting.
Type: String
Required: No
AWS CloudFormation compatibility: This property is unique to AWS SAM and doesn't have an AWS CloudFormation equivalent.
PreTraffic
Lambda function that is run before traffic shifting.
Type: String
Required: No
AWS CloudFormation compatibility: This property is unique to AWS SAM and doesn't have an AWS CloudFormation equivalent.
Examples
Hooks
Example hook functions
YAML
Hooks:
PreTraffic:
Ref: PreTrafficLambdaFunction
PostTraffic:
Ref: PostTrafficLambdaFunction
DeploymentPreference
EventInvokeConfiguration
Did this page help you? - Yes
Thanks for letting us know we're doing a good job!
If you've got a moment, please tell us what we did right so we can do more of it.
Did this page help you? - No
Thanks for letting us know this page needs work. We're sorry we let you down.
If you've got a moment, please tell us how we can make the documentation better.