メニュー
AWS CloudFormation
ユーザーガイド (API Version 2010-05-15)

Amazon DynamoDB Table GlobalSecondaryIndexes

AWS::DynamoDB::Table リソースのグローバルセカンダリインデックスを記述します。

構文

JSON

Copy
{ "IndexName" : String, "KeySchema" : [ KeySchema, ... ], "Projection" : { Projection }, "ProvisionedThroughput" : { ProvisionedThroughput } }

YAML

Copy
IndexName: String KeySchema: - KeySchema Projection: Projection ProvisionedThroughput: ProvisionedThroughput

プロパティ

IndexName

グローバルセカンダリインデックスの名前。インデックス名には 3~255 文字を使用できます。使用文字の制限はありません。

Required: Yes

Type: String

KeySchema

グローバルセカンダリインデックスの完全なインデックススキーマ (属性名とキーのタイプとから成る 1 つまたは複数のペア)。

Required: Yes

タイプ: Amazon DynamoDB Table KeySchema

Projection

ソーステーブルからインデックスにコピー (射影) される属性です。自動的に射影されるプライマリキー属性とインデックスキー属性とは別に、これらの属性が追加されます。

Required: Yes

タイプ: Amazon DynamoDB テーブルの射影

ProvisionedThroughput

インデックスのプロビジョニングされたスループット設定。

Required: Yes

タイプ: Amazon DynamoDB Table ProvisionedThroughput

このページの内容: