serverless-lambda-recursiveloop
v1.0.0
Published
A Serverless Framework Plugin allowing to set RecursiveLoop property of lambda functions
Maintainers
Readme
Getting started
Installation
npm install --save-dev serverless-lambda-recursiveloop
Serverless RecursiveLoop Plugin
A Serverless Framework plugin that adds a RecursiveLoop property to AWS Lambda function configurations. This property controls the recursive loop detection behavior for Lambda functions.
Functionality
The RecursiveLoop property allows you to configure how AWS Lambda handles recursive loop detections for your functions.
Allowed Values:
Allow: No action is taken if a recursive loop is detected.Terminate: The function invocation is stopped, and a notification is sent when a recursive loop is detected.
Type: String
Required: No
Resource Type:
AWS::Lambda::Function
Installation
To use this plugin in your Serverless project, follow these steps:
Add the Plugin to Your Serverless Configuration: In your
serverless.ymlfile, add the plugin under thepluginssection.service: my-service provider: name: aws runtime: nodejs14.x plugins: - serverless-lambda-recursiveloop functions: myFunction: handler: handler.myFunction recursiveLoop: Terminate anotherFunction: handler: handler.anotherFunction recursiveLoop: Allow
