翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
チュートリアル: Lambda 関数を作成する
この手順では、AWS Batch イベントストリームメッセージのターゲットとなるシンプルな Lambda 関数を作成します。
ターゲットの Lambda 関数を作成するには
AWS Lambda コンソールの https://console.aws.amazon.com/lambda/
を開いてください。 -
関数の作成 を選択し、一から作成 を選択します。
-
関数名 に、batch-event-stream-handlerと入力します。
-
ランタイム] では、Python 3.8] を選択します。
-
関数を作成 を選択します。
-
関数コード] セクションで、以下の例に合わせてサンプルコードを編集します。
import json def lambda_handler(event, _context): # _context is not used del _context if event["source"] != "aws.batch": raise ValueError("Function only supports input from events with a source type of: aws.batch") print(json.dumps(event))これは、AWS Batch から送信されたイベントを印刷するシンプルな Python 3.8 関数です。すべてが正しく設定されると、このチュートリアルの最後に、この Lambda 関数に関連付けられている CloudWatch Logs ログストリームにイベントの詳細が表示されます。
-
[デプロイ] をクリックします。