Skip to main content

ApiGatewayHttp



Resource Icon

Resource Overview

In API Gateway, HTTP API is a type of API Gateway designed for building APIs based on the HTTP protocol in a simple and lightweight manner. HTTP APIs are simpler and more cost-effective than traditional REST APIs, making them ideal for serverless web applications and simple microservices.

Parent Resource

Associated Resources

Resource Setting Values

  • integration : Name of API Gateway Integration
    • http_integration
      • integration_type : The integration type of API Gateway - Http, Lambda
      • integration_method : The integration's HTTP method of API Gateway
      • integration_url : The specify a fully-qualified URL for HTTP integration
    • lambda_integration
      • integration_type : The integration type of API Gateway - Http, Lambda
      • integration_method : The integration's HTTP method of API Gateway
      • linked_lambda_name : The name of the Lambda function for a Lambda proxy integration
  • route
    • route_method : The HTTP method for HTTP API
    • route_path : The HTTP method for resource path
    • target_integration : The name of API Gateway Integration - http_integration, lambda_integration
  • deployment
    • description : The description of API Gateway Deployment
  • stage
    • dev
      • enable_deployment : Name of REST API Gateway Stage
      • auto_deployment : Enable auto Deployment
    • test
      • enable_deployment : Name of REST API Gateway Stage
      • auto_deployment : Enable auto Deployment
      • deployment_name : The name of API Gateway Deployment to connect to
    • prod
      • enable_deployment : Name of REST API Gateway Stage