API Gateway에서 통합 요청을 설정 - Amazon API Gateway

API Gateway에서 통합 요청을 설정

통합 요청을 설정하려면 다음과 같은 필수 및 선택 작업을 수행합니다.

  1. 메서드 요청 데이터가 백엔드로 전달되는 방식을 결정하는 통합 유형을 선택합니다.

  2. 모의가 아닌 통합의 경우, MOCK 통합을 제외한 HTTP 메서드와 대상 통합 엔드포인트의 URI를 지정합니다.

  3. Lambda 함수 및 기타 AWS 서비스 작업을 통한 통합의 경우, API Gateway에 대한 필수 권한이 있는 IAM 역할을 설정하여 사용자를 대신해 백엔드를 호출합니다.

  4. 비 프록시 통합의 경우에는 필수 파라미터 매핑을 설정하여 사전 정의 메서드 요청 파라미터를 적절한 통합 요청 파라미터로 매핑합니다.

  5. 비 프록시 통합의 경우, 필요한 본문 매핑을 설정하여 지정된 매핑 템플릿에 따라 특정 콘텐츠 유형의 수신 메서드 요청 본문을 매핑합니다.

  6. 비 프록시 통합의 경우, 조건을 지정하여 그 조건에 따라 수신 메서드 요청 데이터가 백엔드로 있는 그대로 패스스루되도록 합니다.

  7. 선택 사항으로 바이너리 페이로드에 대해 형식 변환을 처리하는 방식을 지정합니다.

  8. 선택 사항으로 캐시 네임스페이스 이름과 캐시 키 파라미터를 선언하여 API 캐싱을 활성화합니다.

이 작업에는 API Gateway의 통합 리소스를 생성하고 적절한 속성 값을 설정하는 과정이 수반됩니다. API Gateway 콘솔, AWS CLI 명령, AWS SDK 또는 API Gateway REST API를 사용하면 됩니다.