

# Gerar o SDK Ruby de uma API no API Gateway
<a name="generate-ruby-sdk-of-an-api"></a>

O procedimento a seguir mostra como gerar o SDK Ruby de uma API no API Gateway.

**Como gerar o SDK do Ruby de uma API no API Gateway**

1. Inicie uma sessão no console do API Gateway em [https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway).

1. Escolha uma API REST.

1. Escolha **Stages (Estágios)**. 

1. No painel **Estágios**, escolha o nome do estágio.

1. Abra o menu **Ações do estágio** e escolha **Gerar SDK**.

1. Em **Plataforma**, escolha a plataforma **Ruby** e faça o seguinte: 

   1.  Para **Service Name**, especifique o nome do seu SDK. Por exemplo, **SimpleCalc**. Isso é usado para gerar o namespace Ruby Gem de sua API. O nome deve conter somente letras (`a-zA-Z`), sem nenhum outro caractere especial ou número.

   1.  Em **Ruby Gem Name**, especifique o nome do Ruby Gem que receberá o código-fonte do SDK gerado para sua API. Por padrão, é o nome do serviço em minúsculas, acrescido do sufixo `-sdk`; por exemplo, **simplecalc-sdk**.

   1.  Em **Ruby Gem Version**, especifique um número de versão para o Ruby Gem gerado. Por padrão, ele é definido como `1.0.0`.

1. Escolha **Generate SDK (Gerar SDK)**, e siga as instruções na tela para fazer download do SDK gerado pelo API Gateway.

Siga as instruções em [Usar um SDK Ruby gerado pelo API Gateway para uma API REST](how-to-call-sdk-ruby.md) para usar o SDK gerado.

 Toda vez que você atualiza uma API, deve reimplantá-la e gerar novamente o SDK para incluir as atualizações. 