Шаблоны событий имеют более строгий формат по сравнению с простым JSON. Он получает ключ и проверяет, находится ли соответствующее значение события внутри списка значений. Таким образом, вы не можете установить значение в виде строки внутри шаблона. Вместо этого используйте список значений.
Пример:
{
"source": [
"aws.mediaconvert"
],
"detail-type": [
"MediaConvert Job State Change"
],
"detail": {
"status": [
"COMPLETE",
"ERROR"
],
"userMetadata": {
"domain": [
"A"
]
}
}
}
Это то же самое, что говорит об ошибке. Вы можете использовать только массивы в качестве листьев шаблона события.