К сожалению, во время этого ответа (2020-02-21), нет способа выполнить sh через API, которые предоставляет AWS. Er go, поставщик terraform не имеет возможности выполнить sh это (оно ограничено тем, что доступно в API).
I также хотели бы иметь возможность конфигурировать тестовые события через terraform.
Пара опций
- Предложить AWS предоставить им API для управления тестовыми событиями. Это предоставит возможность поставщику AWS terraform добавить этот ресурс.
- Предоставить разработчикам коллекцию PostMan , набор сценариев оболочки (или других сценариев), использующих awscli или какой-то другой механизм для вызова лямбд. По сути, это то же самое, что вытаскивать шаблонную функциональность из консоли в ваш собственный инструментарий.