Lambda - возможно передать объект по конвейеру в другую лямбду (PowerShell). - PullRequest
0 голосов
/ 24 марта 2020

Можно ли отправить $ LambdaInput в другую целевую лямбду с асинхронным вызовом?

Для воображения:

PS Lambda1: $LambdaInput = "ABC"; Write-Host $LambdaInput; $LambdaInput
|
|
----> PS Lambda2: Write-Host "This should be ABC from previous Lambda1 - $LambdaInput"

Lamba-to-lambda

Если я нажму на тест с Lambda1, он увидит AB C из $ LambdaInput, но я не вижу в журналах из журнала тестовых кнопок со второго Lambda2. Даже в группе журналов у Lambda2 нет записей.

Я что-то упустил? Спасибо.

Ответы [ 2 ]

1 голос
/ 25 марта 2020
0 голосов
/ 25 марта 2020

Я только что понял, что даже ввод из CloudWatch с постоянной JSON ввод не передается второму AWS Лямбда в случае первого AWS Лямбда-сбой.

В качестве обходного пути я жестко закодировал фиксированный ввод во второй Лямбда-функция (которая используется как запасной вариант, и там можно использовать жестко запрограммированное значение).

В любом случае, если есть возможность передать входные данные из CloudWatch / First lambda во вторую Lambda, дайте мне знать, пожалуйста, в комментариях.

Спасибо!

lambda-chain

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...