# AWS API Gateway로 API 정의 가져오기

API 정의를 JSON 파일로 AWS API Gateway에 가져옵니다.

* AWS API Gateway에 대한 액세스 권한이 있습니다.
* AWS CLI를 설치했습니다. 자세한 내용은 [AWS CLI 설치](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html)를 참조하십시오.
* API 정의를 JSON 파일로 내보내기했습니다.

1. 명령줄을 열고 다음 명령을 입력하여 파일을 업로드합니다.
   ```
   aws apigateway import-rest-api [--parameters endpointConfigurationTypes={type}] --body 'file://{yourfile}.json'
   ```
2. 올바른 매개 변수를 추가합니다.
   | 매개 변수 | 설명 |
   | --- | --- |
   | {type} | 선택 사항입니다. 사용할 엔드포인트의 유형을 정의합니다. 값은 다음과 같을 수 있습니다.<br><br><ul><li><span>EDGE</span> 모바일 응용 프로그램에 가장 적합한 엣지 최적화 API 설정의 경우(기본값입니다)</li><li><span>REGIONAL</span> 리전 API 엔드포인트의 경우</li><li><span>PRIVATE</span> 프라이빗 API의 경우</li></ul> |
   | {yourfile} | 내보내기한 API 정의의 경로 및 파일 이름입니다. |
3. 명령을 실행합니다.

API를 가져오면 명령줄에서 API를 업데이트하는 데 사용할 수 있는 ID와 같은 API에 대한 정보를 반환합니다. AWS API Gateway 콘솔에서 API 정의를 확인할 수 있습니다.

![AWS API Gateway 콘솔의 API 정의입니다.](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/aws_1.png)

import-rest-api 명령에 대한 자세한 내용은 [AWS 설명서](https://docs.aws.amazon.com/cli/latest/reference/apigateway/import-rest-api.html)를 참조하십시오.