Я создаю пул пользователей Cognito, используя terraform 0.12.20.
Я хочу включить проверку электронной почты, отправив код на электронную почту пользователя. Я могу видеть, как это сделать в пользовательском интерфейсе, но не используя terraform. В документации по Cognito API нет ссылки на включение проверки.
Мой ресурс terraform:
resource "aws_cognito_user_pool" "pool" {
name = "pool"
username_attributes = ["email"]
lambda_config {
pre_sign_up = var.pre_sign_up_lambda.arn
}
verification_message_template {
default_email_option = "CONFIRM_WITH_CODE"
}
email_configuration {
email_sending_account = "COGNITO_DEFAULT"
}
password_policy {
minimum_length = 8
require_lowercase = true
require_numbers = true
require_symbols = true
require_uppercase = true
}
}