Cookie の設定を選択する

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

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

AWS SAM CLITerraform のサポート

フォーカスモード
AWS SAM CLITerraform のサポート - AWS Serverless Application Model

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

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

このセクションでは、 Terraform プロジェクトと Terraform クラウドでの コマンドラインインターフェイス (AWS SAMCLI) AWS Serverless Application Model の使用について説明します。

フィードバックや機能に関する要望を送るには、GitHub Issue を作成してください。

Terraform の AWS SAM CLI サポートの概要

コマンド AWS Serverless Application Model ラインインターフェイス (AWS SAMCLI) をTerraformプロジェクトで使用するか、 Terraform Cloudを使用して、以下のローカルデバッグとテストを実行します。

  • AWS Lambda 関数とレイヤー。

  • Amazon API Gateway API。

Terraform の概要については、HashiCorpTerraform ウェブサイトで「Terraform とは」を参照してください。

フィードバックや機能に関する要望を送るには、GitHub Issue を作成してください。

注記

AWS SAMCLIの統合の解析ステップの一環として、 はユーザーコマンド AWS SAMCLIを処理し、プロジェクトファイルとデータを生成します。コマンド出力は変更されませんが、特定の環境では、環境またはランナーにより出力で追加のログや情報が挿入される場合があります。

AWS SAMCLIとは

AWS SAMCLI は、 AWS SAM テンプレートや などのサポートされているサードパーティー統合で使用してTerraform、サーバーレスアプリケーションを構築および実行できるコマンドラインツールです。の概要については AWS SAMCLI、「」を参照してくださいAWS SAMCLIとは

は、 に対して次のコマンド AWS SAMCLIをサポートしていますTerraform。

  • sam local invoke – AWS Lambda 関数リソースの 1 回限りの呼び出しをローカルで開始します。このコマンドの詳細については、「sam local invoke を使用したテストの概要」を参照してください。

  • sam local start-api — Lambda リソースをローカルで実行し、ローカル HTTP サーバーホストを介してテストします。このタイプのテストは、API Gateway エンドポイントによって呼び出される Lambda 関数に役立ちます。このコマンドの詳細については、「sam local start-api を使用したテストの概要」を参照してください。

  • sam local start-lambda – AWS Command Line Interface (AWS CLI) または SDKs を使用して関数をローカルで呼び出すために、Lambda 関数のローカルエンドポイントを起動します。このコマンドの詳細については、「sam local start-lambda を使用したテストの概要」を参照してください。

Terraform と連携させた AWS SAM CLI をどのように使用しますか?

コア Terraform ワークフローは、作成計画適用の 3 つの段階で構成されています。 AWS SAMCLI のサポートによりTerraform、Terraformワークフローを使用してアプリケーションを引き続き管理しながら、sam local一連のコマンドを活用 AWS SAMCLIできます AWS。一般的には、以下の操作を実行する必要があります。

  • 作成 — Terraform を使用してインフラストラクチャをコードとして作成します。

  • テストとデバッグ — AWS SAM CLI を使用してアプリケーションをローカルでテストおよびデバッグします。

  • 計画 — 適用前に変更をプレビューします。

  • 適用 — インフラストラクチャをプロビジョニングします。

AWS SAMCLI で を使用する例についてはTerraform、AWS コンピューティングブログ「Better together: AWS SAMCLI andHashiCorp Terraform」を参照してください。

次のステップ

前提条件をすべて満たして Terraform を設定するには、「AWS SAM CLI での Terraform のサポートの準備」を参照してください。

このページの内容

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.