Можно ли создать цикл в функции шага aws и выполнить цикл через входной массив json?
У меня есть функция generateEmails
, которая создает массив с n
количеством объектов:
{
"emails": [
{
"to": [
"[email protected]"
]
},
{
"to": [
"[email protected]"
]
}, {
"to": [
"[email protected]"
]
}
]
}
и теперь я хочу вызвать следующую функцию sendEmail
для каждого объекта в массиве электронных писем примерно так:
{
"email": {
"to": [
"[email protected]"
]
}
}
код ступенчатой функции:
{
"Comment": "A state machine that prepares and sends confirmation email ",
"StartAt": "generateEmails",
"States": {
"generateEmails": {
"Type": "Task",
"Resource": "arn:aws:lambda::prepare-confirmation-email",
"Next": "sendEmail"
},
"sendEmail": {
"Type": "Task",
"Resource": "arn:aws:lambda::function:template-service",
"End" : true
}
}
}
Возможно ли этого достичь?
Спасибо!