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

Создать шлюз из спецификации OpenAPI


Шлюз Shared API Gateway можно создать из спецификации OpenAPI в формате YAML или JSON.

Спецификация содержит расширения, которые начинаются с префикса x-cloud. Разные расширения x-cloud-<название расширения> могут объявляться на разных уровнях спецификации (root, path, operation).

С помощью расширений можно определить:

  • правила;

  • бэкенды;

  • политики;

  • тип авторизации.

Чтобы создать шлюз из спецификации OpenAPI:

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

  2. В меню слева выберите Shared.

  3. Нажмите Создать шлюз.

  4. Выберите шаблон шлюза OpenAPI.

  5. Загрузите файл спецификации в формате JSON или YAML.

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

    Будет создан API-шлюз, содержащий правила и бэкенды, определенные в OpenAPI-спецификации.

    Автоматически будет назначен системный домен шлюза. Вы можете добавить пользовательские домены.