AWS API Gateway에서 API 정의 업데이트 | Qlik Cloud 도움말
기본 콘텐츠로 건너뛰기

AWS API Gateway에서 API 정의 업데이트

JSON 파일을 AWS API Gateway로 가져와 기존 정의를 업데이트합니다.

  • AWS API Gateway에 대한 액세스 권한이 있습니다.
  • AWS CLI를 설치했습니다. 자세한 내용은 AWS CLI 설치를 참조하십시오.
  • API 정의를 JSON 파일로 내보냈습니다.
  • 이전 버전의 API 정의를 AWS API Gateway에 업로드했습니다.
  1. 명령줄을 열고 다음 명령을 입력하여 파일을 업로드합니다.
    aws apigateway put-rest-api --rest-api-id {api-id} --mode {mode} --body 'file://{yourfile}.json'
  2. 올바른 매개 변수를 추가합니다.
    매개 변수 설명
    {api-id} 업데이트할 API의 AWS API Gateway ID입니다.
    {mode} 가져올 때의 동작입니다. 값은 이전 버전의 API를 새 버전으로 바꾸는 overwrite이거나 두 버전을 병합하는 merge일 수 있습니다.
    {yourfile} 내보낸 API 정의의 경로 및 파일 이름입니다.
  3. 명령을 실행합니다.

정의한 모드에 따라 API 정의가 병합되거나 덮어쓰여집니다. AWS API Gateway 콘솔에서 업데이트를 확인할 수 있습니다.

이 예에서는 /contacts 리소스와 해당 작업만 포함된 API 정의의 첫 번째 버전이 업로드되었습니다. 그런 다음 /companies 리소스가 있는 두 번째 버전이 업로드되어 이전 버전과 병합되었습니다.

병합된 API 정의의 스크린샷.

put-rest-api 명령에 대한 자세한 내용은 AWS 설명서를 참조하십시오.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 알려 주십시오!