DynamoDb布尔和列表数据类型的AWS CloudFormation AttributeType

时间:2019-07-01 06:58:34

标签: amazon-web-services amazon-dynamodb amazon-cloudformation

我正在尝试使用AWS CloudFormation创建AWS DynamoDB表,
我对于在表中为布尔数据类型指定什么感到困惑,
在模板文件中。

我在表格上的数据显示为布尔类型-

enter image description here

还获得了列表类型数据-
enter image description here

但是在文档上显示只有3种类型可以指定-

enter image description here

我正在关注CloudFormation参考文档-

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html

2 个答案:

答案 0 :(得分:0)

您要使用它作为索引吗?如果不是这样,那么您不需要那里的那些列,即使您的模板也将失败,说您有一个未在任何索引中使用的列。因为Dynamo是schemaless。除非您可以使用BOOL type作为数据类型。

答案 1 :(得分:0)

对于以下布尔字段,建议使用以下示例:IsActive: (1)IsActive:{string}-“是/否”或“是/否” (2)IsActive:{数字}-1-真/是,0-假/否。

AttributeType只能是{string / number / Binary}。