PowerShell による Lambda 関数の構築
以下のセクションでは、Lambda 関数のコードを PowerShell で記述する際に、一般的なプログラミングパターンと主要概念がどのように適用されるかについて説明します。
Lambda は、PowerShell 用の次のサンプルアプリケーションを提供します。
-
blank-powershell
– ログ記録、環境変数、AWS SDK の使用方法を示す PowerShell 関数。
開始する前に、PowerShell の開発環境をまず設定する必要があります。これを行う手順については、「PowerShell 開発環境の設定」を参照してください。
AWSLambdaPSCore モジュールを使用してテンプレートからサンプルの PowerShell プロジェクトをダウンロードし、PowerShell デプロイパッケージを作成して AWS クラウドに PowerShell 関数をデプロイする方法については、「.zip ファイルアーカイブを使用した PowerShell Lambda 関数のデプロイする」を参照してください。
Lambda は、次の .NET 言語のランタイムをサポートしています。
名前 | 識別子 | オペレーティングシステム | 廃止日 | 関数の作成をブロックする | 関数の更新をブロックする |
---|---|---|---|---|---|
.NET 8 |
|
Amazon Linux 2023 |
スケジュールされていません |
スケジュールされていません |
スケジュールされていません |
.NET 6 |
|
Amazon Linux 2 |
2024 年 12 月 20 日 |
2025 年 2 月 28 日 |
2025 年 3 月 31 日 |