Облачная платформаEvolution

Создать правило


  1. В личном кабинете перейдите в раздел Разработка → API Gateway.

  2. Перейдите в раздел Shared → Шлюзы.

  3. Выберите шлюз, в котором необходимо добавить правило.

  4. Откройте вкладку Правила.

  5. Нажмите Создать правило.

  6. Заполните поля каждого из этапов мастера создания правила:

Основные параметры

  1. Заполните поля:

    • Название правила — пользовательское имя правила.

    • Описание — пользовательское описание правила.

    • HTTP-метод — метод, запросы по которому будут обрабатываться правилом. Можно выбрать одно значение или выбрать Все, если необходимо, чтобы запросы обрабатывались по всем методам.

    • URI для проксирования — URI, при запросе на который будет использоваться создаваемое правило. Подробнее о URI — в разделе Концепции.

    • Логирование запросов — активируйте опцию, чтобы использовать cервис для записи логов запросов к шлюзу. Записи доступны в интерфейсе сервиса логирования. Использование сервиса не тарифицируется.

    • Лог-группа — это способ группировки логов. По умолчанию указана группа default. Оставьте значение по умолчанию или выберите пользовательскую группу, если она ранее была создана в сервисе логирования.

  2. Нажмите Продолжить.

Бэкенд

  1. Выберите тип бэкенда:

    • Общий бэкенд — доступен всем шлюзам внутри проекта для Shared API Gateway.

    • Частный бэкенд — будет указан для правила и недоступен другим шлюзам в группе или проекте, а также другим правилам.

    • Не выбран — бэкенд не выбран на этом этапе.

      Политики «Mock API», «Авторизация» не требуют наличия бэкенда.

  2. В зависимости от типа бэкенда:

  3. (Опционально) Если на предыдущем шаге вы выбрали создать новый общий бэкенд, в списке Общий бэкенд выберите вновь созданный общий бэкенд.

  4. Нажмите Продолжить.

  5. (Опционально) Выберите одну или несколько политик.

  6. Нажмите Создать.

    Автоматически будет создано правило с указанным URI для проксирования. Правило по умолчанию активно и будет применяться сразу после добавления.

    Запросы по указанному HTTP-методу, направленные на адрес шлюза по заданному URI для проксирования, будут перенаправлены на выбранный бэкенд.

    К запросам будут применены добавленные политики обработки запросов.