Atualizando uma definição de API no AWS API Gateway | Qlik Cloud Ajuda
Ir para conteúdo principal

Atualizando uma definição de API no AWS API Gateway

Importe um arquivo JSON para o AWS API Gateway para atualizar uma definição existente.

  • Você tem acesso ao AWS API Gateway.
  • Você instalou a CLI do AWS. Para obter mais informações, consulte Instalando a CLI do AWS.
  • Você exportou sua definição de API como um arquivo JSON.
  • Você carregou uma versão anterior da definição de API para o AWS API Gateway.
  1. Abra a linha de comando e digite o seguinte comando para carregar o arquivo:
    aws apigateway put-rest-api --rest-api-id {api-id} --mode {mode} --body 'file://{yourfile}.json'
  2. Adicione os parâmetros corretos:
    ParâmetroDescrição
    {api-id}ID do AWS API Gateway da API a ser atualizada.
    {mode}Comportamento na importação. O valor pode ser overwrite para substituir a versão anterior da API pela nova, ou merge para mesclar as duas versões.
    {yourfile}Caminho e nome do arquivo da definição de API que você exportou.
  3. Execute o comando.

Sua definição de API é mesclada ou sobrescrita, dependendo do modo que você definiu. Você pode verificar suas atualizações no console do AWS API Gateway.

Neste exemplo, foi carregada uma primeira versão da definição da API contendo apenas o recurso /contacts e suas operações. Em seguida, uma segunda versão com o recurso /companies foi carregada e mesclada com a versão anterior.

Captura de tela da definição de API mesclada.

Para obter mais informações sobre o comando put-rest-api, consulte a documentação do AWS.

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!