Amazon ec2 接收到检测到的验证错误:值';[AWS:RDS::DBInstance]';at';类型名称列表';失败

Amazon ec2 接收到检测到的验证错误:值';[AWS:RDS::DBInstance]';at';类型名称列表';失败,amazon-ec2,amazon-cloudformation,amazon-rds,Amazon Ec2,Amazon Cloudformation,Amazon Rds,我正在尝试创建运行MySQL数据库的RDS服务器,并收到以下错误: 检测到1验证错误:“typeNameList”处的值“[AWS:RDS::DBInstance]”未能满足约束:成员必须满足约束:[成员的长度必须小于或等于204,成员的长度必须大于或等于10,成员必须满足正则表达式模式:[A-Za-z0-9]{2,64}:[A-Za-z0-9]{2,64}:[A-Za-z0-9]{2,64}(::模块){0,1}] AWST模板格式版本:2010-09-09 参数: 数据库名: 类型:字符串

我正在尝试创建运行MySQL数据库的RDS服务器,并收到以下错误:

检测到
1验证错误:“typeNameList”处的值“[AWS:RDS::DBInstance]”未能满足约束:成员必须满足约束:[成员的长度必须小于或等于204,成员的长度必须大于或等于10,成员必须满足正则表达式模式:[A-Za-z0-9]{2,64}:[A-Za-z0-9]{2,64}:[A-Za-z0-9]{2,64}(::模块){0,1}]

AWST模板格式版本:2010-09-09
参数:
数据库名:
类型:字符串
允许模式:'[a-zA-Z][a-zA-Z0-9]*'
缪斯:
类型:字符串
允许模式:'[a-zA-Z][a-zA-Z0-9]*'
海洋保护区:
类型:字符串
允许模式:'[a-zA-Z0-9]*'
描述:“不应少于8个字符”
资源:
MyDBInstance:
类型:AWS:RDS::DBInstance
特性:
数据库名:!参考数据库名
MasterUserPassword:!参考博物馆
MasterUserPassword:!参考MPass
引擎:MySQL
DBInstanceClass:db.t2.micro
存储类型:gp2
公众可接受:正确
已分配存储:“20”
DBInstanceIdentifier:!加入[“-”,[“MyDBInstance”,!Ref“AWS::Region”]]
可用区:!选择[1,!GetAZs”“]

缺少冒号。应该是AWS::RDS::DBInstance


建议在编写模板以及自动完成和文档链接时,尝试以内联方式查看其中一些错误。谢谢你好。我注意到你所有的问题都得到了回答,没有一个问题被接受。接受好的答案是一种很好的做法,可以减少重复@帕特米隆很好,你甚至写了“它成功了,谢谢”,那么为什么不接受它呢?