본문으로 건너뛰기

ApiGatewayHttp



리소스 아이콘

리소스 개요

API Gateway에서 HTTP API는 API Gateway의 한 유형으로서, 간단하고 가볍게 HTTP 프로토콜을 기반으로하는 API를 구축하기 위한 것입니다. HTTP API는 기존의 REST API보다 더 단순하고 비용 효율적이며, 주로 서버리스 웹 애플리케이션과 단순한 마이크로서비스에 적합합니다.

상위 리소스

연관 리소스

리소스 설정 값

기본 설정

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에 대한 리소스 경로
  • 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 이름