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

Amazon DynamoDB テーブル GlobalSecondaryIndex

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

構文

JSON

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

YAML

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

プロパティ

IndexName

グローバルセカンダリインデックスの名前。インデックス名は 3 〜 255 文字で、[a-zA-Z0-9_.-]+ の正規表現パターンを満たす必要があります。

Required: Yes

Type: String

KeySchema

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

Required: Yes

: DynamoDB Table KeySchema のリスト

Projection

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

Required: Yes

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

ProvisionedThroughput

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

Required: Yes

タイプ: DynamoDB Table ProvisionedThroughput

このページの内容: