

# API Gateway에서 API의 Ruby SDK 생성
<a name="generate-ruby-sdk-of-an-api"></a>

다음 절차에서는 API Gateway에서 API의 Ruby SDK를 생성하는 방법을 보여줍니다.

**API Gateway에서 API의 Ruby SDK를 생성하려면**

1. [https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway)에서 API Gateway 콘솔에 로그인합니다.

1. REST API를 선택합니다.

1. **단계**를 선택합니다.

1. **스테이지** 창에서 스테이지의 이름을 선택합니다.

1. **스테이지 작업** 메뉴를 연 다음 **SDK 생성**을 선택합니다.

1. **플랫폼**에서 **Ruby** 플랫폼을 선택하고 다음을 수행합니다.

   1.  **서비스 이름**에 SDK 이름을 지정합니다. 예를 들어 **SimpleCalc**입니다. 이것은 API의 Ruby Gem 네임스페이스를 생성하는 데 사용됩니다. 이름은 다른 특수 문자나 숫자 없이 모두 문자(`a-zA-Z`)여야 합니다.

   1.  **Ruby Gem 이름(Ruby Gem Name)**에서 API를 위해 생성된 SDK 소스 코드를 포함하도록 Ruby Gem 이름을 지정합니다. 기본적으로 이름은 소문자 서비스 이름에 `-sdk` 접미사가 붙습니다(예: **simplecalc-sdk**).

   1.  **Ruby Gem 버전(Ruby Gem Version)**에서 생성된 Ruby Gem의 버전 번호를 지정합니다. 기본적으로 `1.0.0`로 설정됩니다.

1. **SDK 생성**를 선택한 다음, 화면 지침에 따라 API Gateway에서 생성된 SDK를 다운로드합니다.

생성된 SDK를 사용하려면 [API Gateway에서 생성한 REST API용 Ruby SDK 사용](how-to-call-sdk-ruby.md)의 지침을 따르십시오.

 API를 업데이트할 때마다 해당 API를 재배포하고 SDK를 재생성하여 업데이트 내용이 포함되도록 해야 합니다.