YC.
Является ли описанное по API GW проверкой того, какой запрос идет на шлюз?
Например, в блоке parameters указан name. Если указать флаг reqiured = true, будет ли обращение на шлюз без этого параметра как то обрабатываться (возвращать определенный текст ошибки) ?
У меня цель получать на шлюз запрос с json в body и необходимо его валидировать на полноту передаваемых полей, а также в принципе релевантность структуры json.
Можно ли это описать/настроить в openapi или это сугубо задача облачной функции, которая будет за этим шлюзом?
Нет, сейчас API GW не валидирует запросы
ну есть если мне нужно проверять приходящий json, ругаться на формат в том или ином поле в нем, райзить ошибки - то это все в функции связанной с этим шлюзом надо делать?
На текущий момент да. Когда сделают эту фичу, тогда будет достаточно OpenAPI спеки. https://cloud.yandex.ru/features/684
Обсуждают сегодня