Вы не можете. MessageBody
ожидает строку.
Если вы хотите написать некоторый код, вы можете создать AWS CloudFormation Custom Resources , который является функцией Lambda, которая является частью шаблон. Когда шаблон создается (или обновляется, или удаляется), он запускает функцию лямбда пользовательских ресурсов. Функция Lambda может возвращать значение.
Следовательно, шаблон может запускать пользовательский ресурс, а функция Lambda может считывать содержимое файла с S3. Функция может затем вернуть это как строку. MessageBody
может затем ссылаться на выход лямбда-функции при определении слушателя.