AWS Lambda supporta più lingue attraverso l'uso di runtime. Un runtime fornisce un ambiente specifico del linguaggio che inoltra gli eventi di chiamata, le informazioni di contesto e le risposte tra Lambda e la funzione. Per informazioni dettagliate sul servizio Lambda e sui runtime supportati, consulta l'argomento Lambda runtimes della Guida per l'utente di AWS Lambda.
Di seguito vengono descritti gli ambienti di runtime attualmente supportati per l'uso con il AWS Toolkit for JetBrains.
Nome | Identificatore | Sistema operativo | Architettura |
---|---|---|---|
Node.js 18 |
nodejs18.x |
Amazon Linux 2 |
x86_64, arm64 |
Node.js 16 |
nodejs16.x |
Amazon Linux 2 |
x86_64, arm64 |
Node.js 14 |
nodejs14.x |
Amazon Linux 2 |
x86_64, arm64 |
Python 3.11 |
python3.11 |
Amazon Linux 2 |
x86_64, arm64 |
Python 3.10 |
python3.10 |
Amazon Linux 2 |
x86_64, arm64 |
Python 3.9 |
python3.9 |
Amazon Linux 2 |
x86_64, arm64 |
Python 3.8 |
python3.8 |
Amazon Linux 2 |
x86_64, arm64 |
Python 3.7 |
python3.7 |
Amazon Linux 2 |
x86_64 |
Java 17 |
java17 |
Amazon Linux 2 |
x86_64, arm64 |
Java 11 |
java11 |
Amazon Linux 2 |
x86_64, arm64 |
Java 8 |
java8.al2 |
Amazon Linux 2 |
x86_64, arm64 |
Java 8 |
java8 |
Amazon Linux 2 |
x86_64 |
.NET 6 |
dotnet6 |
Amazon Linux 2 |
x86_64, arm64 |
Go 1.x |
go1.x |
Amazon Linux 2 |
x86_64 |