Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

サーバーレスアプリケーションのデバッグ用設定オプション

フォーカスモード
サーバーレスアプリケーションのデバッグ用設定オプション - AWS Cloud9

新規のお客様への AWS Cloud9 の提供は終了しました。AWS Cloud9 の既存のお客様は、通常どおりサービスを引き続き使用できます。詳細はこちら

新規のお客様への AWS Cloud9 の提供は終了しました。AWS Cloud9 の既存のお客様は、通常どおりサービスを引き続き使用できます。詳細はこちら

インラインアクションを使用すると、Lambda 関数を直接呼び出すか、SAM テンプレートを使用してプロパティを簡単に検索して定義できます。"lambda" (関数の実行方法) 、"sam" (AWS SAM CLIがアプリケーションを構築する方法) 、および "aws" (AWS 接続情報の提供方法) に関するプロパティを定義することもできます。

AWSSAM: 直接 Lambda ハンドラー呼び出し/テンプレートベースの Lambda 呼び出し
プロパティ 説明

type

起動設定を管理する拡張機能を指定します。常に aws-sam に設定して AWS SAM CLI を使用して、ローカルで構築およびデバッグを行います。

name

起動設定のデバッグリストに表示される読みやすい名前を指定します。

request

指定された拡張子 (aws-sam) が実行する構成の種類を指定します。常に direct-invoke に設定され、Lambda 関数をスタートします。

invokeTarget

リソースを呼び出すためのエントリポイントを指定します。

Lambda 関数を直接呼び出すには、次のinvokeTargetフィールドに値を設定:

  • targetcode に設定します。

  • lambdaHandler – 呼び出す予定の Lambda 関数ハンドラの名前。

  • projectRoot – Lambda ハンドラーを含むアプリケーションファイルのパス。

SAM テンプレートを使用して Lambda リソースを呼び出すには、次のinvokeTargetイールドに値を設定:

  • targettemplate に設定します。

  • templatePath – SAM テンプレートファイルへのパス。

  • logicalId – 呼び出す リソース名 AWS::Lambda::Function またはAWS::Serverless::Function。リソース名は、YAML 形式の SAM テンプレートで検索できます。

Lambda ("lambda") のプロパティ
プロパティ 説明

environmentVariables

オペレーショナルパラメータを関数に渡します。例えば、Amazon S3 バケットに書き込む場合は、バケット名を環境変数として設定します。書き込み先のバケット名をハードコーディングしないでください。

payload

入力として Lambda 関数に提供されるイベントペイロード用に 2 つのオプションを提供します。

  • "json": イベントペイロードを定義する JSON 形式のキーバリューのペア。

  • "path": イベントペイロードとして使用されるファイルへのパス。

memoryMB

、呼び出された Lambda 関数のために提供されたメモリのメガバイトを指定します

runtime

Lambda 関数で使用するランタイムを指定します。詳細については、「AWS Lambda ランタイム」を参照してください。

timeoutSec

デバッグセッションがタイムアウトするまでの許可される時間を秒単位で設定します。

AWSツールキット拡張子はAWS SAM CLI を使用して、サーバーレスアプリケーションをローカルで構築およびデバッグできます。launch.json ファイル内の "sam" 設定のプロパティを使って AWS SAM CLI コマンドの動作を設定できます。

AWS SAM CLI ("sam") プロパティ
プロパティ 説明 デフォルト値

buildArguments

sam build コマンドが Lambda ソースコードを構築する方法を設定します。構築オプションを表示するには、「AWS Serverless Application Model デベロッパーガイド」の「sam build」を参照してください。

空の文字列

containerBuild

AWS LambdaのようなDocker コンテナ内部に関数を構築するかどうかを示します。

false

dockerNetwork

Lambda Docker コンテナが接続する既存の Docker ネットワークの名前または ID を、デフォルトのブリッジネットワークとともに指定します。指定しない場合、Lambda コンテナはデフォルトのブリッジ Docker ネットワークにのみ接続します。

空の文字列

localArguments

追加のローカル呼び出し引数。

空の文字列

skipNewImageCheck

コマンドが Lambda ランタイム用の最新 Docker イメージのプルダウンをスキップするかどうかを指定します。

false

template

パラメータを使用してそれに対して顧客の値を入力することで、SAM テンプレートをカスタマイズします。詳細については、「AWS CloudFormation ユーザーガイド」の「パラメータ」を参照してください。

"parameters":{}

AWS接続 ("aws") プロパティ
プロパティ 説明 デフォルト値

credentials

認証情報ファイルから特定のプロファイルを選択 (例えば、profile:default) して、AWS 認証情報を取得します。

既存の共有 AWS Config ファイルまたは共有 AWS 認証情報ファイルによって提供される AWS 認証情報。

Region

サービスの AWS リージョン (us-east-1 など) を設定します。

アクティブな認証情報プロファイルに関連付けられたデフォルトのAWSリージョン。
プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.