[関数の作成] ダイアログボックス - AWS Toolkit for JetBrains

[関数の作成] ダイアログボックス

スタンドアロンの AWS Lambda 関数を作成すると、AWS Toolkit for JetBrains に [関数を作成] ダイアログボックスが表示されます。

[関数の作成] ダイアログボックス。

[関数の作成] ダイアログボックスには、次の項目があります。

名前

(必須) 関数の名前。A から Z までの大文字、a から z までの小文字、0 から 9 までの数字、ハイフン (-)、アンダースコア (_) のみを使用できます。名前は 64 文字未満にする必要があります。

説明

(オプション) 関数についてのわかりやすい説明。

Handler

(必須) JavaPythonNode.jsC# に対応する Lambda 関数ハンドラーの ID。

ランタイム

(必須) 使用する Lambda ランタイムの ID。

タイムアウト (秒)

(必須) Lambda が関数を停止するまでに許可する実行時間。最大で 900 秒 (15 分) を指定します。

メモリ (MB)

(必須) 関数が実行する際に使用可能なメモリ量。メモリの量を 128 MB~3,008 MB の範囲 (64 MB 単位) で指定します。

環境可変

(オプション) キー値ペアとして指定された Lambda 関数が使用する環境変数。環境変数を追加、変更、または削除するには、フォルダアイコンを選択し、画面の指示に従います。

IAM ロール

(必須) 接続された AWS アカウントの Lambda 実行ロールで Lambda が関数に使用するものを選択します。アカウントに実行ロールを作成し、代わりに Lambda がそのロールを使用するには、[作成] を選択して画面の指示に従ってください。

AWS X-Ray の有効化

(オプション) 選択した場合、Lambda は AWS X-Ray を有効にして関数のパフォーマンス問題を検出、分析、最適化します。X-Ray は、Lambda や関数を構成するアップストリームまたはダウンストリームサービスからメタデータを収集します。X-Ray はこのメタデータを使用して、関数パフォーマンスに影響を及ぼすパフォーマンスボトルネック、レイテンシースパイク、およびその他問題を示す詳細なサービスグラフを生成します。

ソースバケット

(必須) AWS Serverless Application Model (AWS SAM) コマンドラインインターフェイス (CLI) の接続された AWS アカウント内にある、利用可能な Amazon Simple Storage Service (Amazon S3)バケットから使用するものを選択し、Lambda に関数をデプロイします。アカウントに Amazon S3 バケットを作成し、AWS SAM CLI がそのバケットを代わりに使用するようにするには、[作成] を選択して、画面の指示に従います。