Цель: я хочу, чтобы уведомление замедлялось при любом изменении фазы в codebuild.У меня есть лямбда, которая делает для меня, и он ожидает запрос следующим образом:
{
"channel":"#XYZ",
"message":"TESTING <project_name> from <build-status> to <current-phase>"
}
Поэтому я пытаюсь создать событие из событий cloudwatch и вызвать мою лямбду:
Поэтому я пытаюсь использоватьInput Transformer
, в котором заполнителями являются значения входного пути из cloudwatch
{
"project_name": "$.detail.project-name",
"current-phase": "$.detail.current-phase",
"build-status": "$.detail.build-status",
}
Но при добавлении этого я получаю ошибку
Произошла ошибкаошибка при сохранении правила input_transformer_test.Подробности: InputTemplate для цели Id64936775145825 содержит заполнитель в кавычках ..
Что я здесь не так делаю?