Deploy to create (as opposed to update) a Lambda Function
- Dominant language
- TypeScript
- Stars
- 2k
- Forks
- 807
- Avg merge
- 10h 12m
- Merged PRs (30d)
- 7
Description
A command should exist to package up the code from a workspace, and publish it to a new AWS Lambda Function. UI Details need to be figured out, but I suspect this would use a Web View.
* command should be accessible from the Command Palette, AWS Explorer (Lambda node context menu, maybe on the AWS Explorer buttons too)
* Inputs:
* Lambda Function Name
* Description
* Handler
* Runtime
* Timeout
* Memory
* Environment Variables
* IAM Role
* Enable/Disable AWS X-Ray
* VPC
* DLQ
* Concurrency
* Tags (case sensitive key-value pair)
* S3 Bucket to deploy with
Contributor guide
Research direction
Start by reviewing the existing AWS Explorer Lambda node and Command Palette command paths mentioned in the issue; no files or tests are identified. Define the create-function flow and completion criteria around packaging the workspace and exposing all listed Lambda configuration inputs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, typescript
- Domain
- backend, cloud, developer-experience
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 20/100