【发布时间】:2020-05-13 02:23:41
【问题描述】:
我正在使用 terraform 0.12.20 创建一个认知用户池。
我想通过向用户电子邮件发送代码来启用电子邮件验证。我可以在 UI 中看到如何做到这一点,但不能使用 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
}
}
【问题讨论】:
标签: terraform amazon-cognito terraform-provider-aws