Добавить расширение x-yc-apigateway-integration:http
-
В консоли управления
выберите каталог, в котором создали или хотите создать API-шлюз. -
В списке сервисов выберите API Gateway.
-
Выберите API-шлюз или нажмите кнопку Создать API-шлюз, чтобы создать новый.
-
В поле Спецификация нажмите значок
. -
Укажите в поле:
- Путь — относительный путь к интеграции, который будет добавлен к URL-адресу API Gateway. Переменные указывайте в фигурных скобках, например
/static/{function_id}
. Подробнее см. спецификацию OpenAPI 3.0 . - HTTP-метод — метод, который будет использоваться для взаимодействия с интеграцией.
-
URL — URL, по которому необходимо перенаправить вызов. Должен быть доступен из интернета.
-
(Опционально) Метод — HTTP-метод, который будет использоваться для вызова. Если параметр не задан, используется метод, указанный в поле HTTP-метод.
-
(Опционально) HTTP-заголовки — HTTP-заголовки, которые будут передаваться в запросе.
Включите опцию Передавать HTTP-заголовки исходного запроса. По умолчанию HTTP-заголовки исходного запроса не передаются.
-
(Опционально) Query-параметры — query-параметры, которые будут передаваться в запросе.
Включите опцию Передавать query-параметры исходного запроса. По умолчанию query-параметры исходного запроса не передаются.
-
(Опционально) Таймаут чтения — таймаут чтения для выполнения вызова, в секундах.
-
(Опционально) Таймаут соединения — таймаут соединения для выполнения вызова, в секундах.
- Путь — относительный путь к интеграции, который будет добавлен к URL-адресу API Gateway. Переменные указывайте в фигурных скобках, например
-
(Опционально) Включите опцию Не передавать пустые заголовки. По умолчанию пустые заголовки передаются.
-
(Опционально) Включите опцию Не передавать пустые query-параметры. По умолчанию пустые query-параметры передаются.
-
Нажмите кнопку Добавить.
В поле Спецификация отобразится OpenAPI-спецификация с указанными значениями параметров.