Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Users can browse and manage custom sample Lambda events to use as starting points for input into their Lambda handlers #107

Closed
mpiroc opened this issue Oct 9, 2018 · 1 comment
Labels
feature-request New feature or enhancement. May require GitHub community feedback. lambda sam

Comments

@mpiroc
Copy link
Contributor

mpiroc commented Oct 9, 2018

Lambda invocations require a JSON "event". You can find sample events for AWS services in the public docs, but users might want to define their own sample events.

  • Create a "Sample Lambda Event Manager" view, and add it to the AWS viewCollection
  • event manager tree would have two top level nodes: "Curated Events", and "Custom Events". This issue deals with the latter (Users can browse sample Lambda events to use as starting points for input into their Lambda handlers #106 deals with the former)
  • each node under Custom Events represents a single event that a user has created and can manage
  • each custom event has a name and optional description, which will be surfaced in selection pickers
  • All custom events are backed by a single json file that resides in the workspace. UX gestures to modify the file ultimately end up opening this file in an editor for the user to work with
  • custom events can be added, edited, and deleted (hook up to context menus appropriately)

Later on, when we have the ability to Run/Debug Lambda Handlers locally, these events will be referenced as options to pass into the handler.

@mpiroc mpiroc added feature-request New feature or enhancement. May require GitHub community feedback. design labels Oct 9, 2018
@awschristou awschristou changed the title Feature: Save and load my own custom sample events. Save and load my own custom sample events Dec 13, 2018
@awschristou awschristou added status:ready and removed design feature-request New feature or enhancement. May require GitHub community feedback. labels Dec 13, 2018
@awschristou awschristou changed the title Save and load my own custom sample events Users can browse and manage custom sample Lambda events to use as starting points for input into their Lambda handlers Jan 11, 2019
@awschristou awschristou added the feature-request New feature or enhancement. May require GitHub community feedback. label Feb 20, 2019
@awschristou awschristou removed this from the v1.0 release to marketplace milestone Jul 12, 2019
@justinmk3 justinmk3 added the sam label Mar 21, 2022
@justinmk3
Copy link
Contributor

merged w/ #106

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature or enhancement. May require GitHub community feedback. lambda sam
Projects
None yet
Development

No branches or pull requests

3 participants