Open
Description
Describe the bug
The command aws lambda wizard new-function
initially asks for a function name and then a runtime. The latter is presented as a combo box with a several options, many of which are obsolete.
Regression Issue
- Select this option if this issue appears to be a regression.
Expected Behavior
The list of runtimes should be the list of currently-supported runtimes.
Current Behavior
The list of runtimes appears to be hard-coded here:
aws-cli/awscli/customizations/wizard/wizards/lambda/new-function.yml
Lines 12 to 37 in fed31fc
Reproduction Steps
Run aws lambda wizard new-function
and open the list of runtimes.
Possible Solution
Update awscli/customizations/wizard/wizards/lambda/new-function.yml
dynamically such that it's consistent with the current list of runtimes.
Additional Information/Context
No response
CLI version used
aws-cli/2.24.24 Python/3.12.9 Darwin/24.3.0 source/x86_64
Environment details (OS name and version, etc.)
MacOS 15.3.1 (24D70)