(gen2-migration) generate command should handle non js lambda functions #14535
Copy link
Copy link
Closed
Copy link
Labels
Description
Activity
added on Jan 27, 2026
pending-triageIssue is pending triageIssue is pending triage
and removed pending-triageIssue is pending triageIssue is pending triage
changed the title [-](gen2-migration) codegenerate non js lambda functions[/-] [+](gen2-migration) `generate` command should handle non js lambda functions[/+] on Jan 28, 2026
Major missing functionality, triaging as p1
added 5 commits that reference this issue on Aug 21, 2026
This issue is now closed. Comments on closed issues are hard for our team to see.
If you need more assistance, please open a new issue that references this one.
Is this feature request related to a new or existing Amplify category?
No response
Is this related to another service?
No response
Describe the feature you'd like to request
In Gen1, its possible to create functions in various languages:
We currently only support the
NodeJSruntime - we should support all.Describe the solution you'd like
In Gen2, non JS runtimes are supported via a flavor of the
defineFunctionAPI:More information here: https://docs.amplify.aws/vue/build-a-backend/functions/custom-functions/.
Implementation Notes
Functionconstruct exposes the same API regardless of runtime - we expect common logic to support all different languages. If however we see that special handling is needed per language, we should prioritize python and go first.Describe alternatives you've considered
None
Additional context
No response
Is this something that you'd be interested in working on?
Would this feature include a breaking change?