Обновление определения API в AWS API Gateway | Qlik Cloud Справка
Перейти к основному содержимому

Обновление определения API в AWS API Gateway

Импортируйте файл 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} Идентификатор AWS API Gateway для обновляемого API.
    {mode} Поведение при импорте. Значение может быть либо overwrite для замены предыдущей версии API на новую, либо merge для объединения двух версий.
    {yourfile} Путь и имя файла определения API, которое вы экспортировали.
  3. Выполните команду.

Ваше определение API будет объединено или перезаписано в зависимости от заданного вами режима. Вы можете проверить свое обновление в консоли AWS API Gateway.

В этом примере была загружена первая версия определения API, содержащая только ресурс /contacts и его операции. Затем была загружена вторая версия с ресурсом /companies и объединена с предыдущей версией.

Скриншот объединенного определения API.

Для получения дополнительной информации о команде put-rest-api см. документацию AWS.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!