具有CloudFormation的Amazon DynamoDB属性类型

Jay*_*dya 8 aws-cloudformation amazon-dynamodb serverless-framework

我正在开发一个无服务器的Web应用程序,我正在尝试为DynamoDB表创建一个CloudFormation YAML模板.文档说明表中的每个属性都应遵循下面的样式,其中AttributeType可以是'S','N'或'B',用于字符串,数字或二进制.

AttributeName:String
AttributeType:String

我的表包含地图属性.如何将它们包含在模板中?

not*_*est 10

创建Dynamodb表时,您不需要提及表的所有属性.创建表Ie分区键和排序键(如果可用)时,只有两个属性是必需的.

正如您所提到的那样,属性是map,它肯定不能是分区键或排序键,因为键属性只能是标量数据类型.

简单的答案是您不需要在CloudFormation创建表脚本中定义map属性(文档数据类型).