问题描述
我正在尝试使用CloudFormation创建一个Cognito用户池,但在创建时始终出现以下错误:
import xlsxwriter
from faker import Faker
w_data = xlsxwriter.Workbook("new_data.xlsx")
s_data = w_data.add_worksheet()
s_data.write("A1","Name")
s_data.write("B1","Email")
s_data.write("C1","SSN")
s_data.write("D1","Phone Number")
s_data.write("E1","Address")
f_data = Faker()
name=[]
email=[]
ssn=[]
phone_number=[]
address=[]
def generate_data():
name.append(f_data.name())
email.append(f_data.email())
ssn.append(f_data.ssn())
phone_number.append(f_data.phone_number())
address.append(f_data.address())
return name,email,ssn,phone_number,address
for row_num,data in range (0,1000):
s_data.write(row_num+1,name)
s_data.write(row_num+1,1,email)
s_data.write(row_num+1,2,ssn)
s_data.write(row_num+1,3,phone_number)
s_data.write(row_num+1,4,address)
generate_data()
w_data.close()
错误消息说我正在尝试创建自定义属性,但我只是在尝试为标准属性指定行为,例如Required custom attributes are not supported currently. (Service: AWSCognitoIdentityProviderService; Status Code: 400; Error Code: InvalidParameterException; Request ID: d21bec3f-adca-4c38-a91a-fa59f16a2cdc; Proxy: null)
,email
和username
。
AWS文档在这里没有太大帮助。有什么线索吗? 参见下面我的CF代码:
preferred_username
感谢您的帮助, 乔尔
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)