AWS Lambda
The runtime parameter of nodejs18.x is no longer supported for creating or updating AWS Lambda functions
AWS Lambda is blocking create/update operations on a deprecated Node.js runtime.
Per the AWS Lambda runtime deprecation table, nodejs18.x is deprecated; AWS first blocks creating new functions on the runtime, then blocks updating existing ones. nodejs16.x and earlier are already blocked. The error fires when a deploy targets a runtime past its block date.
Related deadline: Lambda Node.js 18 EOL — 2027-02-01.
The free EOLkits scanner runs in your browser (nothing uploaded) and flags this and related breakages across your IaC and dependency files.
Primary source: https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html