Сложно это прокомментировать, не зная подробностей о функции назначения. Каковы результаты вызова API GetFunction этой лямбды до и после вызова UpdateFunctionConfig
?
Мне интересно увидеть код SHA-256 ha sh кода и последняя измененная временная метка этого вызова API до и после вызова UpdateFunctionConfig:
{
...
"CodeSha256": "5tT2qgzYUHoqwR616pZ2dpkn/0J1FrzJmlKidWaaCgk=",
"LastModified": "2019-09-24T18:20:35.054+0000"
...
}
Если значения в точности совпадают, можете ли вы добавить эту проверку согласно сообщению в блоге, чтобы увидеть, совпадают ли ведро и объект существует?
if (bucket == "YOUR_BUCKET_NAME" && key == "YOUR_CODE.zip" && version) {
// your code
} else {
context.succeed("skipping zip " + key + " in bucket " + bucket + " with version " + version);
}