У меня есть специальное лямбда-сообщение, которое в AWS работает как когнитивный триггер.Я почерпнул из документации, что мне нужно установить это в terraform примерно так:
variable "custom_message_lambda" {
default = "SOME_LAMBDA_ARN"
}
resource "aws_cognito_user_pool" "my_pool" {
name = "${var.la} My Pool"
...
lambda_config {
custom_message = "${var.custom_message_lambda}"
}
...
}
Проблема в том, что я получаю очень неописательную ошибку:
Error: Error asking for user input: 1 error(s) occurred:
Кто-нибудь еще сталкивался с этим?Как мне это исправить в terraform?Мне приходится вручную заходить в пул в консоли, чтобы выбрать эту лямбду из выпадающего списка.
Я следовал здесь за документами terraform, и единственное, что я могу придумать, эточто, может быть, он не хочет ARN, возможно?https://www.terraform.io/docs/providers/aws/r/cognito_user_pool.html#lambda-configuration
Примечания относительно моей конфигурации: