{"repo":"serverless-operations/serverless-step-functions","free":true,"listed":false,"github":"https://github.com/serverless-operations/serverless-step-functions","clone":"git clone https://github.com/serverless-operations/serverless-step-functions.git","description":"AWS Step Functions plugin for Serverless Framework ⚡️","language":"JavaScript","stars":1044,"topics":["serverless","serverless-plugin","serverless-framework","serverless-architectures","aws","step-functions"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Serverless Step Functions This is the Serverless Framework plugin for AWS Step Functions. Requirement Serverless Framework v2.32.0 or later is required. TOC - Install - Setup - Adding a custom name for a state machine - Adding a custom logical id for a stateMachine - Depending on another logical id - Adding retain property for a state machine - CloudWatch Alarms - CloudWatch Notifications - Blue-Green deployments - Pre-deployment validation - Express Workflow - CloudWatch Logs - X-Ray - Current Gotcha - Events - API Gateway - Simple HTTP endpoint - Custom Step Functions Action - HTTP Endpoint with custom IAM Role - Share API Gateway and API Resources - Enabling CORS - HTTP Endpoints with AWS IAM Authorizers - HTTP Endpoints with Custom Authorizers - Shared Authorizer - LAMBDA PROXY request template - Customizing request body mapping templates - Customizing response headers and templates - Send request to an API - Setting API keys for your Rest API - Request Schema Validators - Schedule - Enabling / Disabling - Specify Name and Description - Scheduled Events IAM Role - Specify InputTransformer - Use EventBridge Scheduler instead of EventBridge rules - CloudWatch Event - Simple event definition - Enabling / Disabling - Specify Input or Inputpath or InputTransformer - Specifying a Description - Specifying a Name - Specifying a RoleArn - Specifying a custom CloudWatch EventBus - Specifying a custom EventBridge EventBus - Specifying a DeadLetterQueue - Specifying a RetryPolicy - T","default_branch":null,"files":null,"tree":[],"storefront":"/r/serverless-operations","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/serverless-operations/serverless-step-functions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}