AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

Amazon DynamoDB 表 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

本页内容: