API Gateway에서 통합 요청을 설정
통합 요청을 설정하려면 다음과 같은 필수 및 선택 작업을 수행합니다.
-
메서드 요청 데이터가 백엔드로 전달되는 방식을 결정하는 통합 유형을 선택합니다.
-
모의가 아닌 통합의 경우,
MOCK
통합을 제외한 HTTP 메서드와 대상 통합 엔드포인트의 URI를 지정합니다. -
Lambda 함수 및 기타 AWS 서비스 작업을 통한 통합의 경우, API Gateway에 대한 필수 권한이 있는 IAM 역할을 설정하여 사용자를 대신해 백엔드를 호출합니다.
-
비 프록시 통합의 경우에는 필수 파라미터 매핑을 설정하여 사전 정의 메서드 요청 파라미터를 적절한 통합 요청 파라미터로 매핑합니다.
-
비 프록시 통합의 경우, 필요한 본문 매핑을 설정하여 지정된 매핑 템플릿에 따라 특정 콘텐츠 유형의 수신 메서드 요청 본문을 매핑합니다.
-
비 프록시 통합의 경우, 조건을 지정하여 그 조건에 따라 수신 메서드 요청 데이터가 백엔드로 있는 그대로 패스스루되도록 합니다.
-
선택 사항으로 바이너리 페이로드에 대해 형식 변환을 처리하는 방식을 지정합니다.
-
선택 사항으로 캐시 네임스페이스 이름과 캐시 키 파라미터를 선언하여 API 캐싱을 활성화합니다.
이 작업에는 API Gateway의 통합 리소스를 생성하고 적절한 속성 값을 설정하는 과정이 수반됩니다. API Gateway 콘솔, AWS CLI 명령, AWS SDK 또는 API Gateway REST API를 사용하면 됩니다.