aws-api-gateway

Мне нужно иметь возможность видеть журналы для моих вызовов на AWS API Gateway. Когда я выполняю вызовы из Панели Управления Gateway, я могу видеть их в разделе Logs. Как я могу увидеть их для внешнего вызова (например: вызовы, сделанные с помощью curl)? Я попытался включить CloudWatch, но я могу видеть тол...

Где документация по допустимым значениям Lambda Error Regex для AWS API Gateway? Являются ли они регулярными выражениями Perl? POSIX регексы? Что-то еще? ...

Скажем, у меня есть модель: "Pet":{ "type": "object" "properties": { "name":{"type":"integer"}, "age":{"type":"integer"} } } И другая модель: "Human":{ "type": "object" "properties": { "name":{"type":"integer"}, "age":{"type":"integer"}, "pets":{ "type":"array" ...

Я рассматриваю несколько подходов к повторной разработке узла.JS restful монолитное приложение, использующее микросервисы в сочетании со шлюзом api. При рассмотрении использования шлюза aws api, хотя, кажется, есть несколько пунктов, по которым я не смог найти много документации. Во-первых, приложение, кото...

Я пытаюсь сопоставить выходные данные JSON из лямбда-функции с заголовком вызова шлюза API. В качестве примера здесь мы можем рассмотреть сценарий перенаправления. Поэтому я хотел бы добавить заголовок Location в ответ на мой вызов шлюза API. Вывод JSON из лямбда-функции: { Location: 'http://google.com...

Я использую API-Gateway для сопоставления запросов rest с некоторыми лямбда-функциями. Это прекрасно работает для методов post, где я посылаю свою информацию в теле как JSON и получаю доступ к ней в лямбде, как so module.exports.handler = function(event, context, cb) { var email = event.email; var name...

У меня есть номер twilio, указывающий на шлюз API AWS, подключенный к функции AWS lambda, которая возвращает XML. После нескольких попыток мне наконец удалось сопоставить ответ от Lambda с API gateway, и теперь он возвращает допустимый XML для twilio. Если я попытаюсь перейти к URL-адресу или попытаюсь сделат...

Я пытаюсь добиться того же, что и этот пост, но я не понимаю ответа там и не имею разрешения просить разъяснений в комментариях. У меня есть конечная точка шлюза API, которая принимает запрос GET, передает некоторые переменные запроса в функцию Lambda (реализованную в Python) и возвращает текст / html через ...

например, если мы хотим использовать GET /user?name=bob или GET /user/bob как бы вы передали оба этих примера в качестве параметра лямбда-функции? Я видел что-то о настройке "mapped from" в документации, но я не могу найти этот параметр в консоли шлюза API. method.request.path.parameter-name для пара...

например, если я хочу вернуть конкретную ошибку 400 для недопустимых параметров или, возможно, 201, когда вызов лямбда-функции привел к созданию. Я хотел бы иметь разные коды состояния http, но похоже, что api gateway всегда возвращает код состояния 200, даже если функция lambda возвращает ошибку....