チュートリアル: Lambda 関数を作成する - AWS Batch

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

チュートリアル: Lambda 関数を作成する

この手順では、AWS Batch イベントストリームメッセージのターゲットとなるシンプルな Lambda 関数を作成します。

ターゲットの Lambda 関数を作成するには
  1. AWS Lambda コンソールの https://console.aws.amazon.com/lambda/ を開いてください。

  2. 関数の作成 を選択し、一から作成 を選択します。

  3. 関数名 に、batch-event-stream-handlerと入力します。

  4. ランタイム] では、Python 3.8] を選択します。

  5. 関数を作成 を選択します。

  6. 関数コード] セクションで、以下の例に合わせてサンプルコードを編集します。

    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 ログストリームにイベントの詳細が表示されます。

  7. [デプロイ] をクリックします。