AWS CloudFormation
User Guide (API 版本 2010-05-15)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

Amazon DynamoDB Table KeySchema

说明 AWS::DynamoDB::Table 资源的主键或索引的键架构。每个元素由 AttributeNameKeyType 组成。

对于仅包含哈希属性的 Amazon DynamoDB 表的主键,请指定一个 KeyTypeHASH 的元素。对于包含哈希和范围属性的 Amazon DynamoDB 表的主键,请指定两个元素:一个元素的 KeyTypeHASH,另一个元素的 KeyTypeRANGE

有关 DynamoDB 主键的全面讨论,请参阅 Amazon DynamoDB 开发人员指南 中的主键

语法

JSON

{ "AttributeName" : String, "KeyType" : "HASH or RANGE" }

YAML

AttributeName: String KeyType: HASH or RANGE

属性

AttributeName

用作表主键的属性名称。主密钥元素的名称长度在 1–255 个字符之间,没有字符限制。

Required: Yes

Type: String

KeyType

表示属性数据,由数据类型和属性值本身组成。您可以指定 HASHRANGE

Required: Yes

Type: String

示例

有关已声明键架构的示例,请参阅 AWS::DynamoDB::Table

本页内容: