不允许从 cloudformation 更新用户池架构

Posted

技术标签:

【中文标题】不允许从 cloudformation 更新用户池架构【英文标题】:Updating user pool schema is not allowed from cloudformation 【发布时间】:2019-04-16 23:15:00 【问题描述】:

我正在尝试通过 cloudformation 模板使 phone_number 可变,但出现错误

“。使用 AddCustomAttributes API 或 AWS Cognito 控制台更新用户池架构。”

下面是我的架构 sn-p:-

      
        "Name": "phone_number",
        "AttributeDataType": "String",
        "Mutable": true,
        "Required": true
      ,

不确定为什么 cloudformation 无法更新 UserPoolId。

【问题讨论】:

【参考方案1】:

一旦 Cognito 用户池既不是使用 CloudFormation 也不是使用 CLI 或 AWS 控制台创建的,您就无法向它添加其他属性。您只能将自定义属性添加到现有用户池。

【讨论】:

以上是关于不允许从 cloudformation 更新用户池架构的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 CloudFormation 添加用户池的资源服务器?

AWS Cognito 用户池通过 cloudformation 文件

如何使用 aws cloudformation 模板在 aws cognito 用户池中设置所需属性?

CloudFormation AutoScalingGroup 不等待更新/扩展的信号

如何使用 CloudFormation 允许使用用户名和电子邮件登录的 AWS Cognito 配置?

Cognito 用户池未调用 lambda 函数