API Gateway에서 REST API 설정 초기화 - Amazon API Gateway

API Gateway에서 REST API 설정 초기화

이에 대한 예로서 GET /petsGET /pets/{petId} 메서드를 노출하는, HTTP 통합을 갖춘 단순화된 PetStore API를 사용합니다. 두 메서드는 각각 http://petstore-demo-endpoint.execute-api.com/petstore/petshttp://petstore-demo-endpoint.execute-api.com/petstore/pets/{petId}의 HTTP 엔드포인트와 통합됩니다. API는 200 OK 응답을 처리합니다. 예시에서는 가능한 경우 기본 설정을 이용하여 API Gateway에서 API를 생성하기 위한 필수 프로그래밍 작업에 초점을 맞춥니다.

기본 설정으로 인해 API는 엣지 최적화됩니다. 대안은 리전 API를 설정하는 것입니다. 리전 API를 설정하려면 API의 엔드포인트 유형을 명시적으로 REGIONAL로 설정해야 합니다. 엣지 최적화 API를 명시적으로 설정하기 위해 EDGEendpointConfiguration의 유형으로 설정할 수 있습니다.

API를 설정할 때는 리전을 선택해야 합니다. API는 배포 시 리전이 지정되어 있습니다. 엣지 최적화 API의 경우 기본 URL은 http[s]://{restapi-id}.execute-api.amazonaws.com/stage 형식인데, 여기에서 {restapi-id}는 API의 id 값으로서 API Gateway에서 생성됩니다. 사용자 지정 도메인 이름(예: apis.example.com)을 API의 호스트 이름으로 할당하고 https://apis.example.com/myApi 형식의 기본 URL로 API를 호출할 수 있습니다.