Вложенные пошаговые функции AWS - PullRequest
2 голосов
/ 30 сентября 2019

У меня есть две пошаговые функции, которые выполняются в третьей (вложенные пошаговые функции). Когда первый заканчивается, он создает JSON с большим количеством информации о значении ключа. Я хочу использовать этот JSON как в следующем шаге функции. В настоящее время выход из функции первого шага - экранированная строка. Есть ли какой-нибудь хороший способ сделать это, не выполняя лямбда-разбор этой экранированной строки json?

1 Ответ

1 голос
/ 30 сентября 2019

Вы можете

  1. Отменить удаление строки в лямбде, которая ее производит
  2. Иметь отдельную лямбду, которая только выходит (ваше предложение)
  3. Сбежать влямбда, которая его потребляет

Я бы пошел с 2. рассматривая принцип единой ответственности, но если вы хотите избежать еще одного лямбда-вызова, перейдите с 1. или 3.

...