メインコンテンツまでスキップ

ApiGatewayHttp



リソースアイコン

リソース概要

API Gateway における HTTP API は、API Gateway の一種であり、HTTP プロトコルを基盤としたシンプルで軽量な API を構築するためのものです。
HTTP API は、従来の REST API よりもシンプルでコスト効率が高く、主にサーバーレス Web アプリケーションや単純なマイクロサービスに適しています。

上位リソース

関連リソース

リソース設定値

基本設定

Integration 設定 (integration)

  • integration.integration_type : API Gateway Integration の種類 - Http, Lambda
  • integration.integration_method : API Gateway Integration の HTTP Method - ANY, GET, POST, PUT, PATCH, HEAD, OPTIONS, DELETE
  • integration.integration_uri : HTTP 統合のための正規化された URL 指定
  • integration.linked_lambda_name : Lambda プロキシ統合のための Lambda 関数名

Route 設定 (route)

  • route.route_method : HTTP API に対する HTTP Method - ANY, GET, POST, PUT, PATCH, HEAD, OPTIONS, DELETE
  • route.route_path : HTTP API に対する Resource パス
  • route.target_integration : Route を接続する API Gateway Integration 名

Deployment 設定 (deployment)

  • deployment.description : API Gateway Deployment の説明

Stage 設定 (stage)

  • stage.auto_deployment : 自動デプロイ有効化 - true, false
  • stage.deployment_name : 接続する API Gateway Deployment 名