gpt4 book ai didi

amazon-web-services - 使用 Terraform 设置 AWS Cognito 用户池的账户恢复首选项

转载 作者:行者123 更新时间:2023-12-03 15:55:29 29 4
gpt4 key购买 nike

本着基础设施即代码的精神,我使用有用的 aws_cognito_user_pool 通过 Terraform 配置了一个 AWS Cognito 用户池。资源。

但是,我似乎无法在 MFA 和验证部分下找到帐户恢复首选项的参数/配置映射。

没有规范,这似乎是我的默认选择:

(Not Recommended) Phone if available, otherwise email, and do allow a user to reset their password via phone if they are also using it for MFA.



目标

我想将其设置为 Email only相反,如下图红色矩形所示:

aws cognito user pool settings

有谁知道我需要使用什么 Terraform 参数来实现这一目标? aws_cognito_user_pool 中没有记录任何选项资源似乎映射到此。

最佳答案

1 年过去了,我现在可以回答我自己的问题,由于新引入的设置,account_recovery_setting , 的 aws_cognito_user_pool资源。
例如,将帐户恢复首选项设置为 仅限电子邮件 ,我们可以执行以下操作:

resource "aws_cognito_user_pool" "mypool" {
name = "mypool"

account_recovery_setting {
recovery_mechanism {
name = "verified_email"
priority = 1
}
}
}
这自 v3.19.0 起可用AWS 提供商,作为此 merged PR 的一部分.

关于amazon-web-services - 使用 Terraform 设置 AWS Cognito 用户池的账户恢复首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59120055/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com